Style Sheets
Style Sheets offer a range of opportunities to control your page and site design. They are used to place text in a predetermined position on a page.
HTML is a markup language, not a page layout language, and individual browsers have 'interpreted' this language in differing ways.
A style in HTML terms is similar to a style in a word processing package. It's a collection of attributes, such as font size, type, emphasis, line spacing, margins and alignment, that can be applied to text on a page. There are different implementations of style sheets but there is a standard developed by W3C
Although all the latest versions of browsers support style sheets they are considered to be part of the future of the Web and will be an important design tool to give the flexibility for viewing Web pages.