RE: [dita] Proposal for Consideration: Default Behavior for List Items

From
Ogden, Jeff <>
Date
2008-04-14T21:43:10+00:00
ID
Thread
RE: [dita] Proposal for Consideration: Default Behavior for List Items
How about something like this:

 

The presence or absence of an
initial paragraph element within a list item (<li>Item text</li> vs. <li><p>Item
text</p></li>) SHOULD, but is NOT REQUIRED to, produce similar styling on output.

 

I think this is what Eliot was saying, but this version is a
bit shorter, written in a positive rather than a negative sense, and may
address Paul's concern in that it makes it clear that users may choose to adopt
different styling if they wish.

 

   -Jeff

 

> -----Original Message-----

> From: Grosso, Paul [mailto:]

> Sent: Monday, April 14, 2008 5:31 PM

> To: 

> Subject: RE: [dita] Proposal for Consideration:
Default Behavior for List

> Items

> 

> Why are we getting into details of styling in a semantic

> markup language standard?  DITA shouldn't dictate to a user

> how their stylesheet has to work.  If we put wording such

> as Eliot's into the DITA standard, then we are telling

> users that they non-compliant if they write a stylesheet

> that styles <li>Item text</li> and
<li><p>Item text</p></li>

> differently, and I know Eliot is not a fan of having a user's

> control over their own data usurped by someone else.

> 

> The DITA standard includes DTDs and XSDs, but it does

> not include stylesheets, and it shouldn't.  So why should

> the spec include styling restrictions?  If a user wants

> to write a stylesheet, they should be allowed to have it

> do anything they want.  If implementors want to provide

> stylesheets as part of their DITA offering, then what those

> stylesheets do in terms of such things as paragraphs within

> list items is a quality of implementation issue.

> 

> paul

> 

> > -----Original Message-----

> > From: Eliot Kimber [mailto:]

> > Sent: Monday, 2008 April 14 16:11

> > To: 

> > Subject: [dita] Proposal for Consideration: Default Behavior

> > for List Items

> >

> > Per the action out of last week's meeting, I submit the
following

> > proposal for approval by the TC:

> >

> > "By default, the rendering of list items is not affected
the

> > presence or

> > absence of an initial paragraph element such that the markup
<li>Item

> > text</li> and <li><p>Item
text</p></li> should be visually

> > indistinguishable, all other variables being the same."

> >

> > The <ol> and <ul> elements both provide a
"compact=" attribute that

> > indicates the desire for more or less space between list items.

> >

> > We also discussed the issue that IBM's pre-OASIS markup

> > design for step

> > lists had rules for determining if a given list of steps
should be

> > compact or not lead to not providing compact= on
<steps> but

> > that steps=

> > should provide compact= (because that particular behavior was
too

> > specific and there is no way to override it in the current
markup

> > design). It was agreed that adding compact= to <steps>
would

> > not create

> > any backward compatibility problems.

> >

> > Cheers,

> >

> > Eliot

> >

> > --

> > Eliot Kimber

> > Senior Solutions Architect

> > "Bringing Strategy, Content, and Technology
Together"

> > Main: 610.631.6770

> > www.reallysi.com

> > www.rsuitecms.com

> >

> >
---------------------------------------------------------------------

> > To unsubscribe from this mail list, you must leave the OASIS
TC that

> > generates this mail.  You may a link to this group and
all

> > your TCs in OASIS

> > at:

> >
https://www.oasis-open.org/apps/org/workgroup/portal/my_workgr

> > oups.php

> >

> >

> 

> ---------------------------------------------------------------------

> To unsubscribe from this mail list, you must leave the OASIS TC
that

> generates this mail.  You may a link to this group and all
your TCs in

> OASIS

> at:

> https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php