Table of contents for Bulletproof Web design : improving flexibility and protecting against worst-case scenarios with XHTML and CSS / Dan Cederholm.


Bibliographic record and links to related information available from the Library of Congress catalog
Note: Electronic data is machine generated. May be incomplete or contain other coding.


Counter
C-HA T  ON E  Flexible Text. . ...  . ........  ..... ....... .
Size text using keywords and percentages or ems
to allow user control and maximum flexibility... . 2
A Common Approach  ..... ...  ... . .   - . . .  . . ..  3
Weighing Our Options  ... .... . .... -. ..-......   5
A  Bulletproof Approach  ................. ......  7
W hy  It's  Bulletproof  ................... ......  12
A  Flexible Base. Now  What?..................... .  13
Working with Keywords and Percentages. ........,. 17
Fexibe Text Using Ems .........      ....      22
Sum m ary  ...... ........    ..  ......... .... .2 24
"    -',.TTWO  Scalable Navigation .   .......    .......... 25
Provide site navigation that scales to any
text size or content amount.......    ..   26
A Common Approach  ... ...... ... ...... .... . 27
Why It's Not Bulletproof  ........   . .. .... 29
A  Bulletproof Approach  ........... . ...........   30
W hy  It's Bulletproof  .. .... .............. .. 39
A  Variation  Using  Ems.s .................... ..... 40
Additional Examples ......... . ....... ... .  . 42
Sum m ary ................. .. ... .... ... .....  45
T; ,-RTHREE  Expandable Rows ...  ..... ... .        ... 47
Resist specifying height and plan for vertical
expansion of horizontal page components....... 48
A Common Approach  .  ............  ....   .  49
W hy  it's Not Bulletproof ...... ......... . ... .  50
A  Bulletproof Approach  . ............. . .  . . .   52
Why  It's Bulletproof .............  ..... ...   66
Another Example of Expanding ..... .......... 68
Summary  .  ... .......... . .. . .  .        73
C.IIATERFOUR    Cr ative Floating . .7.....   .     . ......5
Use floats to achieve grid-like results  ............. 76
A Common Approach ......   ... ..  -  -  ..... . 77
Why It's Not Bulletproof. . - ...-...-. . .... . .  78
A  Bulletproof Approach  ...... ......... ... ....  79
W hy  It's Bulletproof  ..........................  115
Sum m ary ......... . ................... ......  6
"CHAPTERFIVE   Indestructible Boxes .....  ....................  7
Plan for the unknown when constructing
styled  boxes  ...... .................. ...  118
ACommon Approach ....                        119
Why It's Not Bulletproof.... . ...... ..........  121
A  Bulletproof Approach  .......................  121
W hy  It's Bulletproof  .. .............. ....... .  1-27
Other Rounded-Corner Techniques ..... . . . .  128
Box  Hinting  ........ .... ... ......... . ..  136
Sum m ary  . ....... ....... ............. . .... 143
HAPTE RSIX    No Images? No CSS? No Problem .........      45
Ensure that content is still readable in the
absence of images or CSS ...........   . 146
A Common Approach  .  ..................     1 .  . 147
Why It's Not Bulletproof . . ...... .  ..... 150
A  Bulletproof Approach .. ............... ....  I 15
W hy  It's Bulletproof  ...............  ...... . .  152
With or Without Style  ..... . ..  .............. 155
The  Dig  DugTest........................... . 1 9
Bulletproofing Tools .. . ...... .......... .... . 16o
Summary  ... . ..  ..  .....  ..   .....     170
CHAPT RSEVEN    Convertible Tables ...................  ..... 171
Strip the presentation from data tables, and
refinish with  CSS   .. ....... ........ ......   172
A Common Approach ............... --. .-     173
Why It's Not Bulletproof  ....................   175
A  Bulletproof Approach  ...... ................  176
W hy It's Bulletproof  1..... ........ ....   97
Sum m ary  .. ........ ....... ..............  199
EHAPITEREGHT    Fluid and Elastic Layouts  2........... .. .. 201
Experiment with page layouts that expand
and  contract............  ..... ........... 202
A Common Approach  ....................203
Why It's Not Bulletproof ........................ .   205
A  Bulletproof Approach  ................. ..... 207
W hy  It's Bulletproof ..... ....... . .. ........ 238
Em-Based Layouts  ........   ......  ... .  . 238
Sum m ary ................  ........  ... .....  246
1- NIN E   Putting It AU Together ....................... 247
Apply bulletproof concepts to an entire
page  design .. ..........................   248
The  Goal  .....   ............................ ..249
W hy  It's Bulletproof  .............. .......... . 250
The  Construction. .. . ........... .  .  .... .... 254
CSS Adiustments for IE ................282



Library of Congress subject headings for this publication: XHTML (Document markup language)Cascading style sheets, Web site development