|The Art & Science of CSS|
|Adams (Cameron), Bolton (Jina), Johnson (David), Smith (Steve) & Snook (Jonathan)|
|This Page provides (where held) the Abstract of the above Book and those of all the Papers contained in it.|
|Text Colour-Conventions||Notes Citing this Book|
Who Should Read This Book
Preface – viii
… Hierarchy – 2
… Identity – 4
… Image Replacement – 7
… Flash Replacement – 12
… Summary – 21
… Image Galleries – 24
… Contextual Images – 47
… Further Resources – 64
… Summary – 65
… Background Basics – 67
… Case Study: Deadwood Design – 69
… The Future of Backgrounds – 83
… Summary – 85
… The Markup – 87
… Basic Vertical Navigation – 88
… Basic Horizontal Navigation – 95
… Tabbed Navigation – 98
… Variable-width Tabs – 102
… Advanced Horizontal Navigation – 108
… Summary – 116
… Accessible Form Markup – 118
… Form Layout – 121
… Required Fields and Error Messages – 147
… Summary – 152
… Flexibility – 155
… Experimenting with these Techniques – 179
… Summary – 179
… The Structure – 182
… The Styling – 191
… Table Elements in Action – 196
… The Future – 206
… Summary – 208
pdf file from SitePoint; See Link; First Edition, March 2007
"Adams (Cameron), Bolton (Jina), Johnson (David), Smith (Steve) & Snook (Jonathan) - The Art & Science of CSS"
Source: Adams (Cameron), Etc. - The Art & Science of CSS
What’s in This Book
Simultaneously conveying the content and the identity of your site, headings are truly the attention-grabbers of your web page. With only a handful of fonts being available across all browsers, CSS can help you style headings that stand out from the crowd. In this chapter, Cameron Adams will show you how to use image and Flash replacement to gain unlimited creativity in designing headings, while retaining the page’s accessibility across all browsers.
Images are the windows to your web page’s soul. Jina Bolton will teach you stunning ways to display your images as she walks you through a number of attractive examples. You’ll learn to create a photo album, as well as to successfully place introductory and in-content images within your pages. The techniques of applying borders, padding, typography, and colors to best present your work are covered in detail in this chapter. You’ll also discover effective ways to style those all-important captions.
You’ve probably already found that CSS has significantly affected the way you use web page backgrounds. Here, David Johnson will explain the properties you’ll use on a daily basis to transfer your design visions into light-weight markup and CSS. You’ll then work through a case study for a fictional project, in which you’ll create a great-looking design that’s well supported by all modern browsers. Finally, we’ll look to the future to predict the new background capabilities that CSS 3 will bring!
Navigation is crucial to your users’ experience of your web site. Steve Smith will reveal the secrets of successful navigation through a case study involving a fictional design client. You’ll build both basic and advanced applications of the main navigation styles in use today, including horizontal, vertical, and tabbed navigation menus, and discover how you can use CSS styling to make your navigation both beautiful and usable.
Forms are the quiet achievers of the web page. In this chapter, Cameron Adams will help you ensure that your forms are available to all users — even those employing assistive technology. You’ll learn how to create an attractive form that will allow for the correct and effective labeling, grouping, layout, and styling of your form elements. Forms needn’t be just a tedious necessity — as you’ll learn in this chapter, they can be presented in a way that enhances your site’s overall impact.
Those sharp corners on HTML content boxes have been the bane of many a web designer’s life for years. But CSS has changed all that, as Steve Smith explains. Flexibility is the key — horizontal, vertical, or even a combination of both forms—to creating rounded corners for your boxes with some straightforward styling. The achievement of rounded corners does hold traps for the unwary, including unsympathetic browsers, but you’ll find that taking the few small precautions detailed here will help you to avoid them.
Tables have gained a new lease of life in the CSS era — while they’ve finally been freed from misuse as a layout element, they retain enormous potential as presenters of data. Jonathan Snook will demonstrate how you can use CSS to create exciting, colorful tables, which will work successfully across browsers. You’ll also be invited to envision the future, in which the advent of the wide use of CSS 3 will create even more scope for creative tables.
|© Theo Todman, June 2007 - April 2018.||Please address any comments on this page to email@example.com.||File output: |
Website Maintenance Dashboard
|Return to Top of this Page||Return to Theo Todman's Philosophy Page||Return to Theo Todman's Home Page|