; ***************************** Module Header ******************************\ ; ; Module Name: html.hil ; ; Definitons of the Netlabs EPM Distribution Project ; for the syntax highlighting of the EPM mode "HTML" ; ; Copyright (c) Netlabs EPM Distribution Project 2003 ; ; $Id$ ; ; =========================================================================== ; ; This file is part of the Netlabs EPM Distribution package and is free ; software. You can redistribute it and/or modify it under the terms of the ; GNU General Public License as published by the Free Software ; Foundation, in version 2 as it comes in the "COPYING" file of the ; Netlabs EPM Distribution. This library is distributed in the hope that it ; will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty ; of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ; General Public License for more details. ; ; **************************************************************************/ ; Sources: ; http://www.w3.org/TR/1999/REC-html401-19991224/index/elements.html ; http://www.w3.org/TR/1999/REC-html401-19991224/index/attributes.html ; http://www.w3schools.com/tags/ref_byfunc.asp ; http://www.w3schools.com/tags/ref_standardattributes.asp ; http://www.w3schools.com/tags/ref_eventattributes.asp ; http://www.w3schools.com/tags/ref_colornames.asp ; http://www.w3schools.com/tags/ref_ascii.asp ; http://www.w3schools.com/tags/ref_entities.asp [COMMENT] ; Start End Escape StartPos ; string string character [LITERAL] ; Start End Escape StartPos ; string string character " " [OPERATOR] = { } [SPECIAL] ; Tags are defined as SPECIAL in order to highlight ") or TEX ; (define \ { }). Therefore they are not used anywhere. ; Additionally, these keywords have to be defined as SPECIAL to ; work when multiple keywords are not separated by a char not ; defined in CHARSET (e.g.: ). ; Note: The appended TAG keyword highlights the keyword as if it were ; listed in the TAG section. We have to use SPECIAL, because there ; every char is allowed, not only chars from CHARSET. ; --- Start tags (elements) --- TAG TAG TAG TAG TAG OBSOLETE TAG TAG TAG TAG SECTIONTAG TAG TAG OBSOLETE TAG TAG TAG TAG TAG TAG OBSOLETE SECTIONTAG SECTIONTAG TAG TAG TAG OBSOLETE SECTIONTAG SECTIONTAG SECTIONTAG SECTIONTAG SECTIONTAG SECTIONTAG SECTIONTAG SECTIONTAG SECTIONTAG SECTIONTAG TAG OBSOLETE TAG TAG TAG TAG TAG TAG OBSOLETE TAG TAG TAG SECTIONTAG TAG TAG

