Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

HTML 5

0 views
Skip to first unread message

Carl

unread,
Oct 6, 2008, 8:21:13 PM10/6/08
to
http://www.w3.org/html/wg/html5/


I have looked over the specs but I don't see anything special that
really stands out to me. Why are they working on HTML when CSS has been
the source of my woes? Has anyone else looked over this?

Darin McGrew

unread,
Oct 6, 2008, 8:38:08 PM10/6/08
to

There is new structural markup that resembles some of the new markup that
HTML 3.0 tried to introduce. It looked useful then, and it looks useful
now. We'll see whether it suffers the same fate as HTML 3.0...
--
Darin McGrew, mcg...@stanfordalumni.org, http://www.rahul.net/mcgrew/
Web Design Group, da...@htmlhelp.com, http://www.HTMLHelp.com/

"It's bad luck to be superstitious."

Guy Macon

unread,
Oct 6, 2008, 9:55:03 PM10/6/08
to

Carl wrote:

>http://www.w3.org/html/wg/html5/
>
>I have looked over the specs but I don't see anything special that
>really stands out to me.

http://www.ibm.com/developerworks/library/x-html5/
http://www.w3.org/html/wg/html5/diff/
http://www.webmonkey.com/blog/How_HTML_5_Is_Already_Changing_the_Web

>Why are they working on HTML when CSS has been
>the source of my woes?

HTML4 is basically sound and can be improved. CSS has basic
design flaws that make it unsuitable for some layouts, and a
total redo will fail due to lack of browser support. See
[ http://www.google.com/search?q=css+sucks ].

That being said, there is a method that removes manu of the woes
assiciated with CSS. Make a speciual test CSS stylesheet that
has this sort of thing in it:

html {border : 1px solid; border-color : yellow; }
head {border : 1px solid; border-color : black; }
meta {border : 1px solid; border-color : black; }
title {border : 1px solid; border-color : black; }
body {border : 1px solid; border-color : green; }
div {border : 1px solid; border-color : red; }
p {border : 1px solid; border-color : blue; }
h1 {border : 1px solid; border-color : blue; }
h2 {border : 1px solid; border-color : blue; }
h3 {border : 1px solid; border-color : blue; }
h4 {border : 1px solid; border-color : blue; }
a {border : 1px solid; border-color : silver; }
strong {border : 1px solid; border-color : yellow; }
script {border : 1px solid; border-color : red; }
noscript {border : 1px solid; border-color : red; }
span {border : 1px solid; border-color : yellow; }
img {border : 1px solid; border-color : lime; }
...
(You may wish to tweak the color choices)

By drawing borders around each element, you can see what
the effects of padding, margin etc. on various browsers.
After everything is as yiu like it, remove the borders.

>Has anyone else looked over this?

Yes. I plan on using HTML5 when it is completed. Until then I
advise using HTML 4.01 strict and avoiding XHTML.

--
Guy Macon
<http://www.GuyMacon.com/>

Andy Dingley

unread,
Oct 7, 2008, 5:11:47 AM10/7/08
to
On 7 Oct, 01:21, Carl <c...@never.com> wrote:
> http://www.w3.org/html/wg/html5/
>
> I have looked over the specs but I don't see anything special that
> Why are they working on HTML

Obsessional crazy people.

> when CSS has been the source of my woes?  

CSS is usually OK, it's either authors' misunderstanding of it or else
the browsers' implementation of it.

Hendrik Maryns

unread,
Oct 7, 2008, 5:39:26 AM10/7/08
to
Guy Macon schreef:

Or simply install Firebug, which does this for you at mouse hover and
lets you experiment with the CSS in place.

H.
--
Hendrik Maryns
http://tcl.sfs.uni-tuebingen.de/~hendrik/
==================
Ask smart questions, get good answers:
http://www.catb.org/~esr/faqs/smart-questions.html

Bergamot

unread,
Oct 7, 2008, 11:18:03 AM10/7/08
to

Guy Macon wrote:
>
> By drawing borders around each element, you can see what
> the effects of padding, margin etc. on various browsers.
> After everything is as yiu like it, remove the borders.

FYI, things likely won't be spaced the same after the borders are
removed. Look up "collapsing margins".

--
Berg

Guy Macon

unread,
Oct 7, 2008, 11:34:54 PM10/7/08
to


Bergamot wrote:

Good point. I had forgotten about the collapsing margins.

One can stop the margins from collapsing with 1 pixel of
padding, of course, but often the collapsing margins give
the desired spacing and non-coolapsed ones don't.

0 new messages