Are the HTML tutorials really valid?

Author Message
 Posted 24/02/2006 20:13:16
128MB

128MB128MB128MB128MB128MB128MB128MB128MB128MB

Group: Forum Members
Last Login: 09/02/2008 22:55:46
Posts: 174, Visits: 32
This is probably slightly controversial, but:

I am slightly concerned as to the usefulness of teaching HTML in this manner. HTML standards are created by the WWWC, World Wide Web Consortium. The most recent HTML standard is HTML 4.01, this, as with most previous ones, requires a Document Type Definition - this tells the computer reading it what language it is written in - much like a file extension. The HTML examples given in the tutorials make no reference to this, a key problem. Next, the tags in the tutorials are written in uppercase, this is not compliant with the most recent version of HTML.

I don't want to cause trouble, but I'm sceptical as to the use of "half-teaching" this, I have nothing against learning, but I dislike simplification to the extent that things are wrong.

I may be missing something, and I hope I am as I find the MM mag a great read and everyone on the forums are great people.

Chris

 

EDIT: on rereading, I am glad to see the emphasis on the proper closing of tags and the use of stylesheets. More worried by the inclusion of the font tag, I believe this was removed from the standard in HTML version 3!


Toshiba Portege M200 / 12.1in / P-M 755 / 512 / 60 / FX5200go 32MB / XP-Tablet

Celeron D 320 (2.66GHz) / 1280 / 6GB RAID / 120GB & 40GB / Matrox Dual Head GFx / DVD / CDRW

Edited: 24/02/2006 20:16:52 by chris999998

Post #91476
Add to Twitter Add to Facebook
 Posted 25/02/2006 01:37:44
Overclocked

OverclockedOverclockedOverclockedOverclockedOverclockedOverclockedOverclockedOverclockedOverclocked

Group: Forum Members
Last Login: 13/05/2012 22:09:38
Posts: 7,642, Visits: 36,427
Yes, Yes and Yes Spike!!

I did mention this in the web hosting forum (in reply to a thread). In terms of simple HTML then the tutorials are fine. But for anyone wanting to start coding seriously then they arn't so useful. You are correct the font tag was depreciated a while ago. Also it is perfectly valid to have uppercase tags in html 4.0.1. But not Xhtml1,0 (except Xhtml 1.0 transitional) which is the current html standard. The DTD is useful but not essential to the browser, it will display pages wothout it. However, pages with a DTD will be easier to parse as the browser knows what too expect.

That said most modern browsers will still dispaly the page fine! The font tag 9for example) despite technically no longer being needed will still work.

The trouble is that I think that to teach html properly it would have taken twice as long as it did!

Very soon Xhtml 1.0 will be supersceded by Xhtml 2.0. This new version will fix some of the glaring stupidity in old Html!!! LOL For example the  6 heading tags (there will just be one).
XHtml was created to strip Html back to it's XML roots, which V1.0 didnt do too well (as they had to include a transitional phase to the process to ensure compatibilty) hopefully V2.0 will do it better! (PS Xforms is going to be released in XHTML2.0 as well - which is quite exciting)

http://www.w3.org/MarkUp/  -- OFFICIAL PAGE
News report on Xhtml 2.0


I also wrote (quite extensively) about this on my blog not very long ago - see here

On another note: Are there any plans to do a PHP diploma? or even just an article. seeing as PHP seems to IMHO be the way forward in web coding it might be nice! Smile


Cheers,
Tom

~ Older, probably not wiser ~


Post #91544
Add to Twitter Add to Facebook
 Posted 03/04/2006 00:30:41
128MB

128MB128MB128MB128MB128MB128MB128MB128MB128MB

Group: Forum Members
Last Login: 08/02/2008 20:14:13
Posts: 9, Visits: 19
I thought exactly this. Since XHTML is perfectly backwards compatible, and no more complex that old-school HTML, it seems wrong to teach an old standard.
Post #99935
Add to Twitter Add to Facebook


Reading This Topic

Expand / Collapse