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?


Help
This topic is locked

MultiQuote








