To Exam Info
Review Guide for Midterm Exam
Format of Midterm
- Multiple choice questions, write XHTML and CSS code according to specs.
Read for Midterm
Bring to Midterm
Terms and Concepts
- URL, Browser, text editor
(PSPad), HTML, XHTML, source code, file, folder, home folder, current folder, child folder,
parent folder, public_html, absolute address, relative address,
SSH, file permissions (owner, group, other; read, write, execute), CSS.
History of Computing
- Look at the
Brief History of Computing document.
- Know the importance of these persons:
Babbage, Lovelace, Boole, DeForest, Atanasoff and Berry,
Von Neumann, Shockley, Kleinrock, Berners-Lee,
Andreesen
HTML Tags
<html>
<head> <title>
<body> <p> <h1> <h2> <h3>
<h4> <a>
<img /> <br />
<table> <tr> <td>
<input />
Know how to use buttons and textboxes with attributes class,
name, size, style, value
<!-- ... --> (Comment)
<style>
HTML Attributes
HTML Special Characters
HTML Code | Displayed Symbol | Meaning |
|
|
Nonbreaking Space |
< |
< |
Left Angle Bracket |
> |
> |
Right Angle Bracket |
& |
& |
Ampersand |
" |
|
Double Quotes |
Cascading Style Sheets
- See the
Cascading Style Sheet (CSS) Reference.
- Know how to use inline and document-level styles.
- Know these CSS terms: element, property, value.
- Know these style properties:
color, background-color, font-family, font-size, font-weight,
font-style, text-align, text-indent, height, width, text-decoration.
Be Able To:
- Know the answers to the review questions in each lecture.
- Understand the source in projects Proj1, Proj2 and Proj3.
- Know the significance of these people in the history of computing:
Babbage, Lovelace, DeForest, Shockley, Atanasoff, Berry, Von Neumann,
Kleinrock, Berners-Lee, Andreeson.
- Know these parts of a URL: protocol, top level domain, secondary domain,
web server name.
- Given some HTML source code indicate how it would be displayed in a
browser.
- Given part of a browser page, give the HTML source code
that produced it.
- Know these four relationships between the current page and the
target page: (a) Same folder, (b) Child folder, (c) Parent folder,
(d) Cousin relationship.
- Explain the role of each of PSPad and SSH in the creating,
uploading and modifying of HTML pages on the server.
- Given a description of the desired effect,
give the CSS style specification.
- Write input tags to define a textbox or a button.
- Given a CSS style specification, explain what effect is produced.
- Find errors in HTML or CSS code.
- Write inline styles for a web page.
- Write a document-level style for a web page.