Chat
Micro Mart Forum
Home       Members    Calendar    Who's On
Welcome Guest ( Login | Register )
        



Are the HTML tutorials really valid? Expand / Collapse
Author
Message
Posted 24/02/2006 20:13:16


186

186186186186186

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

Post #91476
Posted 25/02/2006 01:37:44


Pentium

PentiumPentiumPentiumPentiumPentium

Group: Forum Members
Last Login: Yesterday @ 20:48:17
Posts: 5,434, Visits: 28,964
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!


Cheers,
Tom

My Crime is that of curiosity, my crime is that of outsmarting you




Post #91544
Posted 03/04/2006 00:30:41


186

186186186186186

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
« Prev Topic | Next Topic »


Reading This Topic Expand / Collapse
Active Users: 0 (0 guests, 0 members, 0 anonymous members)
No members currently viewing this topic.
Forum Moderators: TheEditor, admin, Sarah of the Dead

Permissions Expand / Collapse

All times are GMT, Time now is 4:45am

Powered by InstantForum.NET v4.1.4 © 2008
Execution: 0.094. 12 queries. Compression Disabled.