I see questions like yours quite often in forums, and my reaction is always the same: It doesn't really matter. The key is to simply get started with whatever you find convenient. Most people will recommend the book they used to learn about the subject because its rarely necessary to try a second beginner's book on HTML. Like so many computer skills, learning HTML is an evolutionary process. Once you have a grasp of the basic foundation, the rest is just adding layers of knowledge for specific tasks or functions.
You can find basic HTML tutorials online, of course. If you can deal with switching back and forth between windows, an online tutorial is fine. I go back to the days of punch cards and paper tape, so my preference is always for a real book. Local libraries always have a few choices, and it isn't terribly important how long ago the book was written. You can pick up the changes that have occurred easily enough. If its less than four or five years old, you'll be pretty much up to date. So have at it. Good luck!
Hey Christima858, welcome to WebmasterWorld.
I usually recommend that people start off with the W3 Schools HTML Tutorial [w3schools.com]. It's a solid, no frills introduction and a good jumping off point for more advanced work.
If you are beginner then you can learn from [w3schools.com...]
HTML/Training - Web Education Community Group:
Dave Raggett's Introduction to HTML:
Dave Raggett's Introduction to HTML:
W3Fools – A W3Schools Intervention:
Basic HTML is pretty simple: headings, paragraphs, lists, tables, forms, images, links, etc as well as what goes in the <head> section of the page.
It's CSS that styles the page and is the part that requires quite a bit more effort to learn.
Learning simple bits of PHP such as "include", "header" and so on, allows a lot of powerful functionality in a few lines of code.
Referencing w3schools for a complete newbie is pretty much wrong.. There are lots of tutorials, video guides, ebooks for starting, that take you from the start and through little to bigger projects and makes things visually easy to understand.
I'm with @rainborick as long as you start rest is just matter of perfection as a part of evolutionary process.
This was mentioned in another recent thread: [w3fools.com...]
|brotherhood of LAN|
Learn what goes inside <head> and <body> and you're pretty much set IMO. I would recommend understanding the DOM to someone starting out as it gives good context to the wider scope of a webpage.
There are lots of tutorials, video guides, ebooks for starting,
Including a lot of out of date stuff recommending things like the use of frames or using tables for page layout.
Having said that I agree that w3schools is a bit heavy for the total beginner.
You can use templates made by others for improving your skills and knowledge. Check the code in those templates, edit them by yourself. And for getting basic knowledge you must follow [w3schools.com,...] its content is really good for learning purpose.
... but also see [w3fools.com...]
To say, "...you must follow W3Schools" makes me wonder if that person thinks W3Schools is affiliated with the W3C. To be clear, there is no association of any kind between the two.
|To say, "...you must follow W3Schools" makes me wonder if that person thinks W3Schools is affiliated with the W3C. To be clear, there is no association of any kind between the two. |
Let's not forget some of us are not native English speakers, don't jump to conclusions please.
Personally: I find the w3c standards quite easy to read, and the main advantage is that you do not suffer from interpretations, omissions etc. Now I understand that's not the easy start. But the real question is should the start be easy ?
My position is that it should not be easy, as the easier it is made, the less people care to do it right, to adhere to standards etc. and the more crap is put out there.
If you want it easy: use a tool and hope it's a good one that adheres to the standards.
If you care about quality: use the standards properly and dump the tools, learn the details and put some effort in it learning how it really works.
Never been a fan of w3schools. It's nice for a refresher on something, but not to actually learn. You need a site or book that forces you to use an editor and make the page yourself on your own computer instead of their Try-it-Yourself editor, as well as combine the lessons with CSS so you don't waste time learning heavily outdated tags on your first go around.
Actually w3schools is fine ... until the day you discover that something they dismissed in half a sentence back in Lesson Three ("don't bother about this format, this other format is easier") is the only way to achieve what you want.
I still miss the old UIUC tutorial. It got harder and harder to find, and finally shut down for real.