W3C home > Mailing lists > Public > www-html@w3.org > March 2007

Re: [html] Elements within "title"?

From: Lachlan Hunt <lachlan.hunt@lachy.id.au>
Date: Mon, 05 Mar 2007 16:52:15 +1100
Message-ID: <45EBB00F.7050806@lachy.id.au>
To: James Justin Harrell <herorev@yahoo.com>
Cc: Jens Meiert <jens.meiert@erde3.com>, www-html@w3.org, help-whatwg.org@lists.whatwg.org

James Justin Harrell wrote:
> Why not create an attribute for the title element to allow markup?
> 
> <title allowmarkup="true">H<sub>2</sub>0</title>

In the HTML5 parsing algorithm, that would require the tree construction 
phase to set the content model flag in the tokeniser to RCDATA or PCDATA 
based on the presence of the attribute.  Although it might be possible 
to implement, no-one has yet given a valid use case that requires the 
use of markup in the title, is worth the cost of implementation and 
backwards imcompatibility, and has some real practical benefit for users 
and/or user agents.

Your example can be handled using:

   <title>H&#x2082;O</title>

(U+2082 is SUBSCRIPT TWO)

Or simply accept the small limitation and write:

   <title>H2O</title>

-- 
Lachlan Hunt
http://lachy.id.au/
Received on Monday, 5 March 2007 05:52:14 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 March 2012 18:16:08 GMT