CSS - the presentational layer

Cascading Style Sheets (CSS) is a W3C standard for defining the presentation of web documents

We will define "presentation" as meaning the visual aspects of how a web document is displayed on a computer monitor. If you create a web page, it will display as you instructed it to display, even if you inadvertently instructed it to display as someone else instructed it.

To be a bit more clear,

each html tag has to display in some fashion and a browser looks for instructions telling it how to display the tag. If it finds none, it will display the element according to the browser's own display rules
.

[top]

Benefits of CSS

greater typography and page layout controls

less work

potentially smaller documents

potentially more accessible documents

presentational HTML is on its way out

CSS is well-supported

[top] [CSS practice]