|
Inhalt |
6 |
|
|
Vorwort |
10 |
|
|
1 Einführung |
14 |
|
|
Was ist XML? |
15 |
|
|
Die Ursprünge von XML |
23 |
|
|
Sinn und Zweck von XML |
25 |
|
|
XML heute |
28 |
|
|
Dokumente erstellen |
31 |
|
|
XML testen |
39 |
|
|
Transformation |
41 |
|
|
2 Markup und Kern-Konzepte |
44 |
|
|
Die Anatomie eines Dokuments |
44 |
|
|
Elemente: Die Bausteine von XML |
54 |
|
|
Attribute: Mehr Muskeln für Elemente |
57 |
|
|
Namensräume: Erweiterung Ihres Vokabulars |
60 |
|
|
Entities: Platzhalter für Inhalte |
64 |
|
|
Sonstige Auszeichnungen |
73 |
|
|
Wohlgeformte Dokumente |
77 |
|
|
So holen Sie das meiste aus Ihrem Markup |
79 |
|
|
XML-Anwendung: DocBook |
82 |
|
|
3 Verknüpfen von Ressourcen mit Links |
92 |
|
|
Einführung |
92 |
|
|
Spezifizieren von Ressourcen |
95 |
|
|
XPointer: Ein Kletterer am XML-Baum |
104 |
|
|
Eine Einführung in XLinks |
118 |
|
|
XML-Anwendung: XHTML |
123 |
|
|
4 Die Präsentation: Erstellung des fertigen Produkts |
130 |
|
|
Warum Stylesheets? |
130 |
|
|
Überblick über CSS |
137 |
|
|
Regeln |
143 |
|
|
Eigenschaften |
150 |
|
|
Ein praktisches Beispiel |
164 |
|
|
5 Dokumentenmodelle: Eine höhere Stufe der Steuerung |
170 |
|
|
Modellierung von Dokumenten |
170 |
|
|
DTD-Syntax |
175 |
|
|
Tips für Entwurf und Anpassung von DTDs |
197 |
|
|
Beispiel: Barebones DocBook |
206 |
|
|
XML Schema: Eine Alternative zu DTDs |
218 |
|
|
6 Transformation: Ein Dokument, viele Verwendungszwecke |
224 |
|
|
Auswahl von Knoten |
238 |
|
|
Feinabstimmung der Vorlagen |
254 |
|
|
Beispiel: Kontoauszug |
262 |
|
|
Fortgeschrittene Techniken |
272 |
|
|
Beispiel: Barebones DocBook |
278 |
|
|
7 Internationalisierung |
300 |
|
|
Zeichensätze und -kodierungen |
300 |
|
|
Berücksichtigung der Sprache |
309 |
|
|
8 Programmieren für XML |
312 |
|
|
XML-Programmierung im Überblick |
313 |
|
|
SAX: Ein Event-orientiertes API |
324 |
|
|
Baum-orientierte Verarbeitung |
327 |
|
|
Schlußwort |
344 |
|
|
A Ressourcen |
346 |
|
|
Online |
346 |
|
|
Bücher |
347 |
|
|
Standard-Organisationen |
348 |
|
|
Werkzeuge |
349 |
|
|
Verschiedenes |
349 |
|
|
B Klassikation der Standards |
350 |
|
|
Markup und Struktur |
350 |
|
|
Verknüpfungen |
351 |
|
|
Suchfunktionen |
352 |
|
|
Formatierung und Transformation |
353 |
|
|
Programmierung |
354 |
|
|
Publishing |
355 |
|
|
Hypertext |
356 |
|
|
Deskriptiv/Prozedural |
356 |
|
|
Multimedia |
357 |
|
|
Naturwissenschaften |
358 |
|
|
Glossar |
360 |
|
|
Index |
370 |
|
|
Über den Autor |
392 |
|
|
Über den Übersetzer |
392 |
|
|
Kolophon |
392 |
|