XML Training  training in Surrey Guildford and London XML Training  training in Surrey Guildford and London
Home Courses Dates & Prices Certification Facility Contact Location

XML Training - Introduction

XML Introduction– 2 Days
XML
Introduction
  • XML, XHTML and HTML
  • Why XML?
Basic Rules Of Xml
  • Elements, Attributes, and Values
  • XML declaration
  • The Root Element
  • Adding comments
  • Default entities
  • Displaying tags as text
Creating A Data Type Definition (DTD)
  • Internal DTD
  • External DTD
  • Personal external DTD
  • Public external DTD
Defining Elements and Attributes in a DTD
  • Defining elements
  • Defining an element to contain: - only text, one child or a sequence
  • Defining choices
  • Simple attributes
  • Attributes and unique values
Entities and Notation in DTDs
  • Internal general entities
  • Shortcuts for text in external files
  • External parameter entities
  • Entities for unparsed content
  • Embedding unparsed content
 

 

 

 

Cascading Style Sheets and XML
  • Setting up CSS
  • Style sheet syntax
  • External style sheets
  • Style sheets for an HTML document
  • Style sheets for an XML document
  • Layout with CSS
  • Defining elements as block-level or inline
  • Hiding elements completely
  • Offsetting elements in the natural flow
XML Schema
  • Simple and complex types
  • Local and global declarations
  • Simple schema
  • Simple schema’s location
  • Annotating schemas
Defining Simple Types
  • Date and time types
  • Number types
  • Deriving custom simple types
  • Anonymous custom types
  • Acceptable values
  • Creating list types
  • Predefining an element's content
Defining Complex Types
  • Creating a set of choices
  • Ordering elements
  • Defining named groups
  • Referencing a named group
Using Namespaces in XML
  • Namespaces, DTDs, and valid documents
  • Namespaces, Schemas, and validation

Please CLICK HERE for a printer friendly version.

Please contact us for one-to-one or group bookings these can also be arranged on dates to suit you and customised to your specific requirements. Please give us a call on 01483 688488.

Back to Courses