home about us contact us

free scripts advanced scripts online tools great books web related tutorials contributed tutorials news archive geek toys!

help forum live chat help

Selected article

RSS feed   enewsbar Live Subscribe    Add to MyYahoo    Add to Google

Other HTMLfixIT articles:

by Gary

Last month I posted a short rant entitled Unusual CSS Reference after noticing that a W3C page called Learning CSS reported CSS and HTML errors when I attempted to validate it. The page’s hover effects also looked better in IE6 than in Firefox and Opera.

This drew comment from W3C representative Bert Bos, who wrote to me. His message reads:

I’m sorry that you find the hover effect ugly. That’s a matter of opinion. But, I must protest against your claims that the page was designed only for IE6 and that the page is invalid.

In fact, the page was designed so that it looks the same in Konqueror, Safari, Firefox, Opera and related browsers. IE6 shows the style a bit degraded, because of bugs in IE6, but still readable. Whether it looks appealing is a matter of taste, but I think it looks OK.

The page also has both valid HTML and valid CSS.

The HTML validator validates the page correctly (“This Page is Valid”). A long-standing bug in the report generator makes it print “no Doctype found,” although the doctype is there, as you can see by looking at the source.

The CSS validator finds no errors in the style sheets, but it reports three errors in the LINK elements in the HTML source. Those elements are in fact correct. The error is in the CSS validator, which hasn’t yet been updated to implement the Media Queries specification.

I’ve never been in contact with the W3C before, so I was quite surprised to receive the message. Great to know that the W3C folks read the items posted at HTMLfixIT, and really pleasing that a representative would go to the trouble to respond! And since Bert wrote the book on CSS I can’t imagine a higher authority on the subject.

The hover effect is subtle in IE6 and very dominant in Firefox and Opera. As Bert states, it’s clearly a matter of opinion as to whether one looks ugly or not.

Same hover effect in different browsers

When I commented on the HTML validation errors, I based my assessment on the mark-up errors detected by Firefox’s HTML Validator Extension. This tool reports some warnings. However, as Bert states, the HTML does in fact validate using the official W3C Validator, with the bug Bert describes incorrectly flagging “no Doctype found.”

Last month when I attempted to validate the CSS I did so using the link from Firefox’s Web Developer Extension, which gives the 3 errors and 90 warnings I described. Bert reports that the style sheets themselves validate and do not contain errors, and since I see 24 CSS files linked from the page I’m more than happy to take his word on that.

So where does that leave us?

  1. I was incorrect when I stated “The page appears to have been written to look appealing in IE6, and appalling in FF and Opera”. It wasn’t written to look that way after all.
  2. There are no HTML errors on the page. Rather, the Firefox HTML Validator Extension gives a result which is not consistent with the W3C Validator, while the Validator’s report generator contains a long-standing bug which reports an error that does not exist.
  3. There are no CSS errors on the page. Instead the Validator itself contains an error and has not yet been updated to implement the Media Queries specification.

There are no errors in the W3C’s pages. Instead, there are issues with the W3C’s validation tools.

One Response to “More on the “Unusual CSS Reference””

  1. Best Barrie Dentists Says:

    Posts are all wonderful. Thank you for putting a lot of work into it.

    Best Barrie Dentists

This site is totally free to use, you have absolutely no moral or legal obligations to help us continue.
There are however, some costs involved in running the site.

<random humor>
Plus we have nearly doubled in visitors in the past week, (We hope :-).
</random humor>

So if this site helped you find your way, perhaps you could consider contributing to our costs. Whatever amount you feel this site was worth to you would be just wonderful.
Use PayPal if you do decide to share and help us with the costs and in appreciation for our time and attention, or alternatively buy a book from our Bookstore..

  Time  in  Don's  part  of the world is:   April 25, 2024, 1:18 am
  Time in Franki's part of the world is:   April 25, 2024, 2:18 pm
  Don't worry neither one sleeps very long!

privacy policy :: support us :: home :: live chat help
contact us :: forum ::tutorials :: bookstore :: Site Map

      Valid XHTML 1.0!             powered by Apache Server
Pic 3 Pic 3


CIGHTML Firefox Thunderbird ClamWin WordPress SpyBot S&D TheGIMP Apache for Windows Registry Cleaners More cool stuff:


HTMLfixIT Site Stats.

Browser Statistics
Internet Explorer 85.88%
IE 717.63%
IE 62.3%
IE 50.00%
IE other8.6%
Moz Firefox 3.x3.03%
Moz Firefox 2.x0.18%
Moz Firefox 0.x/1.x26.65%
Netscape 8.x0.00%
NS 6+/Mozilla2.73%
Moz Seamonkey0.00%
Netscape 4.x0.00%
Opera 9.x0.00%
Opera 8.x0.00%
Opera 7.x0.42%
Opera 6.x0.00%
Opera other0.42%
Safari Mac/Intel5.21%
Safari Mac/PPC0.06%
Safari Windows25.2%
Google Chrome1.51%

Resolution Statistics
640 x 4800.25%
800 x 60026.14%
1024 x 76836.55%
1152 x 8640.25%
1280 x 80011.68%
1280 x 8540.00%
1280 x 102417.01%
1400 x 10500.00%
1600 x 12001.02%
1920 x 12007.11%
2560 x 10240.00%

OS Statistics
Windows 741.55%
Windows Vista2.4%
Windows 20033.91%
Windows XP20.86%
Windows 20000.36%
Windows NT40.05%
Windows 98/ME0.05%
Windows 950.00%
Mac OSX8.03%
Mac Classic0.00%

New Windows Virus Alerts
also by sophos.

17 Apr 2011 Troj/Mdrop-DKE
17 Apr 2011 Troj/Sasfis-O
17 Apr 2011 Troj/Keygen-FU
17 Apr 2011 Troj/Zbot-AOY
17 Apr 2011 Troj/Zbot-AOW
17 Apr 2011 W32/Womble-E
17 Apr 2011 Troj/VB-FGD
17 Apr 2011 Troj/FakeAV-DFF
17 Apr 2011 Troj/SWFLdr-W
17 Apr 2011 W32/RorpiaMem-A

For details and removal instructions, click the virus in question.