-3

I learned HTML in 1997. I haven't revisited it in all those years, focusing my efforts on server side languages that have been in use at the companies paying my salary (Cold Fusion, classic ASP, ASP.NET).

Now that HTML 5 is here, I've decided to rethink the paradigm and learn the standard way to code HTML and CSS.

Currently the site I manage is built to work in quirks mode. It makes extensive use of nested tables and has no doctype declaration. I've noticed that simply adding an html 5 doctype to the pages causes the page to not render correctly.

Can someone suggest a site or book or other material which will help me eliminate my reliance on tables and make the use of CSS make sense? I'm not looking to become a master overnight, but managing a site with thousands of pages means I better know what I'm doing before I dive into any redesign.

Mike

pcurry
  • 1,374
  • 11
  • 23
RCDAWebmaster
  • 55
  • 1
  • 9

4 Answers4

3

Personally, I've found Dive Into HTML5 to be the best resource on this, of course, after the W3 specification.

Remember that HTML5 is still a work in progress, it's not a standard as of yet and it won't be for a long time so everything you learn about it now is subject to change. In reality, though, most modern browsers are supporting most of it's features already it so it's better to start now.

And about your tables vs. CSS dilemma, I'd sugest reading on this discussion about the subject.

Community
  • 1
  • 1
federico-t
  • 12,014
  • 19
  • 67
  • 111
  • Mark Pilgrim has not written anything in that for years so I'm not sure how up-to-date it can be. For sure, much is not in there. – Rob Aug 02 '13 at 18:27
  • @Rob That's true, it's not exactly up-to-date. But for someone who's just learning, it probably gives the best and most thorough insight to HTML5 and not that "technical". But that's just my opinion. – federico-t Aug 02 '13 at 18:32
3

MDN's resource is what I found most useful.
The introductions are well written. Docs are comprehensive and clearly marks new features introduced by HTML5 and those deprecated.

octref
  • 6,521
  • 7
  • 28
  • 44
  • By far one of the best references and instructional sites around. It also includes instructions for new people but caters to the professional. – Rob Aug 02 '13 at 18:25
2

Also, for a book I'd suggest "The Modern Web" by Peter Gasston. It came out a couple of months ago and contains a lot of the latest specs (flexible boxes, for one). I also like the general ideas of the book (how the web should be used, e.g. seperating HTML/CSS/JS) and I found the writing style to be quite pleasant.

J.P.
  • 5,567
  • 3
  • 25
  • 39
-2

W3 Schools is a great resource for HTML and other web languages.

http://www.w3schools.com

Matt Healey
  • 172
  • 9
  • 2
    http://www.w3fools.com/ – bas Aug 02 '13 at 18:36
  • @bas Ignore the w3fools nit-picking. Walk into any professional development environment and see how many have w3schoools open in a tab for reference. While there are errors and oversights, it's just fine for most purposes, though it's hard to beat MDN. – Rob Aug 02 '13 at 18:40