By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
459,608 Members | 1,940 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 459,608 IT Pros & Developers. It's quick & easy.

HTML 5

P: n/a
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?
Oct 7 '08 #1
Share this Question
Share on Google+
6 Replies


P: n/a
In article <gc**********@news-int.gatech.edu>, Carl <ca**@never.comwrote:
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?
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, mc****@stanfordalumni.org, http://www.rahul.net/mcgrew/
Web Design Group, da***@htmlhelp.com, http://www.HTMLHelp.com/

"It's bad luck to be superstitious."
Oct 7 '08 #2

P: n/a


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_HT...anging_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/>

Oct 7 '08 #3

P: n/a
On 7 Oct, 01:21, Carl <c...@never.comwrote:
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.

Oct 7 '08 #4

P: n/a
Guy Macon schreef:
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_HT...anging_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)
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
Oct 7 '08 #5

P: n/a

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
Oct 7 '08 #6

P: n/a

Bergamot wrote:
>
Guy Macon <http://www.GuyMacon.com/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".
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.

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

Oct 8 '08 #7

This discussion thread is closed

Replies have been disabled for this discussion.