- From: Henri Sivonen <hsivonen@iki.fi>
- Date: Thu, 10 Jan 2008 16:45:26 +0200
- To: HTMLWG WG <public-html@w3.org>
The permitted contexts of <style scoped> and the content models of <object>, <video> and <audio> seem to be in conflict or at least subject to interpretation. <style scoped> contexts: "If the scoped attribute is present: where prose content is expected, but before any sibling elements other than style elements and before any text nodes other than inter-element whitespace." <video> content model: "If the element does not have a src attribute: one or more source elements, then, transparent." <object> content model: "Zero or more param elements, then, transparent." So what are the conformance requirements for the relative order of <source> (or <param>) and <style scoped>? Or should "transparent" be read to imply that <style scoped> isn't allowed there? (If that's the case, there are <ins>/<del> repercussions, too. Sigh.) (FWIW, requiring <source>s or <param>s to come before <style scoped> makes the simplest RELAX NG schema, but I know that's not the main consideration here.) -- Henri Sivonen hsivonen@iki.fi http://hsivonen.iki.fi/
Received on Thursday, 10 January 2008 14:45:44 UTC