627
coords attribute (<area> element), 49
copyright (©), 41
CORS (cross-origin resource sharing), 380–381
counter variables, 86
cross-origin resource sharing (CORS), 380–381
CRUD operations, 316, 365
CSS box model
border properties, 176–178
described, 175–176
margin properties, 176–178
padding properties, 176–178
CSS (Cascading Style Sheets)
adding comments within style sheets, 139
browser built-in styles, 159
cascading styles, 159–160
creating embedded styles, 140–141
creating external style sheets, 141–144
creating inline styles, 140
defining and applying styles, 139
defining selectors, 146–159
described, 31, 137–139
extending styles, 159
inheritance and, 162–163
lesson summary and review, 144–145, 163–165,
193–194, 202–204
practice exercises, 194–201
specificity in selectors, 161–162
working with important styles, 159–160
CSS colors
described, 166
hsl() function, 172–173
rgb() function, 171
rgba() function, 172
setting fillStyle property, 465
setting value of, 166
table of color names and values, 167–171
transparency, 172
CSS properties
box-sizing property, 190–192
centering content in browser window, 193
implementing code loops, 84–87
switch keyword, 82–83
confirm() function, 76
CONNECT method (HTTP), 316
constructor functions, 266–271
constructs, 262
content annotation, 213
content embedding
adding images to HTML documents, 47–50
described, 44
embedding plug-in content, 50–52
using inline frames, 44–46
lesson summary and review, 52–53, 63
practice exercises, 58–61
sandboxing, 45
seamless, 45
working with hyperlinks, 46–47
contenteditable global attribute, 37
contentinfo class, 212
context object. See CanvasRenderingContext2D
object
contextmenu event, 118
contextmenu global attribute, 37
controls attribute