rel-design-pattern: Difference between revisions
Jump to navigation
Jump to search
MarkRickerby (talk | contribs) |
m (→How to use it) |
||
Line 6: | Line 6: | ||
== How to use it == | == How to use it == | ||
* define the semantic meaning of a link (<code>A</code> with <code>href</code>) within a | * define the semantic meaning of a link (<code>A</code> with <code>href</code>) within a microformat and give it a name <code>''mf-rel-value''</code> | ||
** this definition may also extend to the value of elements and text enclosed by the link | ** this definition may also extend to the value of elements and text enclosed by the link | ||
* add <code>rel="''mf-rel-value''"</code> to hyperlinks that have that semantic meaning within that microformat. | * add <code>rel="''mf-rel-value''"</code> to hyperlinks that have that semantic meaning within that microformat. |
Revision as of 14:47, 6 September 2006
Rel design pattern
Purpose
Use the rel-design-pattern to indicate the meaning of a link (i.e. a href) in an XHTML document
How to use it
- define the semantic meaning of a link (
A
withhref
) within a microformat and give it a namemf-rel-value
- this definition may also extend to the value of elements and text enclosed by the link
- add
rel="mf-rel-value"
to hyperlinks that have that semantic meaning within that microformat. - simple microformats that use only the rel-design-pattern are typically named after the rel-value
Examples
rel="bookmark"
The HTML4 spec describes a bookmark as "a link to a key entry point within an extended document". By convention, this entry point also captures the notion of a "permalink".
<a href="archive/entry.html" rel="bookmark">A Document Entry</a>
rel="tag"
rel-tag defines semantic meaning for by the URI and enclosed elements using rel="tag"
<a href="http://technorati.com/tag/tech" rel="tag">tech</a>