Course Specifications
|
Course Name: |
Building Web Pages with HTML, Part III |
|
Courseware Version Number: |
4.1 |
|
Course Length: |
1 day |
Hardware/Software Requirements:
- 486/66 CPU
- 16 MB of RAM
- 500MB hard drive.
- TCP/IP protocol. It is suggested that the TCP/IP stacks on each PC be configured
with Microsoft TCP/IP 32
- Netscape Navigator 3.x/Internet Explorer 3.x or higher
- Microsoft Notepad.
- (Netscape Navigator 6.0 was used for the examples and screen shots in this
course.)
This course does not require a connection to the Internet.
Delivery Method:
Instructor led, hands-on.
Performance-Based Objectives:
After completing this course, your students will be able to:
- implement and utilize frames in page design
- identify features introduced in HTML 4.0
- explain the purpose and use of Cascading Style Sheets
- implement style sheets in HTML documents
- recognize the differences between Java and Javascript
- include a Java applet on a web page
- identify applications of Javascript
- identify elements of Dynamic HTML in web pages
- identify possible uses of XHTML
Course Overview
In this class, you will learn to use some of the newest features of HTML 4.0
including enhancements to forms and tables. You will study the use of frames
as part of your web design and create styles for your documents with Cascading
Style Sheets (CSS). You will also see examples demonstrating how JavaScript
and Dynamic HTML (DHTML) extend the HTML standard to create new functionality.
Who Should Attend This Course
This course is designed for people who want to learn how to use the most advanced
features of the Hypertext Markup Language (HTML) and other programmed content
to create Web sites that take advantage of the features in the HTML 4.0 standard,
and those that are already available in many browsers.
Prerequisites
This course requires completion of Building Web Pages with HTML Part 1 and
Part 2, or equivalent knowledge and skills. Prior experience with a graphical
user interface such as Macintosh or Windows is also required.
Course Contents
Using Frames
- Frames?
- Creating Frames
- Creating Complex Framesets
- FRAMESET and FRAME Attributes
- Borders
- Resizing and Scrolling
- Targeting Frames
- Accommodating Other Browsers
HTML 4.0 Features
- HTML 4.0 Standards
- New HTML Elements
- Document Elements
- TABLE Elements
- Form Elements
- Embedded Content
Cascading Style Sheets (CSS)
- Style and style Sheets
- Cascading Styles Syntax
- Inline Styles
- Style Blocks
- Linking to a Style Sheet
- Using Styles
- Style Properties
- Setting Text Properties
- Font Properties
- Setting Box Properties
- Setting List Properties
- Dividing the Document
- Page Breaks
- Linking to a Style Sheet
- Cascading Style Sheets for Positioning
Using Java & JavaScript
- A Brief History of Java
- Javascript and ECMAScript
- Working with Java
- Working with Javascript
- Terminology
- Events
- The SCRIPT Tag
- Capabilities
- Javascript Functions
- Page Customization
- Evaluation and Redirection
- Checking Forms
Dynamic HTML
- Overview of Dynamic HTML
- The Document Object Model (DOM)
- DHTML Syntax
- Creating and Using DHTML
Introduction to XHTML
- Introduction to XHTML
- Origins in SGML
- Origins in XML
- Why Do We Need XHTML?
- Differences between XHTML and HTML
- Converting to XHTML
- Advantages of XHTML
- Backward Compatibility
- The Future of XHTML
|