Jump to content

37 Steps to perfect (x)html

From the obvious to the non-obvious

Page 1 of 1
  • You cannot start a new topic
  • This topic is locked

37 Steps to perfect (x)html From the obvious to the non-obvious Rate Topic: -----

#1 User is offline   marcamos 

  • W.R. General
  • Group: Administrators
  • Posts: 2,849
  • Joined: 04-April 06
  • Gender:Male
  • Location:Massachusetts - USA

Post icon  Posted 31 October 2006 - 08:36 AM

Source: http://www.sitepoint.com/article/html-37-s...-perfect-markup

The above link has a wonderful article about 37 steps to writing better, if not perfect, markup [(x)html]. Some of the steps are educational to the n00bs, some are plain "duh-I knew that", but there are quite a few that are either obscure and wonderful, or downright new for most of us. Below is a sampling of the 37 steps mentioned:

To prove that everyone can still learn something, I have highlighted those items below that I either had no idea about, or found extremely informative beyond what I already know... and I have been coding for over seven years.
  • What is HTML?
  • What are the different versions of HTML?
  • What about XHTML?
  • Is HTML case-sensitive?
  • What does the DOCTYPE declaration do?
  • What is a DTD?
  • What is the difference between Strict, Transitional and Frameset DTDs?
  • Which DOCTYPE should I use?
  • Why should I validate my markup?
  • Why does HTML allow sloppy coding?
  • Why does the validator complain about my <embed> tag?
  • What does character encoding (charset) mean?
  • What is a BOM?
  • What encoding should I declare?
  • How do I insert characters outside the encoding range?
  • Why do I need to write & instead of just &?
  • How should heading elements be used?
  • What are block-level and inline elements?
  • Can I make an inline element block-level with CSS?
  • Why are external CSS and JavaScript files a good idea?
  • Should I use p or br?
  • What does "semantic" mean?
  • Should I replace b and i with strong and em?
  • Why are layout tables considered harmful?
  • Should I use divs instead of layout tables?
  • Are tables deprecated?
  • What is the correct use of the address element type?
  • What is the correct use of the dfn element type?
  • What is the correct use of the var element type?
  • Should I use quotation marks within or around a q element?
  • What is the difference between abbr and acronym?
  • Why is <feature X> deprecated?
  • Must I have an alt attribute for every image?
  • What is the difference between class and id?
  • Why doesn't id="123" work?
  • Why doesn't <a href=My Cool Page.html> work?
  • How can I include an HTML page in another HTML page?

0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • This topic is locked

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users