Datasheet
classic U.S. PGA Championship site
drop-down menus, 91–97
drop-shadow effect, 82–91
overview, 81–82
standards-compliant Flash content, 97–98
summary, 98
classid attribute, 124
classifications in user research, 104
classitis, 12–14
closing elements, 10–11
coding
ampersands (&), 272
HTML. See HTML (Hypertext Markup Language)
speech bubble, 179–181
XHTML. See XHTML (Extensible Hypertext Markup
Language)
color
applying to borders and backgrounds, 288
background. See background color
blog design, 169
changing links (complex), 55–63
changing links (simple), 54–55
changing text, 67–70
designing navigation bar, 171–172
issues with PNGs, 219
linking, 210
shades, 221–224
columns
battling browser bugs, 251–257
in grids and layouts, 228–231
layer of style, 243–251
overview, 239–240
three column layout. See three-column layout
XHTML: markup to mockup, 240–242
comfort levels in HTML-to-XHTML conversion,
268–269
contact navigation option, 176
containers
adding to three-column layout, 245–247
creating, 86
content
embedded. See embedded content
engineering standards-compliant Flash, 97–98
images. See images
taking stock of, 16–18
conversion rules for HTML-to-XHTML, 267–272
cookies
CSS switching with JavaScript, 144–148
CSS switching with PHP, 151–152
CSS (Cascading Style Sheets)
adjusting HTML email templates, 206–208
book site. See Transparent PNGs (Portable
Network Graphics)
effect of rules on HTML email templates,
208–211
troubleshooting guide, 285–290
UFL.edu navigational structure, 109–110
UFL.edu supplementary navigation, 116–121
XHTML rules, 271
CSS (Cascading Style Sheets) 1.2 properties,
273–284
CSS (Cascading Style Sheets) best practices
abstracting style from structure, 11–18
combining multiple declarations, 26
grouping selectors, 27–28
indulging in inheritance, 28–30
learning to love markup, 7–18
overview, 1–2
putting into action, 30–35
putting theory into practice, 40–48
selectors overview, 18–26
shoehorning structure and presentation, 2–7
summary, 48
understanding cascade, 36–40
CSS (Cascading Style Sheets) layouts
battling browser bugs, 251–257
building three columns, 239–240
CSS positioning, 233–239
doing what print can’t, 231–232
on grids and, 227–231
layer of style, 243–251
max-width property, 258–260
summary, 260
XHTML: markup to mockup, 240–242
CSS (Cascading Style Sheets) switching
beyond the browser, 152–157
building better switcher, 157–159
defined, 134–136
foundation, 128–134
interview with Andy Clarke, 160–164
mechanics, 136–140
overview, 127–128
293
CSS (Cascading Style Sheets) switching
Index
77082bindex.qxd:WroxPro 3/25/08 12:26 PM Page 293