637
seamless attribute, 45–46
src attribute, 44
working with hyperlinks, 46–47
IIFE (immediately invoked function expression),
277–279
IIS Express, 442
IIS (Internet Information Server), 323, 608
image maps, 49–50
images
adding to HTML documents, 47–50
drawing with, 490–494
styles working with, 138
<img> element
alt attribute, 47–48
creating image links, 49
creating pattern fill, 468–469
described, 30, 34
drawing with images, 490
embedding content, 47–48, 51
file types supported, 48
src attribute, 47–48
usemap attribute, 49
as void element, 38
immediately invoked function expression (IIFE),
277–279
@import rules, 143–144
importing
fonts, 144
style sheets, 143–144
in layout containers, 208–210
in measurement unit, 175
index numbers (arrays), 108–109
IndexedDB tool
browser support, 559, 590
creating and opening database, 590–591
described, 589–590
lesson summary and review, 599–600, 617–618
object stores, 591–593
practice exercises, 611–616
as storage mechanism, 558
described, 590
mode property, 593
objectStoreNames property, 593
setVersion() method, 591
transaction() method, 593
IDBFactory object
deleteDatabase() method, 599
open() method, 590–591
IDBKeyRange object
bound() method, 597–598
described, 597
lower property, 597–598
lowerBound() method, 598–599
lowerOpen property, 598
only() method, 599
upper property, 597–598
upperBound() method, 598
upperOpen property, 598
IDBObjectStore object
add() method, 594
createIndex() method, 592
delete() method, 595
deleteIndex() method, 593
get() method, 595
keypath property, 592
name property, 592
openCursor() method, 596–597
optionalParameters property, 592
put() method, 594
IDBRequest object, 590
IDBTransaction object, 593
identifiers, 74
IETF (Internet Engineering Task Force), 415
if keyword, 80–81, 83