|Page (1) of 2 - 06/01/05||email article||print page|
Cascading Style Sheets: Designing for the WebLearning CSS to enhance your website's appearance
Designing your own website can be an enjoyable and educational experience. You can choose to be as fancy as you want by using lots of images or by utilizing an authoring program like Macromedia Flash. While these methods can create captivating web designs, they can also lead to some very slow loading web pages and frustrated web surfers.
You want something more than standard HTML and this is when you turn to CSS. Cascading style sheets are another way to pump some life into your websites by offering the web designer the ability to present content in various different layouts and designs that you can quickly edit and control from a central CSS file. When used properly, CSS can provide a wide array of possibilities from text and image positioning without the use of HTML tables, design attributes to control the look of your web pages and so much more.
Even with this greater technology, there are some drawbacks as well. Cascading style sheets will sometimes not display as intended to some internet users because of varying CSS support within various web browsers. Its then that the web designer decides whether to offer multiple web browser compatibility or to only support the most used ones.
As the title suggests, this book is based solely on cascading style sheets so if youre completely news to web design, this book may not be for you. Lie and Bos utilize chapter one towards getting you up to speed on the basics of web design and HTML tags. From chapter two to the end of the book, youre working in CSS mode. You would probably be served best by learning the basics of web design on your own before you consider this book.
By learning the basics, then the technical CSS examples from the book will be a lot easier to understand. Lets begin by looking at breakdown of the chapters.
Chapter one starts us off with the basics of HTML tags and proper syntax. Creating your first web page, building hyperlinks, adding images and all that basic good stuff. If youre brave enough to take on cascading style sheets, then you must have some experience with HTML already. Without further hesitation, chapter two jumps right into the world of CSS. It begins with the proper syntax and rules that a style sheet must adhere to. They go on to discuss the various web browsers and the different levels of CSS compatibility. Chapter three is all about writing proper CSS syntax. The authors demonstrate with illustrations on what some tag parameters mean when it comes to positioning or designing content in your pages.
Chapter four goes back to the coding examples by explaining what CSS selectors are and how they are utilized within CSS code. Chapter five covers one of the most widely used features of CSS and thats the ability to control your web pages fonts. Using CSS, a web designer can determine the font type, size and various other appearance features such as making headlines bold, italicized subheads and change colors on the fly. Chapter twelve shows how you can utilize CSS to control how your content is printed. Using parameters like page-breaks, margins and more.
Related Keywords:Cascading Style Sheets: Designing for the Web, Hakon Wium Lie, Bert Bos, css design,