Back to the article

ez-css Putting the 'less' in table-less layouts. css-101 logo

Be nice to screen-reader users.

Point 10.3 [Definition lists: the DL, DT, and DD elements], the W3c says:

Definition lists vary only slightly from other types of lists in that list items consist of two parts: a term and a description. The term is given by the DT element and is restricted to inline content. The description is given with a DD element that contains block-level content.

Below is a Definition List used to mark up an FAQ. In javascript enabled User-Agents, that List is replaced with a succession of headings and DIVs (source code versus generated source code).

Frames FAQ

Frames incapable browsers
Browsers are "frames enabled" since NN2/MSIE3; it is, however, possible to turn frames "off" in some modern browsers.
Bookmarking
The browser's built-in feature bookmarks the URL from the address bar instead of a particular frameset state. When the user returns to the bookmarked page he only gets the default frameset instead of accessing the original frameset state.
Title of framed pages
By default, documents that load inside frames don't affect the title displayed at the top of the browser window. The title corresponds to the document loaded in the topmost window.
Sending the link to a framed page to someone
The browser's built-in feature sends the URL from the address bar. The recipient of the email accesses the frameset with its default documents for each frame instead of accessing a particular frameset state.

This work is licensed under a Creative Commons License Creative Commons License.