HTML 4.0 Programming: Level 2 (Multi-platform)

Course specifications
Course number: 075 907
Software version number: 4.0
Course length: 1 day

Hardware/software required to run this course
In order to run this course, you will need:

	16 MB of RAM.
	80 MB of disk space.
	486 or higher processor.
	Windows 95 or newer.
	A network card or modem and an analog phone line.
	TCP/IP software installed according to the software documentation.
	A “live” connection to the Internet; it can be either a dial-up or dedicated connection.
	A copy of Internet Explorer version 4.01 or newer or Netscape Communicator version 4.05 or newer.
	A 256 color or higher resolution monitor. If your monitors will not support this resolution, graphics and text will not be displayed properly.

See your reference manual for hardware considerations that apply to your specific hardware setup.

Course description

Overview: Students will learn how to use HTML to create Web pages.

Prerequisites: Windows 95: Introduction or Windows 98: Introduction, Netscape Communicator 4.0/4.01: Introduction or Internet Explorer 4.0: Introduction, and HTML 4.0 Programming: Level 1. Students should also be familiar with using the Internet.

Delivery method: Instructor-led, group-paced, classroom-delivery learning model with structured hands-on activities.

Benefits: Students will probably get the most out of this course if they want to learn to create Web pages with HTML code. Learning HTML code will also benefit students when they use HTML generation programs.

Target student: The target student is one who wants to learn more about HTML programming or needs to create Web pages.

HTML 4.0 Programming: Level 2 (Multi-platform)

Performance-based objectives

Lesson objectives help students become comfortable with the course, and also provide a means to evaluate learning. Upon successful completion of this course, students will be able to:

*	Create advanced tables, including nested tables.
*	Size and place graphics, including imagemaps, in a Web page.
*	Create Web forms.
*	Create forms with advanced input types and attributes. 
*	Create and work with framed Web pages.
*	Create documents that automatically display another page and documents that contain interactive JavaScripts and applets.
*	Design Web pages using style sheets.

HTML 4.0 Programming: Level 2 (Multi-platform)

Course content

Lesson 1: Advanced tables

A. Creating nested tables
B. Using tables for page layout

Lesson 2: Graphics

A. Incorporating graphics into a document
B. Creating and using imagemaps

Lesson 3: Creating forms

A. Introduction to forms

Lesson 4: Advanced forms

A. Using advanced input types
B. Setting input type attributes
C. Creating a text area
D. Creating form list boxes

Lesson 5: Frames

A. Overview of frames
B. Creating frames
C. Applying frame attributes
D. Using nested framesets

Lesson 6: Dynamic and interactive documents

A. Interactive Web pages
B. JavaScript in HTML documents
C. Java in HTML documents

Lesson 7: Cascading Style Sheets (CSS-1)

A. Introduction to style sheets (CSS-1)
B. Working with style sheet properties and selectors
C. Linked style sheets