Theiling Online    Sitemap    Conlang Mailing List HQ   

Re: OT: Defending HTML4

From:Axiem <axiem@...>
Date:Friday, January 9, 2004, 4:10
People said, so I decided to reply:

> Axiem> Ah, okay. So basically, everything I've noted about HTML4 is
XHTML1,
> Axiem> basically. I thought the all-lowercase and the marking empty tags
was
> Axiem> part of HTML4? > > Nope. The semantic changes you noted - deprecating the visual tags in > favor of CSS, etc. - that's HTML4. But HTML4 is still case-insensitive > and allows unmarked empty tags.
Ah. I was under the impression it didn't. Or at least, it was strongly encouraged to be all-lowercase and so on. So basically: HTML -> HTML4+CSS -> XHTML1+CSS Where each -> represents changes in semantics and/or nature (for lack of a better word) of the language.
> > Axiem> Agreed. It would be nice if "checked", "true", "yes", and/or > Axiem> "on" all worked. That is, allow for synonyms. > > I would be happy if they'd just picked one and used it everywhere. In > case it's not clear, the way it works now, the value has to be equal > to the attribute name. So you say checked="checked", but > selected="selected", multiple="multiple", etc.
Oh. Ouch. I haven't looked through the XHTML spec, so I didn't know that. Indeed, I would also rather they picked one and used it everywhere. Oh well. So here's the thousand shells question: is it worth learning XHTML1 + CSS at this point, or is it better to just wait until XHTML2 + CSS comes out and makes it all nifty (at the risk of breaking IE)? -Keith

Reply

Mark J. Reed <markjreed@...>