, 470 POST, 411–414 selectors, 388–389 sliding doors effect, 396–397 text responses, 410–411 UI, 420–433 Accordion, 425 Autocomplete, 426 behaviors, 421–424 Button, 426–427 Datepicker, 427 Dialog, 427–428 Draggable, 421–422, 473–474 Droppable, 421–422 Menu, 428–430 Progressbar, 430–431 Resizable, 423 620 www.it-ebooks.info JSON – links Selectable, 423–424 Slider, 431 Sortable, 424 Spinner, 431 Tabs, 432 Tooltip, 432–433 widgets, 425–433 Validation plug-in, 415–416 web pages, 384–386 XML, 409–410 JSON, 409–411 justify, 212 lastIndexOf(), 365, 375 leading, 243 left, 531 background-position, 264 box offset, 295 caption-side, 278 clear, 302 float, 301 text-align, 211 , 176–177, 444, 503 length Array, 374 string, 365 K , 16, 45, 502 key phrases, SEO, 437, 438–441 @keyframes, 334 , 502 keystroke, 248 keywords JavaScript, 379 SEO, 437, 438–441 L label , 167 , 165 , 502 for, 175 accessibility checklist forms, 443 form controls, 174–176 labels, implicit, 175–176 lang, 12, 599 , 43 lang = language_tag, 476 language codes, 577–582 :last, 389 lengths, CSS, 231–233, 548–549 letter-spacing, 217, 518
- , 16, 31–32, 506 $().on(), 398–399 $().on, 431 onblur, 364 onchange, 364 onclick, 360, 363 ondblclick, 363 onfocus, 364 onkeydown, 363 onkeypress, 363 onkeyup, 364 onload, 363 onmousedown, 363 onmousemove, 363 onmouseout, 363 onmouseover, 363 onmouseup, 363 onreset, 364 onselect, 364 onsubmit, 364 onunload, 363 opacity, 315, 317–318, 396 open(), 377 opener, 376 opening tags, 4, open-quote, 284 Opera, 99 operands, 351 operators, JavaScript, 351–354, 379 , 166–167, 167, 506 optimum, 171 , 506–507 attributes, 165 , 171 624 www.it-ebooks.info ordered lists – presentational elements , 164–165 Select color, 163 ordered lists, 31–33 outline, 281–282, 535 outlines CSS, 280–282, 534–535 HTML5, 25–26 Outline-color, 281 outline-style, 281 outline-width, 281 , 507 outset, 237 outside, 269 overflow, 245–246, 323, 532 overflow-x, 532 overflow-y, 532 overline, 214 P
, 16, 507 CSS, 204 CSS3, 313–314 jQuery, 470 line-height, 460 paragraphs, 20 padding, 460, 528 CSS, 528 box model, 233, 239–240 tables, 271 inherit, 239 pixels, 196 , 273 , 273 paragraphs, 4, 20, 239–240 , 105–106, 507 Flash, 100 , 101 parent, directory, 61, 64 :parent, 389 password, 148 passwords input controls, 146, 148–149 SSL, 149 pc, 232 percentages, CSS, 233 percentage-width, 321 phrase elements, 16 pixels, 85, 552 CSS, 231 padding, 196 placeholder, 148, 151, 152, 154, 420 PNG See Portable Network Graphics pointer, 289 polyfill solutions, 152–154 pop(), 374 Portable Network Graphics (PNG), 92, 93 position, 294–295, 532–533 positions, CSS, 293–308, 531–534 post HTTP, 184 method, 142, 143 $.post(), 412, 413 POST, jQuery, 411–414 poster, 98 pre, 218 , 16, 507 preformatted text, 21–22 source code, 22 tabs, 22 , 45 prefix selector, 229 preformatted text, 21–22 preload, 97–98 presentational elements, 16 625 www.it-ebooks.info prev – prev, 70 rem, 232 print, 199 $().removeClass(), 391–392 print(), 377 repeat, 263 privacy, 154–155 progress, 289 , 170, 430, 507 Progressbar, jQuery UI, 430–431 projection, 199 prompt(), 377 properties, 341 CSS, 201–203, 288–291, 515–549 $().css(), 393–394 tables, 273–280, 535–536 DOM, 342 string, 365 pseudo-classes, CSS, 220–221, 258, 282 pseudo-elements, CSS, 283–284 pt, 232 push(), 374 pwd, 149 px, 231 repeat-x, 263 Q , 16, 42, 508 quirks mode, 13 R radio, 162 radio buttons, form controls, 140, 161–163 Readonly, 151 readonly, 181–182, 455 reduce(), 375 reduceRight(), 375 rel, 15, 69–70, 199 relative, 294, 295–296 relative units, CSS, 231–232, 549 relative URLs, 55, 63–65 repeat-y, 263 replaced element, 84 required, 9, 151, 155 reset, 156 Resizable, jQuery UI, 423 resolution, images, 85 Responsive Web Design, 323 return, 356 reverse(), 374 reversed, 32 RGB, 317–318 rich media, 97–98 ridge, 237 right, 533 background-position, 265 box offset, 295 caption-side, 278 clear, 302 float, 301 text-align, 211 root directory, 61, 65 rotate, 331, 545 Row, 120 row, 132 rows, tables, 114 spanning, 124–125 rowgroup, 120, 133 rows, 150 rowspan, 120, 124–125 , 508 , 508 rtl, 12, 219 , 508 626 www.it-ebooks.info – $().slideToggle() multiple, 166 S , 508 , 16, 45, 508 sans-serif, 205 sans-serif fonts, 203–204 scale, 331, 545 scheme, URL, 62 scope accessibility checklist tables, 443 tables, 120, 132–133 , 118 screen, 199, 376 screen readers, 81, 454–455 , 123 , 508 , 14 JavaScript, 343–344 src, 15 scroll background-attachment, 265 overflow, 246 scrolling select boxes, 165 search engines Flash, 103 images, 81 search engine optimization (SEO), checklists, 437–441 Section, 70 , 16, 27–28, 508 Secure Sockets Layer (SSL), 149, 184 security, 154–155 , 164, 509 attributes, 164 , 164–165 size, 165 select boxes attributes, 167–168 form controls, 140, 163–169 , 166–167 scrolling, 165 Select color, 163 Selectable, jQuery UI, 423–424 selected, 165 :selected, 389 selectors CSS, 192, 224–230 attributes, 228–230 browsers, 225, 230 , 193 CSS3, 312–315 jQuery, 388–389 universal, 224, 462 Selector module, CSS3, 312–315 SEO See search engine optimization separate, 274 $().serialize(), 413 serif, 205 serif fonts, 203–204 shift(), 374 Shiv, 15–16 show(), 384 $.show(), 389 $().show(), 395–396 siblings, 5, 226, 227–228 single-line text input controls, 146, 147–148 size form text inputs, 148 , 164, 165 skeleton, 13, 22 skip links, 444–445 slice(), 365, 374 $().slideDown(), 396–397 $().slider(), 431 Slider, jQuery UI, 431 $().slideToggle(), 396–397 627 www.it-ebooks.info $().slideUp() – swf $().slideUp(), 396–397 sliding doors effect, jQuery, 396–397 , 41, 509 soft, 151 solid, 237 some(), 375 sort(), 374 Sortable, jQuery UI, 424 , 103, 104, 509 source anchor, 65–66 source code, 8, 22 space selector, 229 , 39–40, 509 special characters, 51, 565–576 special terms, 42 speech, 199 spellcheck = true | false |"" | empty, 476 $().spinner(), 431 Spinner, jQuery UI, 431 splice(), 374 split(), 366 square, 267 src @font-face, 326 , 80 , 158 , 15 URLs, 80, 83 SSL See Secure Sockets Layer stacking context, 299 Start, 70 start ordered lists, 32 text-align, 212 start/type, 599 static, 294 static flow, CSS, 294 stop(), 377 strict mode, 13 string, 364–368 string operators, JavaScript, 354 , 16, 40, 41, 509 structured documents, 2–3 style, 11, 198, 599 , 14, 197, 200, 457, 510 style = CSS_rule, 476 style sheets See also cascading style sheets; CSS3 accessibility checklists, 444 external advantages, 200–201 CSS, 197 , 198 HTML, 193, 195 internal, 197 style sheets for code, 248–252 sub, 212 , 16, 46, 510 subdirectory, 61, 64 subheadings, 4, 67 subject, 74 submit, 156 $().submit, 400 submitHandler, 415 subscript, 46 Subsection, 70 substr(), 366 substring(), 366 substring selector, 229 suffix selector, 229 , 510