traveldevel.org - HTML, The living standard

Description: The elements and atributes of HTML described together with examples of their use

html (17559) html5 (12327) introduction (346) understanding (141) introducing (24) living standard (3)

Example domain paragraphs

This work attempts to explain how to create a web page using HTML, the living standard.

Web pages consist of two parts: the data (known as the markup) and the presentation (known as the style) . These should be kept quite distinct because should you wish to change (a) something in the data it is difficult to find it if the styles (presentation) are mixed up with the data and (b) by having a separate file for the styles it is easy to change the presentation for the whole page (or even the whole site) very quickly.

So you need two files, one for the data whose file name should finish in .html which stands for HyperTest Markup Language and another for the styles whose file name should finish in .css which stands for Cascading Style Sheets. I am not going to describe the latter but a good book that I can recommend and use is Cascading Style Sheets: Designing for the Web by Håkon Wium Lee and Bert Bos.