HTML & CSS Fundamentals
* Training at your company site (group or 1on1) -- click here.
Course Description
Overview: Students will learn about how to create Web documents using HMTL 4.01.
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:
Course content
Lesson 1: HTML 4.0
The Basics
Web Browsers
What is HTML?
HTML as a Markup Language
What Does HTML Look Like?
Nesting Tags
Lesson 2: HTML Structure
Global Structure
The HTML, BODY, HEAD, TITLE Elements
Creating an HTML Document
Basic Content Structure
Headings
Paragraphs
Horizontal Rules
Divisions
Line Breaks
Lesson 3: Links
Local Links and Navigation Bars
Remote Links
E-mail Links
Named Anchors (Bookmarks)
Lesson 4: Formatting
Block-level Formatting
Inline Formatting
HTML Entities
Using Colors
Fundamentals -- Introduction & Intermediate to Cascading Style Sheets
Embedded Styles
Inline Styles
Lesson 5: Graphics
Embedding Images in a Web Page
The "alt" Attribute and Accessibility
Graphic Formats (GIF, JPEG, and PNG)
Using Graphics as Links
Using Background Images
Lesson 6: Lists
Creating Unordered (Bulleted) Lists
Creating Ordered (Numbered) Lists
Nesting Lists
Lesson 7: Tables
Creating and Modifying Tables
Table Coding Guidelines
Working Around Browser Inconsistencies
Formatting Tables
Table Headers and Captions
Spanning Rows and Columns
Additional information:
This Book:
Day 2 -- HTML & CSS
Overview: This part of the course is designed for students who want to learn how to use Cascading Style Sheets (CSS) to develop and design Web sites. Students will learn how to use all the features of the CSS-1 specification, and a few features of CSS-2. Students will explore browser workarounds and sound development principles along the way. Upon completion of this course, students will be able to identify style sheets of various types, customize styles, apply positioning properties, control background appearance, and create styles that break down gracefully
Performance-based objectives
Course content
Lesson 1: Fundamentals -- Introduction & Intermediate to Cascading Style Sheets (CSS)
Designing with Style Sheet
Style Sheet Syntax
Creating Simple Rules
Lesson 2: Creating Rules
Applying Class and ID Selectors
The DIV and SPAN Elements
Linked (External) Style Sheets
Lesson 3: Conflicting Rules: The Cascade
Rules in Conflict; Cascading Order
Lesson 4: Text and Font Properties
Typographical Properties
Font Properties
Lesson 5: Applying Colors and Backgrounds
Applying Colors
Background Techniques
Lesson 6: Box Properties
Formatting with the Box Model
Borders
Floating Elements
Styling Lists
Lesson 7: CSS Positioning
Positioning Elements Absolutely and Relatively
Layering Elements with the z-index Property
Lesson 8: Design and Usage Techniques
Dynamic Link Colors
Cursor Styles
Styling Form Elements
Dynamically Linked Style Sheets
Contextual Selectors