Aurora House, 5-6 Carlos Place, Mayfair, London W1K 3AP
Telephone: 08456 44 1234
Email: enquiry@it-uk.com

HTML and XHTML

 

 

Course Length: One Day
Fees: Training at Client Offices:
One delegate: £495 per-day + VAT
Additional delegates attending: £100 each per-day + VAT

Overview: This is an introductory course for IT Professionals (developers, analysts or managers) either working in, or exposed to, the browser development environment. Presented as a mix of lectures and practical work, the course is relevant to client or server-side developers who need to display information dynamically in the browser. The course focuses on the use of HTML/XHTML as the underlying foundation upon which all other technologies sit and shows how to successfully integrate these technologies into the web page (internet or intranet). The focus is therefore on the structure of the page, rather than its aesthetic presentation.

Emphasis is placed on:

bullet

The use of forms for sending data to the server

bullet

The use of tables for receiving data from the server

bullet

How to include scripts (both client and server) in HTML/XHTML pages

bullet

The role of Cascading Style Sheets

bullet

The importance of <div> and <span> elements in the dynamic setting

bullet

The relationship of HTML/XHTML to the Document Object Model

bullet

The relationship of HTML and XHTML to each other and to XML

While considerable attention is given to the use of JavaScript (JScript), VBScript, Cascading Style Sheets and the Document Object Model, this course is not intended as a comprehensive introduction to these topics. It is intended to demonstrate how they integrate with HTML/XHTML.

Prerequisites: There are no formal prerequisites for participation in the course. However it is aimed at IT professionals who need to dynamically present data from an environment with which they are familiar. 

The Structure of an HTML Page

bullet

Tags, Elements, Containers, Attributes, Syntax

bullet

Use of White Space

bullet

Pairing and Nesting

bullet

Working with the Header and the Body

bullet

Separation of Editing and Viewing

bullet

Block level and Inline Elements

bullet

Working with Special Characters

bullet

How Comments are Used to Include Non HTML Elements

bullet

 (eg Server-Side Includes)

Working with Hyperlinks

bullet

Creating Text Hyperlinks - the Anchor Element

bullet

Relative and Absolute Addressing

bullet

Linking to Named Anchors

bullet

Attaching Hyperlinks to Images

bullet

Including Alternative Text

bullet

Creating Image Maps

Integrating Scripts

bullet

Using the <script> Element

bullet

Specifying the Script Language

bullet

Using External Scripts

bullet

Incorporating Server Side (ASP) Scripts

bullet

Running Scripts from Hyperlinks

bullet

Using Event Handlers to Run Scripts

bullet

The DOM Explained

bullet

Scripts and the DOM - Populating Elements

Using Tables

bullet

The Importance of Tables

bullet

Creating Tables - Elements and Attributes

bullet

Page Layout with Tables

bullet

Working with Relative Table Dimensions

bullet

How Scripts Create Dynamic Tables

The Basics of CSS

bullet

How Content and Format is Separated

bullet

Basic CSS Syntax

bullet

Some Key Properties

bullet

Inline, Embedded and External Styles

bullet

Using the <style> Element

bullet

The Use of Element, Class and ID Selectors

bullet

Linking External Style Sheets

bullet

Using <div> and <span> to create custom Styles

bullet

How CSS is used Dynamically

Using Forms

bullet

The <form> Element

bullet

How the Action Attribute is Used

bullet

The Form and HTTP

bullet

The HTTP Header and Body

bullet

The Method Attribute - "get" and "post"

bullet

Key Form Elements (Text Boxes etc)

bullet

Using the Submit Button to Send Data

bullet

Client Form Validation Explained

bullet

Scripts and the onSubmit Event Handler

HTML, XML, XHTML Relationships

bullet

The Importance of XML Explained

bullet

About Well Formedness

bullet

DTDs, Schema and Validity

bullet

About Namespaces

bullet

XHTML = HTML + XML

bullet

XHTML Development Implications

bullet

W3C DTDs and Namespaces

bullet

How to Develop XHTML Pages

If you have other questions, please contact us at enquiry@it-uk.com or complete our response form

Back

Computer Training Solutions © 2006
Email:  enquiry@it-uk.com

About CTS
Course Outlines
Contact Us
Links

Access
Adobe Acrobat
ACT!
ASP
AutoCAD 2000+
CorelDraw
Cascading Style Sheets
DHTML / DOM
Dreamweaver
Excel
Fireworks
Flash
Freehand
FrontPage
HTML / XHTML
Illustrator
ImageReady
InDesign
Microsoft Office XP
Outlook
Adobe PageMaker
Paint Shop Pro 7
Photoshop
PowerPoint
Project
Publisher
QuarkXpress
Sage Line 50
SQL Server
Visio
Visual Basic / VBA
Web Development
Word
XML