|  | Posted by Jukka K. Korpela on 02/02/06 20:11 
Stan McCann <me@stanmccann.us> wrote:
 > Toby Inkster <usenet200601@tobyinkster.co.uk> wrote in
 > news:h8p8b3-v6s.ln1@ophelia.g5n.co.uk:
 - -
 >> Don't choose UL for an address because the order of items in an
 >> address is semantically important. Default style doesn't come into
 >> it.
 >
 > Oops, you're right.
 
 I don't think so. The difference between <ol> and <ul> is basically the
 styling of list markers. The idea that <ol> is ordered and <ul> is
 unordered does not hold water. It would be just as incorrect for a
 browser to reorder the items of a <ul> as it would be incorrect to
 reorder the paragraphs in a sequence of paragraphs or the rows of
 table. There is nothing in HTML specifications that says that elements
 _must_ be rendered in succession or that the order of table rows is
 significant; it is more or less just common sense, and so is the
 significance of the order of items in a <ul> list.
 
 The difference between <ol> and <ul> has some semantic flavor, though.
 We normally use <ol> to _emphasize_ the order and to make it explicit,
 perhaps for the purpose of referring to items by their numbers (or
 letters).
 
 > I'm beginning to believe that there may not be a semantically
 > correct element
 
 There are _several_ semantically correct elements, or let us say
 elements that are not semantically incorrect. There is no element
 _dedicated_ for address markup (in general), though.
 
 --
 Yucca, http://www.cs.tut.fi/~jkorpela/
 Pages about Web authoring: http://www.cs.tut.fi/~jkorpela/www.html
  Navigation: [Reply to this message] |