Introduction

HTML has opened up the world of publishing on the World Wide Web to anyone who cares to learn its tags and attributes, but it provides limited facility for the kind of layout control that some users (desktop publishers, for instance) are used to having. That's because the initial design philosophy behind HTML largely focuses on designating the structural elements of a document, while leaving the individual layout decisions up to the Web browser to figure out. As HTML and Web browser technology have progressed over time, however, a certain amount of control over the appearance of a Web page has been added into HTML, primarily in an ad hoc fashion in the form of extensions to HTML developed by Netscape and Microsoft. These extensions ...

Get Cascading Style Sheets (CSS) by Example now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.