- Home
- Style Sheets
- Clean Page Structure: Headings and Lists
Clean Page Structure: Headings and Lists
- By Mike Tayler
- Published 03/11/2007
- Style Sheets
- Unrated
Mike Tayler
View all articles by Mike Tayler
Of course, in practice, you’ll need a few more tags. CSS lacks any good way of making individual words bold or italicised, so you can still use your b and i tags. Images, of course, still need a tag of their own too, although you might consider putting your images in a list if you have more than one.
In theory, at least, that still means that it should be perfectly possible to create a clean looking web page using only six tags: h, ul, li, b, i and img. And, yes, it is very possible – if you can stick to this attitude towards web pages, your page will be extremely clean, quick to download and fast to display. If you’ve ever sat and waited more than a few seconds for a page to load, you’ll know how important this is.
Custom Stylesheets.
One more advantage of this approach is that it lets your users view your website however they want to. There are a surprising number of users out there who are elderly or just want some consistency on the web, and they have their own CSS stylesheets to add to pages to make text bigger, for example, or make the layout simpler.
Once you’ve written your page cleanly, you can even offer visitors a choice of stylesheets yourself – you can write more than one and then offer an option to switch between them. This makes redesigning your page much easier, if you ever need to, since you can simply swap one set of CSS for another and even leave the old one available for any visitors that prefer it.

