Re: HTML+ Comments

Dave_Raggett (dsr@hplb.hpl.hp.com)
Wed, 21 Jul 93 14:20:49 BST


James Powell comments:

> I was wondering why there are not <author> and <title> tags? Seems like
> these are two elements that are part of most documents?

HTML and HTML+ both support the <TITLE> ... </TITLE> element. It is used to
define the title for the current document. HTML's ADDRESS tag can be used
for a byline for the current document. HTML+ does it a little differently
via paragraph roles: <P ROLE="Bbyline">.

When you want to markup the author/title for a cited work, then HTML+
expects you to use the EM tag:

<em role="cite"> a citation </em>
<em role="author"> the author's name </em>
<em role="title"> title of cited work </em>

You can also nest these to bracket the author and title as belonging to the
same citation.

This scheme is extendable so that you can define novel roles for classifying
other types of information. Browsers will normally show all text within the
EM element in italics, but you can override this with rendering hints.

I would very much like to know how well HTML+ matches your requirements
and what areas would cause you difficulties.

Regards,

Dave Raggett