- From: Schalk Neethling <schalk@alliedbridge.com>
- Date: Mon, 30 Apr 2007 22:38:54 +0200
- To: Andrew Stibbard <xhva_htmlwg@netspace.net.au>
- CC: Marat Tanalin <mtanalin@yandex.ru>, public-html@w3.org
Hey All, If you have access to CCS3 in the browser then the suggestion made below is ideal however, very few, if any, of the browsers even implement CCS2 completely and in this case I would go with classes. There is the possibility of classtitis but, if CSS3 is not supported this might be the only way. I agree that the original suggestion does introduce markup purely for presentational purposes but in all fairness, when we can actually use HTML5 comfortably in practice we should hopefully have support for the selectors :nth-child or :nth-of-type by the browser vendors. Until then, I guess using classes to identify groups is the only way. Andrew Stibbard wrote: > Marat Tanalin wrote: > >> Hi to all HTML WG Members. >> >> I suggest to allow using DIV element inside any element (probably except >> tables). >> >> It's necessary in order to make code more _semantic_. Let assume that we >> have definition list: >> >> <dl> >> <dt>lorem</dt> >> <dd>ipsum</dd> >> >> <dt>dolor</dt> >> <dd>sit</dd> >> </dl> >> >> Currently, if we want to group each pair DT/DD (mainly to apply styles to >> each DT/DD _pair_) we have to use own DL for each pair: >> >> <dl> >> <dt>lorem</dt> >> <dd>ipsum</dd> >> </dl> >> >> <dl> >> <dt>dolor</dt> >> <dd>sit</dd> >> </dl> >> >> > > [snip] > > This seems purely presentational, and I think would be best kept in the > domain of CSS (using :nth-child or :nth-of-type for styling ranges comes > to mind). > > It's a bit of a reach, but would CSS3 columns and the column-break-after > property satisfy the requirement for user-defined column breaks? > > - Andy > > > > >
Received on Monday, 30 April 2007 20:39:09 UTC