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
Choices
in HTML forms)
- HTML tables;
a very short introduction, and
annotated links to tutorials and references, and specialized
documents like
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
every image
- Affecting the appearance of
ALT
texts for IMG
elements
-
Tooltips and
alt
texts for image maps
- Image captions on Web pages – HTML and CSS techniques
- Accessible org charts on web pages
- Using inline frames (
iframe
elements)
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
- Explaining
abbreviations, acronyms and symbols on Web pages
- Using custom attributes for CSS tooltips instead of
title attributes
-
Emphasis in HTML:
em
,
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
4.0?
- "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)
I have worked on the problems of
translation-friendly authoring.
Miscellaneous, partly very sketchy documents:
Old stuff (which has historical interest
only, at most) has been moved to a separate page.