The List Concept
When marking up content which could be defined in some way as a list, you should consider using an unordered list (<ul>) for presentation. Not only does it improve the readability of your HTML code, it also applies meaning to content which would otherwise have none.
Underused and maligned
Many sites avoid using unordered lists [...]
It has always gotten my goat that Internet Explorerâs non-standard use of the object tag has forced standards-loving browsers to use the non-standard embed tag in order to embed movies on a web page. Even on Appleâs site, the embed tag - a Netscape extension, for Peteâs sake! - is so entrenched that itâs hard [...]
This isn’t a new idea but looking at people’s code it doesn’t seem to be a particularly widely used practice: modular CSS. That’s a poncy name for the very simple idea of grouping related styles into separate stylesheets. The same set of tasks turn up on project after project and a little careful thought can [...]
Working with CSS on freelance work, and my job made me start thinking about the best way to standardize and organize the way I write my CSS. So, I proposed the question to my 9rules friends to collect the best tips from the best designers.
1) This tip is perhaps the most useful because it [...]
Introduction
Good HTML structure is based on logic, order, and using semantically correct markup. If you have a heading use the heading element, beginning with the H1 element. If you have a paragraph, use a paragraph element. If you have a list, use a list item element. If youâre quoting a few lines, use a blockquote [...]