presentational-html: Difference between revisions

From Microformats Wiki
Jump to navigation Jump to search
(adding some more presentational elements)
(Splitting elements section into "Pure" and "Abused")
Line 12: Line 12:


== Presentational Elements ==
== Presentational Elements ==
Presentational elements sensu lato can be divided into two groups. "Pure" presentational elements (b, i, small, …) have no semantic meaning. "Abused" presentational elements (table, blockquote, …) have a semantic meaning, but are abused because of their default appearance in browsers (the blockquote element could be used for indenting text, for example).


(This list is incomplete, please add!)
(This list is incomplete, please add!)
Pure:


* b
* b
* basefont
* basefont
* big
* big
* blockquote (when used for indenting text)
* br (when used for spacing, or when used inappropriately where a div or p would have been semantically correct)
* br (when used for spacing, or when used inappropriately where a div or p would have been semantically correct)
* center
* center
* font
* font
* hr
* i
* i
* s
* s
* small
* small
* strike
* strike
* table (when used for layout)
* tt
* tt
* u
* u
* ...
Abused:
* blockquote (when used for indenting text)
* hr
* table (when used for layout)
* ...
* ...



Revision as of 19:49, 14 May 2007

Presentational (X)HTML

Presentational (X)HTML refers to:

  1. The presentational elements and attributes of (X)HTML (as opposed to the semantic HTML elements and attributes)
  2. (X)HTML documents that are written using presentational (X)HTML.
  3. The practice of writing presentational (X)HTML

Contributors

Presentational Elements

Presentational elements sensu lato can be divided into two groups. "Pure" presentational elements (b, i, small, …) have no semantic meaning. "Abused" presentational elements (table, blockquote, …) have a semantic meaning, but are abused because of their default appearance in browsers (the blockquote element could be used for indenting text, for example).

(This list is incomplete, please add!)

Pure:

  • b
  • basefont
  • big
  • br (when used for spacing, or when used inappropriately where a div or p would have been semantically correct)
  • center
  • font
  • i
  • s
  • small
  • strike
  • tt
  • u
  • ...

Abused:

  • blockquote (when used for indenting text)
  • hr
  • table (when used for layout)
  • ...

Presentational Attributes

(This list is incomplete, please add!)

  • align
  • alink
  • bgcolor
  • color
  • face
  • height
  • link (on body)
  • size (on font element)
  • valign
  • vlink
  • width

See also

References