INFO + FRAGE + ANTWORT
Ausgewählt: INFO Nr. 1129
zum Thema
MULTIMEDIA WEBDESIGN HTML CSS
Stichwörter: HTML, CSS, CSS-Code in Textdatei
Inhalt: cadat info CSS-Code in Textdatei
Der CSS-Code kann auch in eine externe Textdatei geschrieben werden. Diese [1] Textdatei hat normalerweise die Dateiendung "css" (zB basis.css) und enthält nur den reinen CSS-Code. Das sind die Selektoren und zwischen den geschweiften Klammern die Deklarationen.

Alle Seleketorentypen können hier definiert werden:
[2] Typselektoren (HTML-Tags): Name des Selektors (zB body) ohne Zusatzzeichen und Deklarationen
[3] Klassenselektoren: Punkt (.) vor dem Namen des Selektors (zB body) und Deklarationen
[4] ID-Selektoren: Raute (#) vor dem Namen des Selektors (zB #layer1) und Deklarationen
[5] Pseudoklassen: Nach HTML-Element ein Doppelpunkt (:) vor dem Namen des Selektors (zB a:link) und Deklarationen
Siehe u.a. auch -> CSS - Selektoren-Typen und -> CSS, Aufbau, mehrere Deklarationen
Die CSS-Datei kann in beliebig vielen HTML-Dateien aufgerufen werden. Das hat den Vorteil, dass Änderungen nur in der CSS-Datei und nicht in jeder zugehörigen HTML-Datei gemacht werden müssen.
Beispiel
[1] CSS-Datei: "basis.css"
body {
font-family: Arial, Helvetica, sans-serif;
color: #1c1c1c;
}
.titel {
font-size: 14pt;
font-weight: bold;
}
#layer1 {
position:relative;
width:300px;
height:200px;
z-index:7;
left: 0px;
top: 0px;
overflow: hidden;
border: 1px solid #6e6e6e;
}
a:link,
{
text-decoration:none;
color: #ff0000;
}

In dieser CSS-Datei werden als Beispiel alle 4 Selektorentypen definiert.
??? FRAGE Nr. 1248
zum Thema
MULTIMEDIA WEBDESIGN HTML CSS
Frage: Was ist beim Erstellen einer externen CSS-Datei?
  Welche Antwort / Antworten ist / sind richtig? (Mindestens 1 Antwort ist, maximal 6 Antworten sind richtig)
  Als reine Textdatei speichern (Endung üblicherweise: .css)
  Zu Beginn Zeichencode definieren
  Besteht aus Selektoren und Definitionen zwischen geschweiften Klammern
  Typselektoren ohne Zusatzzeichen
  Klassenselektoren mit Punkt und ID-Selektoren mit Raute vor dem Namen
  Pseudoklassen mit Doppelpunkt vor dem Namen
  max. 3 Punkte