Some basic advice about building and maintaining web pages

I've learnt quite a lot about building and maintaining web pages by building this site. Most of what I've learnt can be found in any good book about XHTML and CSS, or from the internet, using Google.

I build web pages in a very old fashioned way - I hand-craft the pages using nothing more than Microsoft Notepad, about the most basic text editor you can find. This means I have to try to understand what I'm doing.

Some basic advice:


Captioning and positioning images

I've made some notes on captioning and positioning images on a separate page, as for some reason this aspect of building a web page is often dealt with inadequately in the 'how to' books on HTML and XHTML.