W3C home > Mailing lists > Public > whatwg@whatwg.org > July 2012

Re: [whatwg] Suggest making <dt> and <dd> valid in <ol>

From: Ian Yang <ian.html@gmail.com>
Date: Mon, 16 Jul 2012 10:36:46 +0800
Message-ID: <CAFhBhuN2D_TBoQyZhJ7RUzqm4qza=p4j_v+pOkZ8-K=cNf5Ecg@mail.gmail.com>
To: whatwg@lists.whatwg.org
2012/7/16 Jukka K. Korpela <jkorpela@cs.tut.fi>

> 2012-07-15 17:40, Ian Yang wrote:
> > Throughout the article, I saw it mentioned "bullets" and "numbers"
> > frequently. However, that's just browsers' default rendering of <ul> and
> > <ol>.
> It's the only real difference between the two.

Sorry, I still don't get it. <ul> means unordered list; <ol> means ordered
list. They are quite different, aren't they?

> > As a coder, personally I don't care how browsers render them by
> > default.
> You should. Check out the Usual CSS Caveats.

Okay, actually I should say that browser's default rendering is not my *main

I know browsers surely have their different default renderings of different
list elements to help readers distinguishing them. But as a coder, my *main
concern* is if the meaning of the code I write correspond the the content,
not the their default renderings (because browsers will handle that).

> What I care is the meaning of the code I write. That is, when I
> > want an unordered list, I write <ul>; when I want an ordered list, I
> write
> > <ol>. <ul> means unordered list, and <ol> means ordered list.
> And what does that mean? Does it mean that browser may or will treat <ul>
> as unordered in the sense that it can render the items in any order? If
> not, what *is* the difference? Just some people's *calling* it "unordered".

Imo, <ul> means the order of the items is unimportant, not browsers can
render the items in any order.

If there were a browser which wants to render the items of <ul> in any
order, okay, it may do that. Anyway, that's not my main concern.

Ian Yang
Received on Monday, 16 July 2012 02:37:15 UTC

This archive was generated by hypermail 2.3.1 : Monday, 13 April 2015 23:09:14 UTC