Little Boxes

Zu ersteinmal möchte ich jeden, der sich mit Layout für Websites beschäftigt die Buchreihe Little Boxes empfehlen.

Es gibt drei Titel in dieser Reihe:

  • Little Boxes Teil 0: Was Siewissen sollten, bevor Sie eine Website bauen (lassen) [nicht mehr erhältlich Stirnrunzelnd]
  • Little Boxes Teil 1: Webseiten Gestalten mit HTML und CSS (Grundlagen)
  • Little Boxes Teil 2: Webseiten gestalten mit CSS. Navigation, Inhalte gestalten, YAML und mehr.

Warum CSS und nicht HTML?

CSS gestatten es, das Layout vom Inhalt zu trennen. Mit CSS ist es möglich, das Aussehen ziemlich genau zu bestimmen. Inzwischen ist die Abweichung zwischen den einzelnen Browsern und Betriebssysteme auch nicht mehr so groß, dass ich darüber graue Haare bekomme.

Während HTML eher eine semantische Beschreibung der Webseite ist, die den Inhalt strukturiert, wird mit CSS das Aussehen der einzelnen Elemente definiert. Jeder der Webseiten gestaltet, sollte sich also über die Möglichkeiten und Grenzen informieren. Die oben genannten Bücher bieten dazu einen guten Einstieg.

CSS-Framework

Um ein einheitliches Aussehen zu gewährleisten setzen wir ein CSS-Framework ein. Das klingt jetzt sehr kompliziert. Es besagt aber nur folgendes: Unabhängig vom späteren Aussehen werden alle Styles zuerst zurückgesetzt, dann werden ein paar Standards gesetzt und zum Schluss werden die einzelnen Elemente dem individuellen Desing angepasst.

Unsere CSS-Dateien finden Sie im Downloadbereich.