Namespaces
Please turn off all
Raison d'etre
The Need for Namespaces
Namespaces disambiguate elements
Namespace Syntax
Namespace URIs
Binding Prefixes to Namespace URIs
Binding Prefixes to Namespace URIs Example
Binding namespaces to prefixes with #FIXED ATTLIST declarations
Unprefixed attributes are never in any namespace
URIs matter; not prefixes
Questions?
Namespace URIs do not necessarily point to a document, page, or schema
The Default Namespace
Multiple default namespaces
Binding default namespaces to elements with #FIXED ATTLISTs
How Parsers Handle Namespaces
Questions?
Namespaces and DTDs
Parameter Entity References for Namespace Prefixes
Questions?
Namespaces and Schemas
A Song with a Namespace
A Schema for a Document that Uses the Default Namespace
Multiple Namespaces, Multiple Schemas
XLink Schema
Song Schema with XLink Support
Questions?
What Goes at the end of a Namespace URI?
The Resource Description Discovery Language
The resource Element
Example RDDL resource Elements
An Example RDDL Document
The xlink:href attribute
The xlink:role attribute
The xlink:arcrole attribute
The xlink:title attribute
The xlink:show and xlink:actuate attributes
Declarations for rddl:resource
To Learn More
Questions?
To Learn More
Questions?
Entire Presentation as Single File
Start
|
Cafe con Leche
Copyright 2001
Elliotte Rusty Harold
elharo@metalab.unc.edu
Last Modified February 21, 2001