\n");
}
else
{
header("Content-type: text/html; charset=utf-8");
}
?>
The exam will cover topics covered in class, in Assignments 1—4, and Chapters 1, 2, 3 (but only through page 64),
4 (but only through page 81), and 5 (the sections on the box model and floating, but not the sections on the display
property, positioning, or the sample page layouts).
Here are some reminders of some of the things you should be prepared to answer questions about. There is no claim that
this list is exhaustive, however.
-
The parts of a URL
-
File system structure: directory tree and files; absolute and relative paths to files.
-
The request-response exchange between a web browser and a web server
-
XHTML syntax: tags, elements, attributes
-
Structure of an XHTML document
-
The DOM Tree and its relationship to an XHTML document
-
Structuring text: the proper use of headings and paragraphs
-
How to link a stylesheet to a web page
-
CSS syntax: rules, selectors, property lists, property names, property values
-
CSS selectors: by tag, by class, by id, by DOM relationships (child, decendent, first child)
-
Font properties: family, style, size, and weight
-
The CSS box model: content area, padding, borders, margins
-
Measurement units: px, em, %
-
The CSS float and clear properties
-
The CSS color and background-color properties
-
Specifying colors in CSS: using names and using 3 or 6 digit hexadecimal notation; the RGB color model
-
The img element
-
Case-sensitive link checking: how and why