Kurzschrift-Eigenschaften

(Auszug aus "CSS Kochbuch" von Christopher Schmitt)

Problem

Sie wollen die Anweisungen für einzelne Eigenschaften mit Hilfe von Kurzschrift-Eigenschaften zusammenfassen.

Lösung

Beginnen Sie mit einem korrekt markierten HTML-Abschnitt:

<h3>Kurzschrift-Eigenschaften</h3>
<p>Mit Hilfe von Kurzschrift-Eigenschaften können Sie sich einiges an Tipparbeit sparen und gleichzeitig die Dateigröße klein halten. Außerdem können Sie auf diese Weise die Leserlichkeit Ihrer Stylesheets erhöhen.</p>

Anstatt einzelne Regeln für die Eigenschaften font-style, font-size und font-family zu verwenden, können Sie diese auch in der Kurzschrift-Eigenschaft font zusammenfassen:

h3 {
  font: italic 18pt verdana, arial, sans-serif;
}
p {
  border: 2pt solid black;
}

Diskussion

Viele einzelne CSS-Eigenschaften lassen sich mit Hilfe der sogenannten Kurzschrift-Eigenschaften zusammenfassen.

So ist border beispielsweise eine Kurzschrift-Eigenschaft, die die Regeln für die folgenden drei verschiedenen Eigenschaften in sich vereinigt:

Die Kurzschrift-Eigenschaft font kombiniert ebenfalls mehrere Eigenschaften miteinander. Es können Werte für die folgenden einzelnen Eigenschaften angegeben werden:

Abgesehen von font-family und font-size/line-height können Sie die Werte angeben wie bei den einzelnen Eigenschaften auch. Die Werte für font-family müssen bei der Verwendung von font in der Reihenfolge ihrer Priorität angegeben und durch Kommata voneinander getrennt werden.

Wenn Sie sowohl für font-size als auch für line-height Werte angeben wollen, müssen Sie die Werte mit einem Schrägstrich voneinander trennen:

h3 {
  font: italic 18pt/20pt verdana, arial, sans-serif
}

Eine Aufstellung der möglichen Kurzschrift-Eigenschaften sehen Sie in der folgenden Tabelle.

Tabelle: Kurzschrift-Eigenschaften.

Eigenschaft Wert Beispiel
background background-color
background-image
background-repeat
background-attachment
background-position
background: url(book.gif) #999 no-repeat top;
border border-width border: thin solid #000;
border-left border-style
border-right border-color
border-top
border-bottom
font font-style
font-variant
font-weight
font-size/line-height
font-family
caption
icon
menu
message-box
small-caption
status-bar
font: 14px italic Verdana, Arial, sans-serif;
list-style list-style-type
list-style-position
list-style-image
list-style: circle inside;
margin margin-top
margin-right
margin-bottom
margin-left
margin: 5px 0px 5px 10px;
margin: 5px;
padding padding-top
padding-right
padding-bottom
padding-left
padding: 5px 10%;

Siehe auch

  

<< zurück vor >>

 

 

 

Tipp der data2type-Redaktion:
Zum Thema CSS bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright der deutschen Ausgabe © 2007 by O’Reilly Verlag GmbH & Co. KG
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "CSS Kochbuch" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

O’Reilly Verlag GmbH & Co. KG, Balthasarstr. 81, 50670 Köln