Grin logo
de en es fr
Shop
GRIN Website
Publish your texts - enjoy our full service for authors
Go to shop › Computer Science - Software

Cascading Style Sheets in Verbindung mit XML

Title: Cascading Style Sheets in Verbindung mit XML

Term Paper , 2001 , 35 Pages , Grade: 1,3

Autor:in: Daniel Wittwer (Author)

Computer Science - Software
Excerpt & Details   Look inside the ebook
Summary Excerpt Details

Im World Wide Web steht die Repräsentation von Information im Vordergrund. Dazu können die vorhandenen Daten zur Visualisierung mittels STYLE SHEETS formatiert werden.
Style Sheets werden im deutschen Sprachraum auch als Format- oder Stilvorlagen bezeichnet. Sie sind in einer definierten Stilsprache geschriebene Dokumente, die angeben, wie eine Dokumentenseite gestaltet sein soll und wie bestimmte Elemente im Browser dargestellt werden. Style Sheets haben ihren Ursprung in der Entwicklung von Markup-Sprachen, daher gibt es auch verschiedene Möglichkeiten sie umzuwandeln.
Markup-Sprachen sind Auszeichnungssprachen. Eine Auszeichnungssprache ist eine Syntax, mit deren Hilfe man die Struktur von Dokumenten kennzeichnen kann.

Die bekanntesten Style Sheet Sprachen sind:
DOCUMENT STYLE SEMANTICS AND SPECIFICATION LANGUAGE (DSSSL),
CASCADING STYLE SHEETS (CSS) und
EXTENSIBLE STYLE SHEET LANGUAGE (XSL).

Diese Fallstudie geht hauptsächlich auf die Anwendung von Cascading Style Sheets in Verbindung mit Extensible Markup Language (XML) ein und erklärt im Detail, welche Formatierungs- bzw. Darstellungsmöglichkeiten damit erreicht werden können (anhand konkreter Beispiele).

Zum Inhalt
1. EINFÜHRUNG
2. HISTORIE DER STYLE SHEETS IN VERBINDUNG ZU MARKUP-SPRACHEN
3. VOR UND NACHTEILE VON STYLE SHEETS
4. VERGLEICH DER DARSTELLUNG IN VERSCHIEDENEN BROWSERN
5. EINBINDEN VON STYLE SHEETS
6. SCHRIFTFORMATIERUNG
7. TEXTFORMATIERUNG
8. BLOCKFORMATIERUNG
9. RAHMEN
10. GRAFISCHE DARSTELLUNG VON ELEMENTEN
11. VERGLEICH XML IN VERBINDUNG MIT CSS UND XSL
12. FAZIT

Excerpt


Inhaltsverzeichnis

1. Einführung

2. Historie der Style Sheets in Verbindung zu Markup-Sprachen

3. Vor und Nachteile von Style Sheets

3.1. Vorteile von Style Sheets

3.2. Nachteile von Style Sheets

4. Vergleich der Darstellung in verschiedenen Browsern

5. Einbinden von Style Sheets

5.1. Wo befinden sich die Style Sheets?

5.2. Was bedeutet kaskadieren?

5.3. Wie funktioniert das Style Sheet?

5.4. Einsetzen von HTML-Tags

6. Schriftformatierung

6.1. Schriftfamilie

6.2. Schriftstil

6.3. Schriftvariante

6.4. Schriftgröße

6.5. Schriftgewicht

6.6. Schrifteinstellung gesammelt festlegen

7. Textformatierung

7.1. Zeichen und Wortabstand

7.2. Schriftdekoration

7.3. Schrifttransformation

7.4. Textausrichtung

7.4.1. Texteinzug

7.4.2. Horizontale Ausrichtung

7.4.3. Vertikale Ausrichtung

7.4.4. Positionierung von Elemente

7.4.5. Horizontale und Vertikale Ausrichtung von Elemente

8. Blockformatierung

8.1. Blockausrichtung des Elementes

8.2. Höhe und Breite von Elementen

8.3. Bildlaufleiste einbinden

