 |
Programmierung der Inhalte passend für alle Ausgabegeräte
Verwendung von zertifizierten Programmsprachen
HTML (Hypertext Markup Language) ist eine Auszeichnungssprache, die Inhalte wie Bilder, Texte und Links in Dokumenten strukturiert. Diese Dokumente sind die Grundlage des World Wide Web und werden in Webbrowsern, den Programmen zur Darstellung von Websites, angezeigt. Zusätzlich enthält HTML z. B. auch Informationen über die im Text verwendete Sprache, gibt über den Autor Auskunft oder fasst den Textinhalt zusammen. Die Auszeichnungssprache wird vom World Wide Web Consortium (W3C) ständig weiterentwickelt.
CSS (Cascading Style Sheets) ist eine funktionale Programmiersprache für die Gliederung von Dokumenten und ist heute die Standard-Stylesheetsprache für Webseiten. Sie ermöglicht, den verschiedene Ausgabemedien wie Bildschirm, Papier, Projektion oder Sprache, unterschiedliche Darstellungen vorzugeben. Das ist von Vorteil für die Ausgabe auf Geräten mit geringer Auflösung, wie z. B. PDA’s (digitale Assistenten) oder Mobiltelefone.
Während HTML die inhaltliche Struktur eines Dokumentes beschreibt, lassen sich mit CSS konkrete Teile wie Farben, Layout und Schrifteigenschaften in Klassen definieren. Diese Klassen können in einem separaten Dokument aufgeführt und weiter verwendet werden. Mit dieser Programmiersprache lassen sich ebenso Elemente frei positionieren oder Hintergrundbilder festlegen. CSS enthält ein Vererbungsmodell (cascading) für Auszeichnungsattribute, das die Anzahl der nötigen Definitionen vermindert. |