Formatierung: CSS
Diese Seite wurde entfernt aus den Fotografie-Informationen und steht nun hier. Datum der Veröffentlichung: 21.12.2002.
Die Seiten der Fotografie-Informatione sind seit dem 21.12.2002 mit CSS (Cascading Style Sheets) formatiert.
Tabellen zum Platzieren
Vorher, etwa 2 Jahre lang, nahm ich Tabellen für das Layout. Sie wurden nicht ausschließlich dazu benutzt, wofür sie da sind, sondern ermöglichten, was nicht die Aufgabe von HTML ist: Gestalten durch Platzieren.
Das kann scheußlich aussehen im Quelltext: Einzelne Zellen der Tabellen sind mit weiteren Tabellen gefüllt, deren Zellen voll von Tabellen, in denen mehrere Tabellen sind und so fort. Wer, wie ich, HTML-Seiten mit einem Texteditor schreibt, muss das alles sehen und aufpassen, dass nichts durcheinander kommt und infolge dessen ein HTML-Browser nur Wirrwarr anzeigt.
Code schreiben
Mit CSS kann ich HTML-Seiten weitgehend nach meinen Vorstellungen gestalten und den Inhalt besser lesen, da er von weniger Formatierungsanweisungen umgeben ist. Diese stehen in einer extra Datei; ändere ich sie, erscheinen gleichzeitig alle damit verbundenen Seiten im neuen Gewand.
Ausdruck
Für den Ausdruck auf Papier gibt es ein extra Stylesheet; der Browser wählt es automatisch aus. Ausgedruckte Seiten sind frei von Navigations-Elementen.
Maße
Die Fontgröße ist relativ. Zum Zug kommt die im Browser hoffentlich vom Leser eingestellte, welche geeignet sein sollte. Spalten sind beschränkt in der Breite, lange Zeilen sind schwerer zu lesen.
Web-Browser und CSS
Heute verbreitete Browser können mit CSS umgehen — mehr oder weniger gut. Angeschaut habe ich Seiten der Fotografie-Informationen mit meinem Standardbrowser Mozilla (Versionen 6.x), dem Internet Explorer (5.x, 6.x), Konqueror (3.0.3) und Opera (6.0).
Was ist, wenn der Browser keine CSS kennt? Alte Browser wie der Mosaic kommen besser klar mit der aktuellen Kodierung als mit Tabellen-Layouts. Das gilt auch für Text-Browser wie dem Lynx. Hier ist ein Bildschirmschnappschuss (35 KB) einer Seite, angezeigt vom Mosaic-Browser der Version 2.4 aus dem Jahr 1994 und einer (22 KB) vom Lynx (Version 2.8.3 von 1999).
Fehler
Ich bemühe mich, die Seiten ohne HTML-Syntaxfehler zu schreiben, sodass jeder HTML-Browser sie bestmöglich anzeigen kann. Alle modifizierten Seiten wurden am 22.12.2002 mit dem Prüfprogramm des W3C (World Wide Web Consortium) geprüft, das diese für gültig befand, sodass auf jeder Seite der Fotografie-Informationen
dieses Logo sein könnte:
Mit den Cascading Stylesheets halte ich es ebenso: Sie werden mit dem CSS-Prüfprogramm des W3C getestet.
Die Icons passen nicht ins Layout und für mich ist es selbstverständlich, dass meine HTML-Seiten fehlerfrei sind, ebenso wie ich von einem Buch erwarte, dass der Text wenig Rechtschreibfehler enthält und die Grammatik in Ordnung ist. Bei Problemen schreiben Sie mir bitte eine E-Mail. Die Adresse steht am Ende jeder Seite.