Stylesheets
19. Februar 2009 Roland
- Programmierung
- Variablenzuweisungen und Berechnungen
- Alter berechnen nur mit JavaScript
- Alter berechnen mit und ohne Javascript
- Code Optimierung
- Client Server Applikationsarchitektur
- Eigenschaften eines Webbrowsers
- Stylesheets
- Interaktive Webclients
- Mit HTML, oder SVG, interaktive Ein- Ausgaben erstellen
- Mit JavaScript aus einem Dokument Daten lesen
- Der Webserver
- Webserver-seitige Programmierung
- Datenbankanbindung
- Architekturprinzip Separation of Concerns
- Beschreibung von Anwendungsfällen
- Mit JavaScript einen wiederkehrenden Event erzeugen
- Kommunikationswege bei Einsatz von Java auf dem Webclient
- Einbinden der JavaScript Timer Klasse in eine Webseite
- AJAX Kommunikation ohne Fassaden Pattern
- JavaScript Klassen mit Object-Literal Syntax erstellen
- Knackpunkte bei der Klasse AsyncCommunication
- Speicherverbrauch in AJAX Applikationen
- Auch bei JavaScript immer die Variablen sauber deklarieren
- Eventhandler im JavaScript mit dem HTML Dokument verknüpfen
- Objekte in JavaScript mit JSON deklarieren
Mit Stylesheets kann man dem Webbrowser Informationen liefern, wie der Webbrowser die Dokumente darstellen soll. Beispielsweise können wir alle h1 Elemente in einem HTML Dokument grün darstellen lassen. Wir haben also die Möglichkeit die Ausgabe zu steuern und die Dokumente ansprechend dem Anwender zu präsentieren. Bei XML Dokumenten wird dem Webbrowser normalerweise ein Stylesheet mitgeliefert dass alle Darstellungsformen beschreibt. Ein XML Dokument kann so mit mehreren Stylesheets interpretiert werden und unterschiedliche Aspekte innerhalb des XML Dokuments dargestellt werden. Weiterhin können so zum Beispiel PDF Dateien aus einem XML Dokument erstellt werden.
Was solltet ihr bisher gelernt haben?
Webbrowser und andere Webclient Applikationen, sind in der Lage Zeichenketten (Strings) in unterschiedlicher Form entgegenzunehmen, diese zu interpretieren und dem Anwender entsprechend zu präsentieren.
HTML, XML, Textdateien, SVG usw. sind strukturierte Texte die von Webclients angezeigt werden.
Stylesheets können zu den einzelnen HTML, XML usw. Dokumenten hinzugefügt werden und beinhalten Informationen wie die Inhalte der Dokumente dargestellt werden sollen.
Aufgabe
Welche Arten von Stylesheets kennst du? Wie können die in HTML, SVG, PDF usw. eingefügt werden?
Der Beitrag wurde
am Donnerstag, den 19. Februar 2009 um 00:15 Uhr veröffentlicht
und wurde unter Programmieren abgelegt.
Kurzlink: http://www.baldenhofer.eu/blog/?p=218
Dir gefiel der Artikel? Dann abonniere doch den RSS Feed![]()
Du kannst die Kommentare zu diesem Eintrag durch den RSS 2.0 Feed verfolgen. Du kannst einen Kommentar schreiben, oder einen Trackback auf deiner Seite einrichten.









Stylesheets werden in jedem Fall im Headerbereich erst einmal definiert. Also handelt es sich um z.B. css, xsl, oder beim PDF um xsl.fo. Diese Dateien können auch außerhalb vom Dokument liegen solange der Pfad dorthin ebenfalls definiert und erreichbar ist.
Anmerken möchte ich, dass es z.B. für .css viele verschiedene “Typen” geben kann, obwohl alle in .css programmiert sind. Allerdings kann der Webmaster verschiedene .css Definitionen für verschiedene Situationen bereit stellen.
Bei miradlo haben wir zum Beispiel spezielle Stylesheets für print, mobile und alte Internet Explorer Versionen.
Auch über Javascript kann das Layout beeinflusst werden. Zum Beispiel durch das anzeigen oder verstecken eines Buttons, wie in der Alter berechnen Aufgabe.