Book description
XML bedeutet eine neue Generation von Auszeichnungssprachen für das Internet. Doch anders als HTML kümmert sich die Extensible Markup Language in erster Linie nicht um den grafischen Auftritt Ihrer Webseiten. Stattdessen wird Ihnen eine mächtige und doch einfache Sprache für den Austausch von Daten an die Hand gegeben. Mit Hilfe von XML können Sie Datenbanken und anderen Anwendungen den Zugriff auf Ihre Informationen ermöglichen. XML wird so zur Sprache der Schnittstellen des Netzes, eine unverzichtbare Sprache in der Zeit der dynamischen Webseiten, der automatischen Suchroboter und einer großen Vielfalt der Client-Hartware.
Table of contents
- Copyright
-
Einführung
- Über dieses Buch
- Konventionen in diesem Buch
- Törichte Annahmen über den Leser
-
Wie dieses Buch aufgebaut ist
- Teil I: Warum XML »ektrem cool« ist
- Teil II: XML-Dokumente strukturieren
- Teil III: XML-Dokumente erstellen
- Teil IV: Ein Gespür für den XML-Stil
- Teil V: Die wunderbaren Link-Sprachen von XML
- Teil VI: XML-Beispielapplikationen
- Teil VII: Coole XML-Technologien
- Teil VIII: Der Top-Ten-Teil
- Anhang: Die CD-ROM
- Das Glossar
- Symbole, die in diesem Buch verwendet werden
- Wie es weitergeht
-
I. Warum XML eXtrem cool ist
- 1. Was ist XML und was haben Sie damit zu tun?
- 2. Die Anfänge von XML
- 3. Werden Sie mit XML vertraut!
-
II. XML-Dokumente strukturieren
- 4. Die XML-Dokumentstruktur
- 5. DTDs verstehen und verwenden
-
6. DTDs erstellen
- 6.1. Eine kurze Wiederholung
- 6.2. Schritt 1: Verstehen Sie Ihre Daten
- 6.3. Schritt 2: Datenelemente im Code erfassen
- 6.4. Schritt 3: Elemente entwickeln und definieren
- 6.5. Schritt 4: Was ist mit den Attributen?
- 6.6. Schritt 5: Verknüpfungen mit Hilfe von Entitäten erstellen
- 6.7. Schritt 6: Ihre DTD aufrufen
- 6.8. Tipps und Tricks
- 6.9. Eine einfache externe DTD erstellen
-
III. XML-Dokumente erstellen
- 7. Attribute versorgen XML mit Flexibilität
-
8. Wie Sie Ihre DTD in Betrieb nehmen
- 8.1. Wie Sie der DTD Auszeichnungen entlocken
- 8.2. Die Implikationen verstehen
- 8.3. Flexibilität kontra Struktur
- 8.4. Das Hinzufügen von Ebenen zur Vereinfachung der Struktur
- 8.5. Eine Frage der Auswahl
- 8.6. Die Reihenfolge vermischen
- 8.7. Vermischen Sie Ihre Inhaltsmodelle
- 8.8. Steuerung kontra Flexibilität
- 9. Wie Sie mehrere DTDs miteinander verbinden
- 10. Zeichenverarbeitung in XML
-
IV. Die Bedeutung von Stil für XML
- 11. Wie Stil wirklich wirkt
-
12. Die Bausteine von CSS
- 12.1. CSS: der derzeitige Stil der Wahl
-
12.2. Alles über CSS-Eigenschaften und -Werte
- 12.2.1. Maßeinheiten in CSS
- 12.2.2. Die Syntax der Definition eines Eigenschaftswertes
- 12.2.3. Text formatieren und stylen
- 12.2.4. Die Darstellung definieren
- 12.2.5. Ränder setzen
- 12.2.6. Hintergrund und Rahmen zuweisen
- 12.2.7. Die Box ausfüllen
- 12.2.8. Das Layout steuern
- 12.2.9. Weitere coole CSS-Eigenschaften
- 12.3. Von CSS zu XSL
- 13. XSL-Stile für XML
- 14. Besonderheiten zum XML-Stil
-
V. Die Link-Sprachen von XML
-
15. Die XML-Link-Sprache
- 15.1. XLink erforscht und erläutert
- 15.2. Namensbereiche verwenden
- 15.3. Elemente in XLink verknüpfen
- 15.4. <xlink:simple>-Links
- 15.5. Das grundlegende Link-Verhalten erweitern
- 15.6. Wenn Links aus der Reihe tanzen
- 15.7. Link-Gruppen erzeugen
- 15.8. Link-Elemente in DTDs erzeugen
- 15.9. XHTML versus XLink
-
16. Die XML-Path-Sprache
- 16.1. Wohin führen die XPath-Pfade?
- 16.2. XPath-Richtungen und-Ziele
-
16.3. Location Path: Die Reise beschreiben
- 16.3.1. Einige einfache LocationPath-Pfade
- 16.3.2. Ausdrücke hinzufügen
- 16.3.3. Schritte
- 16.3.4. Mehr über das Hinzufügen von Ausdrücken
- 16.3.5. Ein Blick auf Attribute
- 16.3.6. Darf ich mal Ihre ID sehen?
- 16.3.7. Rückwärts beweeen
- 16.3.8. Die Richtung umkehren
- 16.3.9. Null-Ergebnisse
- 16.3.10. Zum Stamm gelangen
- 16.4. Die Achsen von XPath
- 16.5. Die kurze Version
- 16.6. XPath mit XPointer und XSL verwenden
- 16.7. Wohin nun?
- 17. Die XML-Pointer-Sprache
-
15. Die XML-Link-Sprache
-
VI. XML Beispielapptikationen
- 18. XML und Kanäle zu verschiedenen Quellen
- 19. MathML
- 20. DocBook für XML
- VII. Tolle XML-Technologien!
-
VIII. Der Top-Ten-Teil
-
23. Zehn Gründe, um Spaß an XML zu haben!
- 23.1. Sparen Sie Zeit – verwenden Sie ENTITY
- 23.2. Erstellen Sie Ihre eigenen Regeln
- 23.3. Fügen Sie Stile auf einfache Weise hinzu
- 23.4. XML ergänzt HTML
- 23.5. Suchen Sie etwas?
- 23.6. Links bereichern die Funktionalität
- 23.7. Syntaktisch korrekter XML-Code garantiert Lesbarkeit
- 23.8. MathML erfüllt mathematische Anforderungen
- 23.9. CDF bringt Channels ins Web
- 23.10. Moment, es gibt noch mehr ...
-
24. Zehn stilvolle XML-Erweiterungen
- 24.1. Fügen Sie Tabellen mit HTML hinzu
- 24.2. Benutzen Sie CSS für einfache Formatierungen
- 24.3. Kombinieren Sie die Stylesheets
- 24.4. XSL und CSS verbinden
- 24.5. Stellen Sie's dar
- 24.6. Fügen Sie Variablen mit XSL hinzu
- 24.7. Attributwertvorlagen
- 24.8. Finden Sie den Stil mit XHTML
- 24.9. Erzeugen Sie Stil auf einfache Weise
- 24.10. Lassen Sie Unternehmen miteinander reden
-
25. Die Top Ten der XML-Apptikationen
- 25.1. Channel Definition Format (CDF)
- 25.2. Möchte jemand DocBook?
- 25.3. Mathematical Markup Language (MathML)
- 25.4. Scalable Vector Graphics (SVG)
- 25.5. Resource Description Framework (RDF)
- 25.6. Synchronized Multimedia Integration Language (SMIL)
- 25.7. WIDL (Web Interface Definition Language)
- 25.8. Xml-Data
- 25.9. XHTML (Extensible HyperText Markup Language)
- 25.10. Erzeugen Sie XML-Applikationen mit Zope
-
23. Zehn Gründe, um Spaß an XML zu haben!
- A. Über die CD
- B. Glossar
Product information
- Title: XML für Dummies®
- Author(s):
- Release date: November 2005
- Publisher(s): für Dummies
- ISBN: 9783527702220
You might also like
book
XML -- Technologien, Grundlagen, Validierung, Auswertung
Mit XML-Technologien Daten erstellen, ausgeben und analysieren Elementare Grundlagen und viele Praxistipps zu XML, XML-Schema (1.0, …
book
XML: kurz & gut
XML steht für Extensible Markup Language - und für Flexibilität, Austauschbarkeit und Universalität. XML findet man …
book
Special Edition Using XML, Second Edition
Special Edition Using XML, Second Edition gives developers a formal introduction to XML technology, starting with …
book
XBRL® For Dummies®
The perfect guide to help you understand XBRL-from the "father of XBRL" What is XBRL and …