This is an excellent book for anyone wishing to learn (X)HTML, or wishing to bring their skills up to date. There are 21 chapters, broken down into five sections, `Getting Started', `HTML Markup for Structure', `CSS For Presentation', `Creating Web Graphics' and `From Start to Finish'. The structure of the book is such that each page throughout the book has side boxes, or notes which contain key facts and tips relevant to that particular piece of text. The writing style is concise, easy to read and moves at a pleasant pace. At the end of each chapter there are Exercises to do that let you try out new skills and help ensure a full understanding of the topic covered. Highly recommended.