" />

GDT 150 Design for the Internet: Fall 2001

Class Notes 9.06.2001

HTML: Hyper Text Markup Language

- formatting language
- doesn't execute a program with a result
- interpreted by browser/ device for display

- hypertext: text that has links in it, can be cross referenced to create a web of info

- designed to format scientific papers, not for graphic design

- presentation of structured information
- essentially outlines information using headings

- using HTML's natural structure enhances the accessibility of the information

- by multiple devices: palm pilots, web browsers, internet appliances
- by people with disabilities using special devices: text to speech
- also by those same types of devices used by people w/o significant disabilities: text to speech in the car, etc.
- allows pages to remain backwardly compatible
- helps people quickly understandinformation

- short, chunky info is easiest for people to read and understand on the web (short attention spans)

Writing HTML

- structure

- head (invisible, mostly)

- title
- other affecting functionality and display of site (not displayed)

- body (visible, mostly)

- all your text and images
- headings
- paragraphs
- lists
- images
- links

- all tags that structure content must be closed (</..>
- tags that insert a single instance of something (image, line break) don't need to be closed (in HTML)

A simple page

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>A Simple Page</title>
</head>
<body>
<h1>My Simple Page</h1>
<p>This is a very simple webpage.</p>
</body>
</html>

- comments: <!-- -->

Links

- syntax <a href="location">Text</a>

- absolute
- full address, including protocol: http://www.chriscassell.net/handouts.html
- relative
- location determined from current document: handouts.html (current directory, a file called handouts.html)
- email link
- "mailto:someone@somewhere.com"

Customize homepage template

- name
- email

Markup assignment 1

- heading
- paragraphs
- link to site ( absolute URL)

Using FTP