8.4. Blockausrichtung innerhalb eines Elementes

9. Rahmen

9.1. Rahmenbreite

9.2. Rahmenfarbe

9.3. Rahmentyp oder Stilart

10. Grafische Darstellung von Elementen

10.1. Schriftfarbe

10.2. Hintergrund

10.2.1. Hintergrundfarbe festlegen

10.2.2. Hintergrundbild einbinden

10.2.3. Hintergrundbild mit Bildlaufleiste

10.2.4. Einfaches oder mehrfaches Hintergrundbild

10.2.5. Hintergrund gesammelt festlegen

10.3. Reihenfolge der Elemente festlegen

11. Vergleich XML in Verbindung mit CSS und XSL

11.1. Was ist XSL?

11.2. Aufbau XSL

12. Fazit

Zielsetzung und Themen

Die Arbeit untersucht die Möglichkeiten, XML-Dokumente durch den Einsatz von Cascading Style Sheets (CSS) grafisch zu formatieren. Das primäre Ziel ist es, die Trennung von Inhalt und Layout bei der Dokumentengestaltung zu demonstrieren und die Vor- sowie Nachteile dieser Kombination zu bewerten.

  • Grundlagen der Style Sheet-Technologien und Markup-Sprachen
  • Kaskadierende Effekte und Einbindung von CSS in XML
  • Methoden der Schrift- und Textformatierung
  • Block- und Rahmengestaltung sowie grafische Elemente
  • Vergleichende Analyse zwischen CSS und XSL bei der XML-Anwendung

Auszug aus dem Buch

1. Einführung

Im World Wide Web steht die Repräsentation von Information im Vordergrund. Dazu können die vorhandenen Daten zur Visualisierung mittels STYLE SHEETS formatiert werden. Style Sheets werden im deutschen Sprachraum auch als Format- oder Stilvorlagen bezeichnet. Sie sind in einer definierten Stilsprache geschriebene Dokumente, die angeben, wie eine Dokumentenseite gestaltet sein soll und wie bestimmte Elemente im Browser dargestellt werden. Style Sheets haben ihren Ursprung in der Entwicklung von Markup-Sprachen, daher gibt es auch verschiedene Möglichkeiten sie umzuwandeln. Markup-Sprachen sind Auszeichnungssprachen. Eine Auszeichnungssprache ist eine Syntax, mit deren Hilfe man die Struktur von Dokumenten kennzeichnen kann. Die bekanntesten Style Sheet Sprachen sind: DOCUMENT STYLE SEMANTICS AND SPECIFICATION LANGUAGE (DSSSL), CASCADING STYLE SHEETS (CSS) und EXTENSIBLE STYLE SHEET LANGUAGE (XSL). Diese Fallstudie wird auf die Anwendung von Cascading Style Sheets in Verbindung EXTENSIBLE MARKUP LANGUAGE (XML) ausgerichtet, da die Möglichkeiten von CSS im Vergleich zu Style Sheets Sprachen recht überschaubar sind. Aus diesem Grund geht der Fokus dieser Fallstudie darauf ausgerichtet.

Zusammenfassung der Kapitel

1. Einführung: Definition von Style Sheets und deren Ursprung in der Entwicklung von Markup-Sprachen.

2. Historie der Style Sheets in Verbindung zu Markup-Sprachen: Entwicklung der Markup-Sprachen von GML über SGML bis hin zu XML und den dazugehörigen Standardisierungen.

3. Vor und Nachteile von Style Sheets: Analyse der Vorteile wie Wartbarkeit und Trennung von Inhalt und Layout sowie der Nachteile durch unzureichende Browser-Kompatibilität.

4. Vergleich der Darstellung in verschiedenen Browsern: Gegenüberstellung der Unterstützung von CSS-Attributen im Netscape Navigator und Internet Explorer.

5. Einbinden von Style Sheets: Erläuterung der technischen Implementierung von CSS-Dateien in XML und des Konzepts der Kaskadierung.

