Web authoring and surfing
Documents about the WWW
written or recommended by Jukka Korpela. Table of content:
To anyone interested in starting to create
Web pages, I suggest the following meal:
According to good hypertext habits, the main dish contains
suggestions for cheese and desserts, i.e. links to further reading.
However, my HTML 3.2 material is fairly old,
so you might find links below more useful.
- What happens in Quirks Mode in web browsers?
- The difference between UL and OL elements in HTML
How to write
HTML forms - an annotated list of links to tutorials,
references, and some
special material by me (such as
in HTML forms)
- HTML tables;
a very short introduction, and
annotated links to tutorials and references, and specialized
How can I make just one cell
in an HTML table bordered, or just one side of a cell bordered?
- Math in HTML (and CSS):
how to present mathematical symbols and formulas
- Guidelines on
alt texts in
img elements; also lists a few
good reasons to include
ALT texts for
- Affecting the appearance of
alt texts for image maps
- Image captions on Web pages – HTML and CSS techniques
- Accessible org charts on web pages
- Using inline frames (
to embed documents into HTML documents
- Marginal issues
in Web page design; about
setting Web page margins to zero,
or to some other specific values
- How do I justify text on both sides on Web pages?
- Definition: a definition and an analysis (theoretical, with some
implications on HTML authoring)
Writing block quotations -
why the HTML blockquote element is insufficient.
- Markup for addresses in HTML
abbreviations, acronyms and symbols on Web pages
Emphasis in HTML:
strong, and de-emphasis
- Removing visual effects
on request using DHTML
- My comments on the HTML 4.0 draft (old, but the criticism still applies)
- Which HTML 3.2 constructs are not allowed in HTML
- "HTML validation"
is a good tool, but just a tool. A review of what validation is and
why it might be useful, and why it might not.
- Creating your own DTD for HTML validation
- HTML 4.01 Strict DTD with
comments removed, and
a modified HTML 4.01 Strict DTD
(with some XHTML style restrictions and with NOBR and WBR added);
could be useful if you wish to create a modified HTML DTD of your own
- Why attribute values should always be quoted in HTML,
or the saga of the slashed validators
- Empty elements in SGML, HTML, XML, and XHTML
- Footnotes (and endnotes) on Web pages
An experimental hypertext version of RFC 2396, to study how
RFCs might perhaps be made more useable in hypertext format.
(The sample RFC is
about URI, a generalization of URL, so it should be of some
interest to Web authors due to its content. too.)
- XHTML 3.0 announced! (2003-04-01)
with Style; contains
an expanding series of enjoyable
Design Hints and Tips by Paul Rundle, Pankaj Kamthan and Martin Webb;
a sane overview on using advanced technologies on Web pages
in a useful way.
I have worked on the problems of
Miscellaneous, partly very sketchy documents:
Old stuff (which has historical interest
only, at most) has been moved to a separate page.