> -----Original Message----- > From: Tim Williams [mailto:[EMAIL PROTECTED] > Sent: Thursday, 8 June 2006 11:35 PM > To: [email protected] > Subject: Re: [Code style] > > On 6/8/06, Ross Gardler <[EMAIL PROTECTED]> wrote: > > Cyriaque Dupoirieux wrote: > > > Hi, > > > > > > I have updated the document-v20.mod to be able to layout the code > > > style (italic, bold...). I need this to write generic code sample > where > > > the generic part is in italic for instance. > > > At the moment, the grammar only accepts simple text inside code > tags. > > > So my question is do we want it in the standard or do I keep my > > > local grammar ? > > > > Our "rule" is: > > > > If it is in our subset of XHTML we can add it, if not then we cannot add > it. > > > > This prompts me to ask is code in XHTML 2? If not it should really be <p > > class="code">, in which case your problem would be solved. > > > > Ross > > code is in XHTML2'[1]. It looks to me like you could have strong > nested inside it but not italic. I reckon you'd have to use a > combination of strong and span to get what you are looking for inside > XHTML2. > > --tim > > [1] - http://www.w3.org/TR/xhtml2/mod-text.html#sec_9.3.
<code></code> is really meant for inline code fragments. If you are intending for larger sections of code then there is the <blockcode></blockcode> element [2]. I don't think it the norm to change mod files to suit styling requirements, why can you not add italic or whatever to a CSS class ? You can use class with <blockcode class="italic"> and define the css for it. (Unless I have misunderstood what you are doing) Gav... [2] - http://www.w3.org/TR/xhtml2/mod-structural.html#edef_structural_blockcode
