|Duration: 2 days|
|Participants: Advanced Web site developers with programming experience.|
Upon successful completion of this course you will be able to:
- Apply various style sheet types to design Web pages.
- Use selector classes.
- Use DIV and SPAN tags with style sheet rules.
- Position elements on a page.
- Apply block properties.
- Apply font properties.
- Apply text properties.
- Use pseudo-classes and pseudo-elements.
- Apply contextual selectors.
- Use cascading styles to design a page.
- Link a user to a specific external style sheet.
|Overview: This course teaches you how to effectively design a web site using cascading style sheets and advanced HTML, as well as the ability to read and write complex HTML.|
|Format: Lecture and discussion with hands-on exercises.|
- Dynamic HTML
Fundamentals of HTML Scripting
The Dynamic HTML Event Model
IE vs. Netscape
Scripting Individual Elements
Dynamic, Automated Page Templating
Interactive Tables Updated "In Place"
New Dynamic Forms and Intrinsic Control Features
Client-Side Data Binding to Controls
Z-Order Layering, Visibility and Graphical Stacking
Browser and Document Object Model
Scripts and Event Handling
Dynamic Font Control
TextRange Object & Content Manipulation
Advanced Caching and Pre-loading
Preserving Browser Compatibility
- Overview of Style Sheets
Designing with style sheets. Concepts include:
Separating form and structure
Controlling page layout
Easy to maintain large sites
Advantages and disadvantages
Style sheet types
Developing for an Intranet vs the Internet
- Creating Rules
Setting up rules
Using class selectors
DIV and SPAN
Linking to an external style sheet
- Styling with Text and Font Properties
- Colors and Backgrounds
- Box Properties (or Layout Properties)
Margins and padding, Floating elements, Borders
- The Cascade
- Conflicting Rules
- Positioning (CSS-P)
Absolute and relative positioning
Clip and overflow
Stacking objects with z-index
- Preparing for the Next Iteration of Browsers
CSS level two
XML and XSL