12 Comments
- colebarnes, on 10/12/2007, -0/+1Ok I guess.
First you can't use tables so you gotta use divs, now use uls instead of divs.
I've started using tables and framesets for layouts again out of spite and protest. - PJOnori, on 10/12/2007, -0/+0I don't see how that relates to the fundamental idea trying to be expressed...
- PJOnori, on 10/12/2007, -0/+0It's definitely not a perfect solution, but my opinion is that there isn't any perfect solution. I think this is an very interesting alternative to the "classic" DIV-based layout.
- tempusrob, on 10/12/2007, -0/+0Something about that just doesn't seem right to me. Can't put my finger on it, though.
It seems to throw the whole semantic nature of XHTML into the wind. I will admit, though, that sans-CSS it looks a hell of a lot better than any other unstyled page I've ever seen. - idonny, on 10/12/2007, -0/+0I like the inbuilt hierarchy that can easily translate from XML data structure.
I have always used lists to markup menus and then style them in CSS because the hierarchical structure translates better ...
I am still investigating in this whole-page approach replacing DIVs may have the following shortfalls:
Question:
Strict XHTML does not allow certain elements/TAGs to be children of some other TAG (FORM/DIV/SPAN/P/FORM input) Will it allow a form to be the child of a list item (LI) - Dujoducom, on 10/12/2007, -0/+0Interesting approach, but I'm not sold. digg++
- i8ramin, on 10/12/2007, -0/+0This is a terrible way to markup content in an HTML page. UL/OL are supposed to be used for "lists", not chunks of content with more embedded tags. The same holds for DL/DT/DD tags. The example on the page doesn't even use P tags to wrap the paragraph text.
I, for one, am not so worried about these 'older browsers' so much so that I am going to sacrifice proper semantics. DIV's are just fine for page divisions. Use lists to represent lists. Use P for paragraphs. Use DL's for definitions lists. - jiminoc, on 10/12/2007, -0/+0too much time on his hands, pointless
- veracon, on 10/12/2007, -0/+0colebarnes said "Ok I guess.
First you can't use tables so you gotta use divs, now use uls instead of divs.
I've started using tables and framesets for layouts again out of spite and protest."
NO ONE should EVER tell someone to use divisions instead of tables. They're just as stupid. But, let me just say this:
Okay, the division tag is unsemantic and I've been avoiding it for a long time now. But replacing it with lists?! The key is to use elements where they're appropriate, not wrapping it in tags that just aren't divisions. - jambe, on 10/12/2007, -0/+0This is a very interesting alternative to the div based CSS Layout information lying around. I'd be very interested to see how it meshes in with microformats etc. Some of those use definition lists as well as divs etc...
- akh1, on 10/12/2007, -2/+1I wouldn't take semantic advice from people that don't know how to use Paragraphs.


What is Digg?