Week 5 summary
23 Sep 2011HTML exercises
Here are the completed examples we worked through in class:
To experiment with them on your own, you'll have to download all 3 files (you can do that by right-clicking on the links and selecting "Save Link As..." and save them in the same directory.
Quiz
We'll have our first quiz next week (Sep 29). It will cover the following topics:
Number systems: binary, decimal, hexadecimal
- Converting between systems
- Binary arithmetic, including addition, subtraction, multiplication,
and logical (
and
,or
,xor
) operations.
Boolean arithmetic
- Truth tables, evaluating truth of a logical statement
HTML concepts
- Separation between content and styling
- Tree structure
- Concepts of
id
andclass
- General form of HTML and CSS code
- Note: you won't be expected to remember names of tags we've used, but if you're reminded of the names, you'll be expected to be able to use them.
Example questions:
Compute the following (assume all numbers are written in binary):
01101110 + 11110110
01101110 - 00110101
01101110 | 11110110
(bitwise or)01101110 ^ 11110110
(bitwise exclusive or)01101110 & 11110110
(bitwise and)
What is binary
11110000
in decimal? In hexadecimal?- What is decimal
123
in binary? In hexadecimal? - Write the truth table for
(X & Y) | (X & Z) | (X & Y & Z)
. Can you simplify the expression? Consider the following HTML, and answer all of the following questions (by specifying HTML text and where you'd insert it).
<html> <body> <h1>Best restaurants</h1> <ol> <li>The Broiler</li> <li>Skyline Cafe</li> </ol> </body> </html>
- What modifications would you make to make "The Broiler" orange and "Skyline Cafe"
brown? Write what would change in the HTML, and what style blocks you'd have to add.
Hint: the
color
property can set text color. - How would you insert a picture immediately below "The Broiler"? Say where you would
insert new elements, and what you'd insert. Hint: the
img
tag is used to insert picures, and thebr
tag inserts a line break. - How would you make "Skyline Cafe" link to the Skyline Cafe website when you click?
Hint: the
a
tag inserts a link, and it's used in the form<a href="destination address">Link text that you click on</a>
.
- What modifications would you make to make "The Broiler" orange and "Skyline Cafe"
brown? Write what would change in the HTML, and what style blocks you'd have to add.
Hint: the