Training Guide: Programming in HTML5 with JavaScript and CSS3 Ebook

(Nora) #1

632


readAsText() method, 603–604
files
creating, 602
deleting, 604
dragging and dropping, 517–521
opening, 602
reading, 603–604
writing to, 602–603
writing to directories, 605
Filesystem API
browser support, 559, 601
creating and opening directories, 604–605
creating and opening files, 602
deleting directories, 605–606
deleting files, 604
described, 600
lesson summary and review, 606–607, 618
opening file system, 601
reading files, 603–604
as storage mechanism, 558
writing files to directories, 605
writing to files, 602–603
FileWriter object
described, 603–604
write() method, 602
fill attribute
<circle> element, 498
<path> element, 496
finally block, 87
Firefogg website, 439–440
::first-letter pseudo element, 150
::first-line pseudo element, 150
:first-of-type pseudo class, 149
Fixed Layout App template, 7
fixed position (<div> element), 183–184
Flash Player (Adobe), 557
float property (CSS), 186–189
focus event, 117–118
:focus pseudo class, 149
@font-face rule, 144

external style sheets
described, 141
specifying character encoding of, 143
specifying target devices using media, 141–142
using @font-face rule to import fonts, 144

F
F5 function key, 104
F9 function key, 103
F10 function key, 105
F11 function key, 105
F12 function key, 314
factory pattern, 265–266
fantasy font families, 173
<fieldset> element, 33
<figcaption> element, 219
<figure> element
annotating content, 219
<aside> element and, 219
described, 33, 219
<div> element and, 219
File API, 517–521
File object
described, 517–521
name property, 517
size property, 517
type property, 517
FileEntry object
deleting files, 604
file() method, 603
reading files, 603
remove() method, 604
writing to files, 602
FileList object, 517–521
FileReader object
described, 603
readArrayBuffer() method, 604
readAsDataURL() method, 604

external style sheets
Free download pdf