IU-Weblint Help
IU-Weblint is a utility which checks syntax ("picks fluff off") html
pages which are located on the Indiana University WWW server or on
other machines. The following options are available.
- Netscape extensions Tags which are Netscape specific
(such as BORDER and CENTER) are flagged as warnings by default. If you
select this option, they will not be displayed.
- Java extensions Selecting this option means that Java
extensions will not be displayed as warnings.
- Generate terse messages By default, the line number
preceded with the word "line" is displayed as well as the error occurring
on that line. With terse mode, only the line number and an abbreviated
message are displayed.
The following checks are currently performed:
- basic structure
- unknown elements and element attributes
- context checks (where a tag must appear within a certain element)
- overlapped elements
- expects to see a TITLE in the HEAD element
- do IMG elements have ALT text?
- illegally nested elements
- mis-matched tags (e.g., <H1> ... </H2>)
- unclosed elements (e.g., <H1> ... )
- catches elements which should only appear once
- flags obsolete elements
- odd number of quotes in tag
- order of headings
- potentially unclosed tags
- flags markup embedded in comments, since this can confuse some browsers
- whines if you use `here' as anchor text :-)
- tags where attributes are expected (e.g. anchors)
- existence of local anchor targets
- flag case of tags (not enabled by default)
- leading and trailing whitespace in certain container elements
- HTML 3 elements such as TABLE, MATH, and FIG are supported
- expect a <LINK REV=MADE HREF=mailto:...> in HEAD element (not enabled by default)
- unclosed comments (comments should be <!-- ... -->)