Datasheet
Bergevin, Holly, 256
best practices, CSS. See CSS (Cascading Style
Sheets) best practices
block-level elements
CSS positioning, 233–237
defined, 10
blocks, initial containing, 236
blog modifications. See CindyLi.com
Blogger.com
CSS-enabled rollovers, 53
interview with designer, 50–53
links, changing background position, 70–80
links, changing color and background color
(complex), 55–63
links, changing color and background color
(simple), 54–55
overview, 49–50
summary, 80
table rows, changing background color, 63–66
text, changing color, 67–70
body element
in CSS switching, 131–132
learning to love markup, 7–18
overview, 1–2
shoehorning structure and presentation, 2–7
book site, CSS. See Transparent PNGs (Portable
Network Graphics)
borders
applying color, 288
in three-column layout, 243–244
bottom blindness, 250
bottom-edge positioning, 238–239
boundaries, max-width property, 258–260
Bowman, Douglas
Blogger.com, 49–50
interview with, 50–53
on Wired, 227
box building, 111–112
brick by brick navigational structure, 110–114
browser bugs, 251–257
BrowserMatch directive, 124–125
browsers
alternate style sheets support, 139–140
beyond in CSS switching, 152–157
building reliable, 40–41
HTML email support, 196
server-side detecting with Flash Satay, 124–125
Transparent PNG support, 216–219
XML declaration, 268
bubbles, speech, 178–186
bugs
battling browser, 251–257
need for hacks, 41–44
Building Accessible Websites (Clark), 105
buttons
blog design, 175
integrating rollovers, 176
in navigation bar, 170
C
card-sorting, 104
cascade
overriding inheritance, 30
understanding, 36–40
Cascading Style Sheets (CSS). See CSS
(Cascading Style Sheets)
Cascading Style Sheets (CSS) 1.2 properties,
273–284
Cascading Style Sheets (CSS) best practices.
See CSS (Cascading Style Sheets) best
practices
Cascading Style Sheets (CSS) layouts. See CSS
(Cascading Style Sheets) layouts
Cascading Style Sheets (CSS) switching. See
CSS (Cascading Style Sheets) switching
Çelik, Tantek, 47–48
check box styling, 187–193
child elements, 29–30
breaking parent-child relationships, 235–236
child selectors, 23–24
CindyLi.com
blogs, 165–166
brief history, 167
check box styling, 187–193
creating, 170–178
design elements, 167–169
setting speech bubble, 178–186
summary, 193–194
Clark, Joe, 105
Clarke, Andy, 160–164
class selectors, 21–22
292
Bergevin, Holly
77082bindex.qxd:WroxPro 3/25/08 12:26 PM Page 292