Kontroll-Stylesheets

Zwei grundlegende Kontroll-Stylesheets, die Ihnen das Leben erleichtern

Von: Peter Müller
Stand: 30. Januar 2009
Anmelden um Kommentare zu schreiben

Downloads zu diesem Beitrag

Über den Autor: Peter Müller

bild117259

Peter Müller, Dozent und Autor, beschäftigt sich bereits seit 1995 mit dem Web und veröffentlichte zahlreiche Bücher rund um das Thema Webpublishing. Seine Erklärungen sind nicht ausschließlich für Einsteiger oder Profis, sondern setzen einfach nur Interesse an der Materie voraus.

Im Web ist er auf pmueller.de zu Hause. Dort finden Sie auch Links zu seinen Büchern, Videotrainings und anderen Aktivitäten im Web.

Beiträge des Autors als Atom-Feed Atom-Feed: Neues von akademie.de

Kalibrierung

Reset und ausführliche Restaurierung: kalibrierung.css

Alle Browser haben ein eingebautes Stylesheet und eine ziemlich nervige Sache beim Umgang mit CSS ist, dass die Browser für padding und margin zum Teil sehr unterschiedliche Standardvorgaben haben. Um nicht jedes Mal wieder auf Fehlersuche gehen zu müssen, greifen viele Webdesigner zu einer auf den ersten Blick radikalen Maßnahme, die sich aber bewährt hat:

  • padding und margin werden für alle HTML-Elemente auf 0 (Null) gesetzt.

Dieses Zurücksetzen ("Reset") der Innen- und Außenabstände für alle Elemente zu Beginn überstimmt die unterschiedlichen Browsereinstellungen. Anschließend müssen für die Abstände der wichtigsten HTML-Elemente sinnvolle Werte definiert werden.

Der Reset und die Restaurierung der Abstände werden in einem Stylesheet namens kalibrierung.css gespeichert, das Sie seinem Namen entsprechend auch als Fundament für andere Projekte verwenden können.

Erstellen Sie zunächst eine leere Datei und speichern Sie sie unter dem Namen kalibrierung.css im Übungsordner. Erstellen Sie am Anfang dieser Datei folgenden Quelltext:

/*  ====================================================
Stylesheet mit Reset und Restaurierung der Abstände für alle Elemente
Datei:  kalibrierung.css 
Datum:  ...
Autor:  ...
========================================================== */

@media all { 

/* ==============================================
   TEIL I - Reset
   ============================================== */

* { padding: 0; margin: 0; }


} /* Ende @media - nicht löschen! */

/* ======================================
   E N D E kalibrierung.css
   ====================================== */

Falls Sie ein solches Reset das erste Mal verwenden, betrachten Sie die Webseiten mal im Browser - aber erschrecken Sie nicht. Es sind tatsächlich alle Innen- und Außenabstände für alle Elemente auf null gesetzt worden, was zunächst ziemlich seltsam aussieht:

Diese Seite ist für Mitglieder von akademie.de reserviert.

Möchten Sie die Mitgliedschaft 14 Tage kostenlos testen und den Beitrag komplett lesen?

Ich bin bereits Mitglied
Jetzt Probemitglied werden
Ich kann in den 14 Tagen Probezeit formlos z.B. per E-Mail stornieren. Wenn ich das nicht tue, entscheide ich mich für ein