[uf-discuss] hAtom draft - class="title"
David Janes -- BlogMatrix
davidjanes at blogmatrix.com
Tue Dec 27 13:35:52 PST 2005
Hi Paul,
hAtom:content, hAtom:author and hAtom:contributor are all opaque [1],
that is, hAtom parsers must stop searching for hAtom content within
these elements.
Thus, you can safely nest a hCard side any of these elements without
worry of conflicts. There has been an issue raised [2] about hCards
appearing in other places. I'm not sure if it's a critical issue on
80-20 principles.
Regards, etc...
David
http://www.blogmatrix.com
[1] http://microformats.org/wiki/hatom#Nesting_Rules
[2]
http://microformats.org/wiki/hatom-issues#Opaqueness_of_other_microformat_elements
Paul Bryson wrote:
> I'm just looking for extra confirmation of this little problem before
> touching the wiki. It appears that hAtom uses the class attribute "title"
> for it's title, such as what would go in a heading <hn> However, the hCard
> also uses "title", but in a completely different context.
>
> The problem arises if an hCard, which contains a "title", is located inside
> of an hAtom, especially prior to the hAtom's "title". The specification
> says:
>
> * the first hAtom valid element with a class="title" is the Entry Title
> hAtom valid meaning somewhere where we expect it (like not inside Entry
> Content, for example).
> * otherwise, the first hAtom valid <h#> element to appear in an hAtom
> document is the Entry Title
> * otherwise, the Entry Title is the empty string
> Atom does not allow for an entry not to have a title.
>
> It almost sounds like it cannot use a "title" from within the hCard, but it
> isn't very clear. Is this wrong, or could someone provide clearer verbiage?
>
>
> Atamido
More information about the microformats-discuss
mailing list