example bad.html
its validation report
Correct the errors one at a time
example bad2.html
Only one actual error!
Every page consists of a head and a body.
The head is for meta-information.
Every head must contain a title (often rendered in a browser window's border)
Document content is in the body.
Block markup:
Inline markup:
divisions (div)
paragraphs (p)
lists (dl, ol, ul)
tables (table)
verbatim blocks (pre)
…
Emphasized text (em or i)
Boldened text (b or strong)
Typewriter text (code or kbd)
Labels and links (a)
Wildcard (span)
Classical HTML is W3C HTML 4.01
The reference for it is
A gzipped PDF version of the whole document – may be easier to search
Refer to the W3C doc for more information about classical HTML
Note: Classical HTML does not provide for math
Classical HTML does not provide for math
Four approaches:
Roll out markup for math
Include graphic images made with LaTeX
Use (ugly) plain text
Use scripted widgets for rendering
Lamport's “sample2e.tex” XHTML+MathML • classical HTML • PDF (Lamport's example).
A calculus handout XHTML+MathML • classical HTML • PDF
An algebra problem solution XHTML+MathML • classical HTML • PDF