HTML basics

HTML is a good tool to design a website. Knowing the place where all info about HTML coding is available can be very beneficial. Is there anyone who can guide me in this regard?

HTML is not a tool. It is the primary language of the web.

There are many resources online that explain aspects of HTML. A good resource here at SitePoint is the HTML Reference. Beyond that, you really need to ask a more specific question.

HTML is stands for Hyper Text Markup Language. It is used to describe the web page to the web browser through mar up tags. For eg <title> tag is used to describe about the title of web page to web browser and browser display the web page having title as shown in between this tag.

HTML is essential for rendering and creating content on the web, it’s a bit more than a tool :wink:

SitePoint has, as ralph pointed out several articles/guides/books on HTML, another popular resource are the so-called w3 schools: http://www.w3schools.com/html/

Although, as pointed out at w3fools.com and by many web professionals, w3schools is only considered ‘good’ because of their superior SEO skills…it’s a really incomplete and inaccurate reference.

~TehYoyo

Jose, I provide some beginner’s tutorials in the site linked in my signature, but I wouldn’t pretend that the site is “complete” for either HTML or CSS.

Well, then you can learn superior SEO skills there! :eye::eye:

Video screencasts really helped me out starting out ( a month ago :p).

http://learncss.tutsplus.com/ is the bomb, and it’s free.

It made docs like the ones above and https://developer.mozilla.org/en/HTML , http://diveintohtml5.info/ make sense to me by giving me a working visual framework for how it’s all supposed to fit together.

Cheers

You can find plenty of good and useful information about HTML at plenty of places, but keep in mind HTML is basically a language so, if your primary objective is to design a website you need to learn some of the more advanced languages.

If you are learning html then my suggestion will be… please move with html5! because this one is the future, you can do lots of things with a few words, and I’m sure it will be easy for you :slight_smile: best of luck

But remember that HTML5 is still in development and is changing daily. And it’s just an extension of HTML4 in many ways, so it’s better to start with the established version of a language that works now first.

Yes, you’re right.

There is nothing in HTML5 worth changing over to. I don’t know why people are thinking about switching. It’s like a new toy, or something. People are bandwagoning it. If it was actually researched, there would be little even worth thinking about, let acutually using.

The W3CSchool is best example for a beginner. Avoid sending messages where you could easily confuse the poor person and force him/her to look on other web resources. A very bad impact for our forum I guess.

Did you read the whole thread? ralph.m and Black Max have both given links to suitable resources. W3schools has also been mentioned, as has the link to the site explaining why that is not a good resource.

I agree we should try not to confuse a member who’s asking for assistance - and the best way to do that is often to read the whole thread before replying. :slight_smile:

Well, maybe because of the fact that can be SEO’d. I can see a lot of people who are into SEO switching over to HTML5 just because of that fact.

Anyway, to answer the OP, have you tried using the search function of this forum? I dug a little bit and found this thread. I think you’ll be able to find it useful:
http://www.sitepoint.com/forums/showthread.php?47900-A-Beginner-s-Guide-to-Anything-and-Everything&highlight=html+basics

Regarding why people are attempting to code ‘non normative’ h5 it is mainly to do with idiotic fanboys. Even the search engines or browsers cannot make use for the elements themselves so they are completely wasting their time in doing so if they think it will help their rank. A Fad buzzword is all it boils down to and in that sense perhaps…

As others have mentioned HTML5 is emerging and has not yet standardized. With experienced front-end coders there is criticism for the current HTML 5 working draft as it currently breaks semantics that have taken a long time to standardize, also some of the more advanced capabilities have spotty or poor support in some or all browsers. There are some facets of HTML 5 worth looking at, like a simplified compliant <!doctype html> and non-streaming native video and audio. It is worth understanding the issues surrounding HTML 5 so you can make informed choices about some (if any) html 5 capabilities you may use.

HTML 5 is not to be confused with CSS3, which is much more stable and useful. I encourage you to understand CSS including CSS3.

You should in this order learn:

  1. HTML 4.4
  2. CSS
  3. CSS3
  4. HTML 5
  5. Javascript
  6. jQuery and YUI libraries

Learn the foundation of languages before using libraries. Also, as previously mentioned learn stable standards before working with emerging ones.

Good Luck!

Regards,
Steve