- From: Ernest Cline <ernestcline@mindspring.com>
- Date: Sat, 3 Jan 2004 14:39:51 -0500
- To: "Greg Willits" <willitsg@pacbell.net>, www-html@w3.org
> [Original Message] > From: Greg Willits <willitsg@pacbell.net> > To: <www-html@w3.org> > Date: 1/3/2004 1:23:35 PM > Subject: noscript inside p > > > XHTML 1.0 T doesn't allow <noscript> inside <p>, or at least the > current validator doesn't allow it. I don't understand the reasoning > for that. A <script> can be inside of <p>, but the <noscript> > alternative cannot. This doesn't make sense. Actually it does makes sense in a weird way. <script> is an Inline element and thus can be placed inside of <p> while <noscript> is a Block element and cannot be placed inside a <p>. I'll grant that it doesn't make much sense for <script> and <noscript> to not be interchangeable but the simple fact is that in HTML4/XHTML1 they aren't.
Received on Saturday, 3 January 2004 14:39:53 UTC