- From: Simon St.Laurent <simonstl@simonstl.com>
- Date: Fri, 07 Apr 2000 16:04:11 -0400
- To: www-html@w3.org
It's not defined in Building XHTML Modules, but there's a .extra suffix that seems to be a synonym for ".class, but stuff you might not always want" floating in the customization file for XHTML 1.1 at: http://www.w3.org/TR/xhtml11/xhtml11_dtd.html#a_xhtml11_customization There's a nice section in comments: Extending the Model While in some cases this module may need to be rewritten to accommodate changes to the document model, minor extensions may be accomplished by redeclaring any of the three *.extra; parameter entities to contain extension element types as follows: %Misc.extra; whose parent may be any block or inline element. %Inline.extra; whose parent may be any inline element. %Block.extra; whose parent may be any block element. If used, these parameter entities must be an OR-separated list beginning with an OR separator ("|"), eg., "| a | b | c" All block and inline *.class parameter entities not part of the *struct.class classes begin with "| " to allow for exclusion from mixes. Is this something that belongs in Building XHTML Modules? Simon St.Laurent XML Elements of Style / XML: A Primer, 2nd Ed. Building XML Applications Inside XML DTDs: Scientific and Technical Cookies / Sharing Bandwidth http://www.simonstl.com
Received on Friday, 7 April 2000 16:02:41 UTC