6. Schriftformatierung: Detaillierte Darstellung der Attribute zur Gestaltung von Schriftfamilie, Stil, Größe und Gewicht.

7. Textformatierung: Behandlung von Abständen, Dekorationen, Transformationen und Ausrichtungsoptionen.

8. Blockformatierung: Methoden zur Positionierung von Blöcken, Rändern und zur Einbindung von Bildlaufleisten.

9. Rahmen: Anwendung von Rahmenattributen inklusive Breite, Farbe und Stilart.

10. Grafische Darstellung von Elementen: Einsatz von Farben sowie Hintergründen und die Steuerung der Element-Reihenfolge.

11. Vergleich XML in Verbindung mit CSS und XSL: Gegenüberstellung der Funktionen von CSS und XSL zur Formatierung von XML-Dokumenten.

12. Fazit: Bewertung von CSS als sinnvolle Erweiterung für XML zur effizienten, jedoch browserabhängigen Formatierung.

Schlüsselwörter

XML, Cascading Style Sheets, CSS, XSL, Markup-Sprachen, Formatierung, Kaskadierung, Webdesign, Layout, Browserkompatibilität, Stilvorlagen, Webentwicklung, Datenpräsentation, Dokumentstruktur, HTML

Häufig gestellte Fragen

Worum geht es in der Arbeit grundsätzlich?

Die Arbeit behandelt die Möglichkeiten und Techniken zur grafischen Formatierung von XML-Dokumenten unter Verwendung von Cascading Style Sheets.

Was sind die zentralen Themenfelder?

Die Schwerpunkte liegen auf der Historie von Markup-Sprachen, der Einbindung von CSS, verschiedenen Formatierungseigenschaften (Schrift, Text, Blöcke, Rahmen) und dem Vergleich von CSS mit XSL.

Was ist das primäre Ziel der Arbeit?

Ziel ist es aufzuzeigen, wie durch CSS eine saubere Trennung von Inhalt und Layout in XML-basierten Dokumenten erreicht werden kann.

Welche wissenschaftliche Methode wurde verwendet?

Es handelt sich um eine Fallstudie, die technische Spezifikationen und Syntaxbeispiele analysiert, um die browserbasierte Darstellung von XML-Elementen zu demonstrieren.

Was wird im Hauptteil behandelt?

Der Hauptteil gliedert sich in technische Anleitungen zur Formatierung, von der Einbindung der Stylesheets bis hin zur komplexen grafischen Gestaltung von Elementen mittels CSS-Befehlen.

Welche Schlüsselwörter charakterisieren die Arbeit?

Die Arbeit lässt sich am besten durch Begriffe wie XML, CSS, Stylesheets, Webdesign, Formatierung und Markup-Sprachen beschreiben.

Warum ist die "Kaskadierung" so wichtig für große Websites?

Sie ermöglicht es, Formatanweisungen in einer zentralen Datei auszulagern, was die Wartbarkeit verbessert und Änderungen am Design global auf alle verknüpften Dokumente anwendbar macht.

Wo liegen die Grenzen von CSS bei der XML-Formatierung?

Die Grenzen zeigen sich vor allem in der einheitlichen Darstellung über verschiedene Browsertypen hinweg, da diese Dokumente oft unterschiedlich interpretieren.

Excerpt out of 35 pages  - scroll top

Details

Title
Cascading Style Sheets in Verbindung mit XML
College
University of Duisburg-Essen
Course
Betriebsinformatik
Grade
1,3
Author
Daniel Wittwer (Author)
Publication Year
2001
Pages
35
Catalog Number
V1152
ISBN (eBook)
9783638107242
Language
German
Tags
Cascading Style Sheets Verbindung Betriebsinformatik
Product Safety
GRIN Publishing GmbH
Quote paper
Daniel Wittwer (Author), 2001, Cascading Style Sheets in Verbindung mit XML, Munich, GRIN Verlag, https://www.grin.com/document/1152
Look inside the ebook
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
Excerpt from  35  pages
Grin logo
  • Grin.com
  • Shipping
  • Contact
  • Privacy
  • Terms
  • Imprint