- From: Norman Paterson <norman@dcs.st-and.ac.uk>
- Date: Thu, 5 May 2005 16:51:58 +0100
- To: www-html-editor@w3.org
Not sure if this is a typo or my mistake. Section 7.4.2 of REC-HTML401-19991224 has: <!ELEMENT TITLE - - (#PCDATA) -(%head.misc;) -- document title --> where <!ENTITY % head.misc "SCRIPT|STYLE|META|LINK|OBJECT" -- repeatable head elements --> I don't see why -(%head.misc;) is necessary in the element definition of TITLE. If it is necessary, why is it not also necessary to forbid all other elements besides those in %head.misc;? One source of my confusion is that I am not sure exactly what PCDATA means. As far as I have been able to discover, PCDATA may contain character references such as < but no tag-based markup such as <EM>...</EM>; which is consistent with -(%head.misc;) being unnecessary. -- -- Norman Paterson Senior Scientific Officer School of Computer Science http://www.dcs.st-and.ac.uk/~norman/ University of St Andrews Tel +44 (0) 1334 463262
Received on Friday, 6 May 2005 14:41:23 UTC