Dreamweaver 8: CSS

zum Anfang der Seite CSS-Regeln

 

Reihenfolge von Regeln oder Deklarationen ändern

Umsortieren der Reihenfolge der CSS-Regeln oder der Deklarationen innerhalb einer CSS-Regel:
Das Umsortieren erfolgt im Quellcode. Anzeigen des Quellcodes:

Danach kann die Reihenfolge händisch geändern werden, mit ausschneiden (Strg+X) und einfügen (Strg+V) an der gewünschten Position. Dazu müssen ganze Zeilen inklusive Zeilenumbruch markiert werden, ansonsten kommt nach dem Einfügen der ausgeschnittenen Zeile die Zeilenumbrüche durcheinander (Leerzeilen, zwei Deklarationen hintereinander in einer Zeile). Tipps zum richtigen markieren:

Reihenfolge der Regeln beim Erstellen der Regeln
Dreamweaver fügt neu erstellte Regeln scheinbar zufällig irgendwo zwischen den bestehenden Regeln ein. Dadurch kommt rasch ein ziemliches Durcheinander zusammen. Dennoch kann man in Dreamweaver 8 die Reihenfolge beeinflussen:

zum Anfang der Seitezum Anfang der Seite Zuordnung von Regeln

zum Anfang der Seite Zuweisen von Klassen

Empfohlene Vorgangsweise im Dreamweaver

  1. zuerst Regel mit der Klasse anlegen
    Neue CSS-Regel anlegen, im Dialogfenster als Selektor-Typ "Klasse" wählen. Darunter im Kombinationsfeld "Name" das Trennzeichen . (Punkt) und ohne Leerzeichen gleich darauf den selbst gewählten Namen eintippen (Tipps zur Namenswahl siehe oben)
  2. die Klasse den gewünschten Tags zuordnen
    • Tag auswählen: in die Textstelle klicken und dann in der Symbolleiste das entsprechende Tag anklicken oder mit Strg+8 solange erweitern, bis der gewünscht Tag vollständig markiert ist.
    • Klasse zuordnet: Im Fenster Eigenschaften das Feld Stil öffnen und die gewünschte Klasse anklicken oder im Kontextmenü den Eintrag CSS-Stile öffnen und dann die gewünschte Klasse auswählen

Anmerkung: Dreamweaver verwendet für Klassen an einigen Stellen den Begriff Stil.

HTML-Code: Klassen werden im HTML-Code im Anfangstag durch das Attribut class zugeordnet. Daher sehen die tags eines Absatzes, dem die Klasse mit dem Namen "wichtig" zugeordnet wird, folgendermaßen aus: <p class="wichtig"> … </p>
Beim Namen wird kein . (Punkt) verwendet, da dieser nur in Selektoren in CSS-Regel als Trennzeichen zwischen HTML-Element (oder auch Universalselektor * oder auch ohne HTML-Element) und Klassenname verwendet wird.

 

zum Anfang der SeiteZuweisen von IDs

Empfohlene Vorgangsweise im Dreamweaver

  1. zuerst Regel mit der id anlegen
    Neue CSS-Regel anlegen, im Dialogfenster als Selektor-Typ "Erweitert" wählen. Darunter im Kombinationsfeld "Selektor" das Trennzeichen # (Raute, Hash) und ohne Leerzeichen gleich darauf den selbst gewählten Namen eintippen (Tipps zur Namenswahl siehe oben)
  2. die id dem gewünschten Tag zuordnen
    • divs: Nur bei div-tags unterstützt Dreamweaver die Zuordnung einer id auf einfache Weise.
      • Zuweisen beim Erstellen eines divs: Im Menü Einfügen den Befehl Layoutobjekte und dann div-Tag auswählen. Im Dialogfenster kann man im Kombinationsfeld ID eine id ausgewählen.
        Anmerkung: Da ids nur einmal zugewiesen werden dürfen, werden im Kombinationsfeld nur jene ids aufgelistet, die in dieser (X)HTML-Datei noch nicht zugewiesen wurden.
      • Nachträgliches Zuweisen: Das div-tag markieren, z.B. durch anklicken des <div> in der Darstellung des Strukturzweiges in der Statusleiste. Im Fenster Eigenschaften erscheint ein Kombinationsfeld Div-ID, in dem man eine id auswählen kann.
        Anmerkung: Da ids nur einmal zugewiesen werden dürfen, werden im Kombinationsfeld nur jene ids aufgelistet, die in dieser (X)HTML-Datei noch nicht zugewiesen wurden.
    • Alle anderen (X)HTML-Elemente außer div
      • Kann man nur nachträglich zuweisen: Das gewünschte tag muss in der Darstellung des Strukturzweiges in der Statusleiste sichtbar sein. Dann klickt man mir der rechten Maustaste auf dieses tag. Im Kontextmenü erscheint der Befehl "ID festlegen", in dessen Untermenü man die gewünschte id auswählen kann.
        Anmerkung: Da ids nur einmal zugewiesen werden dürfen, werden im Kombinationsfeld nur jene ids aufgelistet, die in dieser (X)HTML-Datei noch nicht zugewiesen wurden.
      • Es kann natürlich der Code "händisch" in der Code-Ansicht eingetippt werden.

HTML-Code: Ids werden im HTML-Code im Anfangstag durch das Attribut id zugeordnet. Daher sieht das tag eines divs, dem die id mit dem Namen "kopf" zugeordnet wird, folgendermaßen aus: <div id="kopf"> … </div>
Beim Namen wird keine # (Raute, Hash) verwendet, da diese nur in Selektoren in CSS-Regel als Trennzeichen zwischen HTML-Element (oder auch Universalselektor * oder auch ohne HTML-Element) und id-name verwendet wird.

 

zum Anfang der Seite xxx

xxx