12 CSS in Dreamweaver
Dreamweaver 8 bietet im Zusammenhang mit CSS-Stilen viele Neuerungen. Nie war es so komfortabel, mit Dreamweaver Stylesheets zu erstellen.
12.1 Ein wenig Theorie zum Einstieg
CSS ist eine vom W3C deklarierte Sprache zur Ausgabeformatierung von strukturierten Dokumenten, wie zum Beispiel HTML, XHTML und auch XML. Ursprünglich für HTML gedacht, ist CSS, das in der aktuellen Version 2.0 vorliegt, auch für XML-Dokumente einsetzbar.
CSS 2.0 als Standard | Innerhalb der letzten Jahre hat sich CSS als Standard herausgebildet. Neue Projekte im professionellen Bereich sollten möglichst ausschließlich mit CSS 2.0 in Kombination mit XHTML umgesetzt werden. XHTML wurde bereits ganz am Anfang des Buches beschrieben.
Der große Nachteil von CSS 2.0 ist die mangelhafte Umsetzung des Standards in den verschiedenen Browsermodellen, sodass viele Möglichkeiten, wie zum Beispiel die Positionierung ganzer Layouts, nur bei genauester Kenntnis der Browser fehlerfrei umsetzbar sind.
Dieser Nachteil wird durch die Vorteile von CSS wettgemacht. Alleine die Möglichkeit, Formatanweisungen für hunderte von Dokumenten zentral in einer Datei zu verwalten, ist unschlagbar.
Mit CSS können Sie darüber hinaus Medientypen angeben und verschiedene Formatierungen – bezogen auf das spezielle Ausgabemedium – anlegen, ohne die Quelldatei zu verändern.
Wie Sie feststellen werden, beachten wir in diesem Buch die klassischen Schriftformatierungen mit <font> usw. gar nicht mehr. Wir gehen davon aus, dass diese Tags und auch HTML in Zukunft wohl nahezu vollständig durch XHTML und CSS ersetzt werden.