Don't learn from W3Schools!

  • Thread starter Thread starter Deleted member 4320
  • Start date Start date
D

Deleted member 4320

Ever wanted to learn HTML, CSS or wanted a quick tutorial on how something is done?

Use a proper web resource and don't go learning from W3Schools, it's bad...

http://w3fools.com/
 
Thanks for the heads up! I have actually been considering going there for the past week. Thanks for saving me the trouble.
 
Can you tell us then what is specificly wrong with W3school. You should send them an e-mail.
 
I skimmed through W3Fools and I noted that it's correction for the W3Schools exam has logical errors. It says:
Question 6 Bold? B? Really!?

Question 7 Italic? I? Really!?
Of course implying you should be using CSS to bold and italicize text. However, this isn't what the question was asking. It says:
Choose the correct HTML tag to make a text bold
not (rather what W3Fools is interpreting):
How would one go about making text bold?
Also, using <b> is appropriate if you are accentuating the text, not styling the text. Sure if you are styling, then you should be using CSS, but accentuation does not require CSS addition. A simple <b> suffices. The question only asks for the HTML tag, not how. The correct answer is <b>.

I did notice a few more errors on W3Fools:
#
http://www.w3schools.com/html/html_getstarted.asp.
[…] professional web developers often prefer HTML editors like FrontPage or Dreamweaver, instead of writing plain text.

Professional web developers do not recommend the use of WYSIWYG editors.
Here, did the comment on W3Schools suggest the use of the WYSIWYG panel? It didn't, rather W3Fools is interpreting and then arguing their interpretation. Not one does W3Schools suggest using the Design panel, but it's clear that's what W3Fools is trying to say, which is wrong. There is nothing wrong with using the Code panel on WYSIWYG editors. It acts the exact same as notepad/++.

#
http://www.w3schools.com/browsers/browsers_explorer.asp and w3schools.com/browsers/browsers_stats.asp
These facts indicate that the browser figures above are not 100% realistic. Other web sites have statistics showing that Internet Explorer is used by at least 80% of the users.

Pretty much everyone quotes these figures as if they were global stats. They aren't. W3Schools discloses this, but you probably didn't notice that.
That's a terrible justification for W3Fools. W3Fools should understand, as web developers themselves, that people who access sites like W3Schools/Fools are web developers and not your general user. W3Schools even has this comment:
These statistics are based on W3Schools users.
hence the justification for these stats. I'm surprised W3Fools is pointing out something which is logical: 1) Visitors of W3Schools are mainly web developers. 2) The majority of Internet users are not web developers. 3) The statistics of W3Schools apply to web developer users. 4) Therefore they do not reflect the general Internet community.

W3Fools should fix their errors/misjudgments first before bashing at another site.
 
I didn't even know <b> was still considered proper syntax. I thought it was replaced with <strong>?
 
I learned a lot from W3Schools, and I always use well-structured code and non-deprecated tags. They've also been a great reference for me for SQL.
 
Great link.. I'll be sure to share it wherever I can, as I also don't feel too strongly towards w3Schools..

Also..

Sitepearl said:
I didn't even know <b> was still considered proper syntax. I thought it was replaced with <strong>?

I do believe you are correct there. It is (and I assume still will be) supported by most, if not all, web browsers. But the lovely folks at w3c decided it was time to change things up a little

An interesting link:
http://lists.w3.org/Archives/Public/w3c ... /0214.html

http://lists.w3.org/Archives/Public/w3c-wai-ig/2001JanMar/0214.html said:
<b> and <strong> -- <b> means something
very specific, it means "put the text in a thicker version of
the font". <strong>, on the other hand, means "give whatever
emphasis you give when you see something important." So,
philosophically, they are different tags.

Another interesting interpretation:
http://www.webmasterworld.com/forum21/9344.htm
Couldn't find a link to any 'official' doc's though.. Maybe check w3c's site for more info 🙂
 
I'm sorry but I spent a lot of time learning from W3Schools and now I can code a whole website which results in a clean and valid xHTML and CSS2.1 code.

If you want to learn...you can learn it from W3Schools as well.

Cheers 🙂
 
Back
Top Bottom