75
Client-Server Model, 335–336
client-side scripting language, 412
color property, 74, 75, 76, 79, 81, 92, 93,
94
colored borders, 132, 133, 134
columns, 238
(see also cells; header cells)
comments
in CSS, 81
in HTML, 38–41, 58
in JavaScript, 420
common.js file, 415, 419
contact information on website, 262–282
contact information on website, 46–49
contextual selectors, 101, 102
controls, 249–257
(see also forms)
checkbox control, 252–253, 277–279
default appearance of, 259–262
default values for, 420–423
drop-down listcontrol,255–257, 274–
275
hidden input control, 252
in HTML5, 387
labels for, 248, 268, 271–273
password input control, 251
radio button control, 254–255, 277–
279
text area control, 257, 276–277
text input control, 249–251, 268–270
© entity, 42
copyright (©), entity for, 42
cropping images, 195–199
CSS (Cascading Style Sheets), xxvii
(see also specific properties)
benefits of, for layout, 223–224
for block-level elements, 125
border padding, 142–144
borders for block-level elements,130–
137
borders for images, 188–189
box model using, 147
browser support for, 80
bugs in, finding out about, 432
classselectors,111–114, 126, 131, 228
comments in, 81
conflicting styles, precedence of, 105
context for styles, 99–102
contextual selectors, 102
disabling, for testing, 444–445
embedded stylesheets, 78–80
external stylesheets, 80–83
for forms, 266–268, 271–273
grouping styles, 103–105
headings, padding for, 144–145
inline styles, 74–77, 125
inline styles, 74–77, 125
inspecting, for testing, 439, 449
lists, styling, 173–174
margins, 146
partial text, styling, 115–116
positioning elements, 148–172
properties for, 83–99
sizing block-level elements, 126–130
specification for, 490
styling links, 106–109
for tables, 226, 233–237
updating for HTML5 elements, 374–
378
validating, 430–432
versions of, 74
CSS Discuss wiki, 493
CSS sprites, 496
CSS Zen Garden, 488–490
503