html3: Difference between revisions
(subheads for elements) |
(eliminate apparent double headers) |
||
Line 12: | Line 12: | ||
=== AU === | === AU === | ||
From [http://www.w3.org/MarkUp/html3/logical.html HTML 3.0: Information Type Elements]: | From [http://www.w3.org/MarkUp/html3/logical.html HTML 3.0: Information Type Elements]: | ||
<blockquote cite="http://www.w3.org/MarkUp/html3/logical.html">The <code><AU></code> element indicates the name of an author.</blockquote> | |||
The AU element could be used for better conveyance of semantics with: | The AU element could be used for better conveyance of semantics with: | ||
* [[hReview]]: reviewer | * [[hReview]]: reviewer | ||
Line 19: | Line 18: | ||
=== PERSON === | === PERSON === | ||
Also from [http://www.w3.org/MarkUp/html3/logical.html HTML 3.0: Information Type Elements]: | |||
<blockquote cite="http://www.w3.org/MarkUp/html3/logical.html">The <code><PERSON></code> element is used for names of people to allow these to be extracted automatically by indexing programs. </blockquote > | |||
The PERSON element should be used for nearly every use of [[hCard]] to represent a person (except, when representing an author, use the more semantically specific AU element noted above instead). | The PERSON element should be used for nearly every use of [[hCard]] to represent a person (except, when representing an author, use the more semantically specific AU element noted above instead). | ||
=== ABBREV === | === ABBREV === | ||
Also from [http://www.w3.org/MarkUp/html3/logical.html HTML 3.0: Information Type Elements]: | |||
<blockquote cite="http://www.w3.org/MarkUp/html3/logical.html">The <code><ABBREV></code> element is used to markup abbreviations.</blockquote> | |||
The ABBREV element was subsequently shortened to ABBR. Thus any patterns (e.g. [[abbr-design-pattern]]) or parsing rules (e.g. [[hcard-parsing]]) that apply to the ABBR element for HTML 4 and later, should also be applied to the ABBREV element in HTML 3.0 | The ABBREV element was subsequently shortened to ABBR. Thus any patterns (e.g. [[abbr-design-pattern]]) or parsing rules (e.g. [[hcard-parsing]]) that apply to the ABBR element for HTML 4 and later, should also be applied to the ABBREV element in HTML 3.0 | ||
Revision as of 17:41, 10 November 2011
<entry-title>microformats in HTML 3.0</entry-title>
This page documents use of microformats in HTML 3.0.
As HTML 3.0 has been superceded by HTML 3.2 (which itself was superceded by HTML 4.0 (which itself has been revised with HTML 4.01)), it is unlikely that any new content will be developed with HTML 3.0 (or 3.2 for that matter).
However, existing HTML 3.0 sites can be updated to use microformats without having to do the extra work to also update them to HTML 3.2 (or 4.0, or 4.01).
features in HTML 3
Most features in HTML 3 survived into 3.2 and 4. However, a few elements did not make it past 3.0 (or were renamed) which deserve special consideration due to their potential semantic interaction and overlap with microformats.
AU
From HTML 3.0: Information Type Elements:
The
<AU>
element indicates the name of an author.
The AU element could be used for better conveyance of semantics with:
PERSON
Also from HTML 3.0: Information Type Elements:
The
<PERSON>
element is used for names of people to allow these to be extracted automatically by indexing programs.
The PERSON element should be used for nearly every use of hCard to represent a person (except, when representing an author, use the more semantically specific AU element noted above instead).
ABBREV
Also from HTML 3.0: Information Type Elements:
The
<ABBREV>
element is used to markup abbreviations.
The ABBREV element was subsequently shortened to ABBR. Thus any patterns (e.g. abbr-design-pattern) or parsing rules (e.g. hcard-parsing) that apply to the ABBR element for HTML 4 and later, should also be applied to the ABBREV element in HTML 3.0
Current microformat compatibility
There seems to be no issue with current implementation of the following microformats in HTML 3.0:
- hCard
- http://otvstudios.com/ - has examples of hCards for people and for an organization.