home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 2001 December (DVD)
/
VPR0112A.ISO
/
OLS
/
HTMLLINT
/
htmllint.lzh
/
html10.rul
< prev
next >
Wrap
Text File
|
1999-11-06
|
6KB
|
202 lines
# HTML 1.0
#======= ELEMENTS =======
$emptyTags = 'BASE|DD|DT|IMG|ISINDEX|LI|LINK|NEXTID|P|PLAINTEXT';
$pairTags = 'A|ADDRESS|B|BLOCKQUOTE|BODY|CITE|CODE|DFN|DIR|DL|EM|H1|H2|H3|H4'.
'|H5|H6|HEAD|HTML|I|KBD|KEY|LISTING|MENU|OL|PRE|SAMP|STRONG|TITLE'.
'|TT|U|UL|VAR|XMP';
$deprecatedTags = '';
$omitStartTags = 'HTML';
$omitEndTags = 'HTML';
#$maybeEmpty = 'B|BODY|CITE|CODE|DFN|DL|EM|I|KBD|KEY|LISTING|SAMP|STRONG|TITLE'.
# '|TT|U|VAR|XMP';
$maybeEmpty = 'LISTING|XMP';
%requiredTags = (
);
%onceonlyTags = (
'A' => 'IMG|EM|TT|STRONG|B|I|U|CODE|SAMP|KBD|KEY|VAR|DFN|CITE',
'HEAD' => 'TITLE|ISINDEX|NEXTID|BASE',
'HTML' => 'PLAINTEXT',
);
$sequencialTags = 'HTML';
%tagsElements = (
'#000' => '#PCDATA|LISTING|XMP|BLOCKQUOTE|PRE|ADDRESS|DL|MENU|DIR|OL'.
'|UL|H6|H5|H4|H3|H2|H1|P|ISINDEX|NEXTID|TITLE|BODY|HEAD',
'A' => '#PCDATA|IMG|EM|TT|STRONG|B|I|U|CODE|SAMP|KBD|KEY|VAR|DFN'.
'|CITE',
'ADDRESS' => 'P|CITE|DFN|VAR|KEY|KBD|SAMP|CODE|U|I|B|STRONG|TT|EM|IMG'.
'|#PCDATA|A',
'B' => '#PCDATA',
'BLOCKQUOTE' => 'P|CITE|DFN|VAR|KEY|KBD|SAMP|CODE|U|I|B|STRONG|TT|EM|IMG'.
'|#PCDATA|A',
'BODY' => 'CITE|DFN|VAR|KEY|KBD|SAMP|CODE|U|I|B|STRONG|TT|EM|IMG'.
'|#PCDATA|A|LISTING|XMP|BLOCKQUOTE|PRE|ADDRESS|DL|MENU|DIR'.
'|OL|UL|H6|H5|H4|H3|H2|H1|P',
'CITE' => '#PCDATA',
'CODE' => '#PCDATA',
'DFN' => '#PCDATA',
'DIR' => 'LI|CITE|DFN|VAR|KEY|KBD|SAMP|CODE|U|I|B|STRONG|TT|EM|IMG'.
'|#PCDATA|A',
'DL' => 'CITE|DFN|VAR|KEY|KBD|SAMP|CODE|U|I|B|STRONG|TT|EM|IMG'.
'|#PCDATA|A|P|DD|DT',
'EM' => '#PCDATA',
'H1' => 'CITE|DFN|VAR|KEY|KBD|SAMP|CODE|U|I|B|STRONG|TT|EM|IMG'.
'|#PCDATA|A',
'H2' => 'CITE|DFN|VAR|KEY|KBD|SAMP|CODE|U|I|B|STRONG|TT|EM|IMG'.
'|#PCDATA|A',
'H3' => 'CITE|DFN|VAR|KEY|KBD|SAMP|CODE|U|I|B|STRONG|TT|EM|IMG'.
'|#PCDATA|A',
'H4' => 'CITE|DFN|VAR|KEY|KBD|SAMP|CODE|U|I|B|STRONG|TT|EM|IMG'.
'|#PCDATA|A',
'H5' => 'CITE|DFN|VAR|KEY|KBD|SAMP|CODE|U|I|B|STRONG|TT|EM|IMG'.
'|#PCDATA|A',
'H6' => 'CITE|DFN|VAR|KEY|KBD|SAMP|CODE|U|I|B|STRONG|TT|EM|IMG'.
'|#PCDATA|A',
'HEAD' => 'TITLE|ISINDEX|NEXTID|LINK|BASE',
'HTML' => '#000|PLAINTEXT',
'I' => '#PCDATA',
'KBD' => '#PCDATA',
'KEY' => '#PCDATA',
'LISTING' => 'CDATA',
'MENU' => 'LI|CITE|DFN|VAR|KEY|KBD|SAMP|CODE|U|I|B|STRONG|TT|EM|IMG'.
'|#PCDATA|A',
'OL' => 'P|LI|CITE|DFN|VAR|KEY|KBD|SAMP|CODE|U|I|B|STRONG|TT|EM|IMG'.
'|#PCDATA|A',
'PRE' => 'P|A|CITE|DFN|VAR|KEY|KBD|SAMP|CODE|U|I|B|STRONG|TT|EM'.
'|#PCDATA',
'SAMP' => '#PCDATA',
'STRONG' => '#PCDATA',
'TITLE' => 'RCDATA',
'TT' => '#PCDATA',
'U' => '#PCDATA',
'UL' => 'P|LI|CITE|DFN|VAR|KEY|KBD|SAMP|CODE|U|I|B|STRONG|TT|EM|IMG'.
'|#PCDATA|A',
'VAR' => '#PCDATA',
'XMP' => 'CDATA',
);
%excludedElems = (
);
%includedElems = (
);
#======= ATTRIBUTES =======
%tagsAttributes = (
'A' => {
'HREF' => '%URL',
'METHODS' => 'NAMES',
'NAME' => 'NMTOKEN',
'REL' => 'CDATA',
'REV' => 'CDATA',
'TITLE' => 'CDATA',
'URN' => 'CDATA',
},
'BASE' => {
'HREF' => '%URL',
},
'DIR' => {
'COMPACT' => 'NAME',
},
'IMG' => {
'SRC' => '%URL',
},
'LINK' => {
'HREF' => '%URL',
'METHODS' => 'NAMES',
'NAME' => 'NMTOKEN',
'REL' => 'CDATA',
'REV' => 'CDATA',
'TITLE' => 'CDATA',
'URN' => 'CDATA',
},
'MENU' => {
'COMPACT' => 'NAME',
},
'NEXTID' => {
'N' => 'NAME',
},
'OL' => {
'COMPACT' => 'NAME',
},
'PRE' => {
'WIDTH' => 'NUMBER',
},
'UL' => {
'COMPACT' => 'NAME',
},
);
%requiredAttrs = (
'NEXTID' => 'N',
);
#======= ENTITIES =======
%refEntities = (
'AElig' => 'Æ',
'Aacute' => 'Á',
'Acirc' => 'Â',
'Agrave' => 'À',
'Aring' => 'Å',
'Atilde' => 'Ã',
'Auml' => 'Ä',
'Ccedil' => 'Ç',
'ETH' => 'Ð',
'Eacute' => 'É',
'Ecirc' => 'Ê',
'Egrave' => 'È',
'Euml' => 'Ë',
'Iacute' => 'Í',
'Icirc' => 'Î',
'Igrave' => 'Ì',
'Iuml' => 'Ï',
'Ntilde' => 'Ñ',
'Oacute' => 'Ó',
'Ocirc' => 'Ô',
'Ograve' => 'Ò',
'Oslash' => 'Ø',
'Otilde' => 'Õ',
'Ouml' => 'Ö',
'THORN' => 'Þ',
'Uacute' => 'Ú',
'Ucirc' => 'Û',
'Ugrave' => 'Ù',
'Uuml' => 'Ü',
'Yacute' => 'Ý',
'aacute' => 'á',
'acirc' => 'â',
'aelig' => 'æ',
'agrave' => 'à',
'amp' => '&',
'aring' => 'å',
'atilde' => 'ã',
'auml' => 'ä',
'ccedil' => 'ç',
'eacute' => 'é',
'ecirc' => 'ê',
'egrave' => 'è',
'eth' => 'ð',
'euml' => 'ë',
'gt' => '>',
'iacute' => 'í',
'icirc' => 'î',
'igrave' => 'ì',
'iuml' => 'ï',
'lt' => '<',
'ntilde' => 'ñ',
'oacute' => 'ó',
'ocirc' => 'ô',
'ograve' => 'ò',
'oslash' => 'ø',
'otilde' => 'õ',
'ouml' => 'ö',
'szlig' => 'ß',
'thorn' => 'þ',
'uacute' => 'ú',
'ucirc' => 'û',
'ugrave' => 'ù',
'uuml' => 'ü',
'yacute' => 'ý',
'yuml' => 'ÿ',
);
%refParams = (
'URL' => '&URL',
);
1;