- From: Ian Hickson <ian@hixie.ch>
- Date: Sat, 28 Aug 2004 14:49:34 +0000 (UTC)
On Tue, 24 Aug 2004, Matthew Thomas wrote: > On 23 Aug, 2004, at 11:56 AM, Matthew Raymond wrote: > > ... > > > It raises a question, though, which is "how do you determine which > > > form control is associated with the "Flavor:" label above?". > > > > A <label> element is semantically worthless without an associated > > control, because, fundamentally, a label actually has to label > > something. > > Similarly, a heading has to be a heading for something. And similarly, > the <h1>-<h6> elements don't require you to specify exactly what part of > a document they are a heading for. Worse, unlike <label>, with <h1>-<h6> > you can't do so even if you want to. You can in WA1 now. :-) > > Now suppose you want to style labels that pass the focus to their > > associated controls. In HTML 4.01, it's simple. You just style > > <label>. > > > > How do you do the same when the behavior is platform specific? Do > > you add a new CSS pseudoclass? Perhaps "focuspassing"? > > If that was really necessary, then GUI toolkits would make such a > distinction, and UAs would follow the toolkit's appearance in their > default <label> rendering. There's no need for an author to fiddle with > it unless they're trying to be confusing. And I would be surprised and > disappointed if What-WG codified a new CSS pseudoclass, or anything > else, that had the sole purpose of allowing authors to be confusing. I agree. (Also, pseudo-class requests really should go to the CSS working group, not WHATWG.) -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Saturday, 28 August 2004 07:49:34 UTC