TAG SECTIONTAG TAG OBSOLETE TAG SECTIONTAG TAG TAG SECTIONTAG OBSOLETE TAG TAG TAG TAG SECTIONTAG TAG TAG TAG TAG TAG TAG SECTIONTAG TAG TAG OBSOLETE SECTIONTAG TAG ; --- entities --- ; ASCII Entities with new Entity Names " MACRO " MACRO ' MACRO ' MACRO & MACRO & MACRO < MACRO < MACRO > MACRO > MACRO ; ISO 8859-1 Symbol Entities   MACRO   MACRO ¡ MACRO ¡ MACRO ¤ MACRO ¤ MACRO ¢ MACRO ¢ MACRO £ MACRO £ MACRO ¥ MACRO ¥ MACRO ¦ MACRO ¦ MACRO § MACRO § MACRO ¨ MACRO ¨ MACRO © MACRO © MACRO ª MACRO ª MACRO « MACRO « MACRO ¬ MACRO ¬ MACRO ­ MACRO ­ MACRO ® MACRO ® MACRO ™ MACRO ™ MACRO ¯ MACRO ¯ MACRO ° MACRO ° MACRO ± MACRO ± MACRO ² MACRO ² MACRO ³ MACRO ³ MACRO ´ MACRO ´ MACRO µ MACRO µ MACRO ¶ MACRO ¶ MACRO · MACRO · MACRO ¸ MACRO ¸ MACRO ¹ MACRO ¹ MACRO º MACRO º MACRO » MACRO » MACRO ¼ MACRO ¼ MACRO ½ MACRO ½ MACRO ¾ MACRO ¾ MACRO ¿ MACRO ¿ MACRO × MACRO × MACRO ÷ MACRO ÷ MACRO ; ISO 8859-1 Character Entities À MACRO À MACRO Á MACRO Á MACRO  MACRO  MACRO à MACRO à MACRO Ä MACRO Ä MACRO Å MACRO Å MACRO Æ MACRO Æ MACRO Ç MACRO Ç MACRO È MACRO È MACRO É MACRO É MACRO Ê MACRO Ê MACRO Ë MACRO Ë MACRO Ì MACRO Ì MACRO Í MACRO Í MACRO Î MACRO Î MACRO Ï MACRO Ï MACRO Ð MACRO Ð MACRO Ñ MACRO Ñ MACRO Ò MACRO Ò MACRO Ó MACRO Ó MACRO Ô MACRO Ô MACRO Õ MACRO Õ MACRO Ö MACRO Ö MACRO Ø MACRO Ø MACRO Ù MACRO Ù MACRO Ú MACRO Ú MACRO Û MACRO Û MACRO Ü MACRO Ü MACRO Ý MACRO Ý MACRO Þ MACRO Þ MACRO ß MACRO ß MACRO à MACRO à MACRO á MACRO á MACRO â MACRO â MACRO ã MACRO ã MACRO ä MACRO ä MACRO å MACRO å MACRO æ MACRO æ MACRO ç MACRO ç MACRO è MACRO è MACRO é MACRO é MACRO ê MACRO ê MACRO ë MACRO ë MACRO ì MACRO ì MACRO í MACRO í MACRO î MACRO î MACRO ï MACRO ï MACRO ð MACRO ð MACRO ñ MACRO ñ MACRO ò MACRO ò MACRO ó MACRO ó MACRO ô MACRO ô MACRO õ MACRO õ MACRO ö MACRO ö MACRO ø MACRO ø MACRO ù MACRO ù MACRO ú MACRO ú MACRO û MACRO û MACRO ü MACRO ü MACRO ý MACRO ý MACRO þ MACRO þ MACRO ÿ MACRO ÿ MACRO ; Some Other Entities supported by HTML Œ MACRO Œ MACRO œ MACRO œ MACRO Š MACRO Š MACRO š MACRO š MACRO Ÿ MACRO Ÿ MACRO ˆ MACRO ˆ MACRO ˜ MACRO ˜ MACRO   MACRO   MACRO   MACRO   MACRO   MACRO   MACRO ‌ MACRO ‌ MACRO ‍ MACRO ‍ MACRO ‎ MACRO ‎ MACRO ‏ MACRO ‏ MACRO – MACRO – MACRO — MACRO — MACRO ‘ MACRO ‘ MACRO ’ MACRO ’ MACRO ‚ MACRO ‚ MACRO “ MACRO “ MACRO ” MACRO ” MACRO „ MACRO „ MACRO † MACRO † MACRO ‡ MACRO ‡ MACRO … MACRO … MACRO ‰ MACRO ‰ MACRO ‹ MACRO ‹ MACRO › MACRO › MACRO € MACRO € MACRO [KEYWORD] ; chars belong to CHARSET abbr= accept-charset= accept= accesskey= action= align= alink= alt= archive= axis= background= OBSOLETE bgcolor= OBSOLETE border= cellpadding= cellspacing= char= charoff= charset= checked= cite= class= classid= clear= OBSOLETE code= OBSOLETE codebase= codetype= color= cols= colspan= compact= OBSOLETE content= coords= data= datetime= declare= defer= dir= disabled= enctype= face= OBSOLETE for= frame= frameborder= headers= height= href= URL hreflang= hspace= OBSOLETE http-equiv= id= ismap= label= lang= language= OBSOLETE link= OBSOLETE longdesc= marginheight= marginwidth= maxlength= media= method= multiple= name= nohref= noresize= noshade= OBSOLETE nowrap= OBSOLETE object= OBSOLETE onblur= onchange= onclick= ondblclick= onfocus= onkeydown= onkeypress= onkeyup= onload= onmousedown= onmousemove= onmouseout= onmouseover= onmouseup= onreset= onselect= onsubmit= onunload= onunload= profile= prompt= OBSOLETE readonly= rel= rev= rows= rowspan= rules= scheme= scope= scrolling= selected= shape= size= span= src= URL standby= start= OBSOLETE style= summary= tabindex= target= text= OBSOLETE title= type= usemap= valign= value= valuetype= version= OBSOLETE vlink= OBSOLETE vspace= OBSOLETE width=