Link-Direktformatierung mit :link, etc
Thomas
- css
Hallo,
ist es möglich, bei der Direktformatierung eines <A>-Links auch zwischen :link, :active, :hover, etc. zu unterscheiden?
so soll der Link normal formatiert sein:
<A style="color:#000;textdecoration:underline;" href="...">
Hallo Thomas,
ist es möglich, bei der Direktformatierung eines <A>-Links auch zwischen
:link, :active, :hover, etc. zu unterscheiden?
Nein. Pseudoklassen sind Bestandteil des Selektors in einer CSS-Regel. Die
grundlegende Syntax von CSS, einmal in einem Stylesheet und zum anderen in
einer Direktformatierung sieht ja so aus:
selektor { /* CSS-Regel */ }
und
<element style=" /* CSS-Regel */ " />
Bei der Direktformatierung ist also kein Selektor vorhanden, also auch
keine Pseudoklasse. Sorry.
Hallo Tim,
Pseudoklassen sind Bestandteil des Selektors in einer CSS-Regel. Die
grundlegende Syntax von CSS, einmal in einem Stylesheet und zum anderen in
einer Direktformatierung sieht ja so aus:selektor { /* CSS-Regel */ }
Genau genommen ist das nicht ganz richtig. Schau:
blockquote { border: thin solid black; }
^--------------------------------------^
Regel bzw. Regelsatz
^--------^ ^-----------------------^
Selektor Deklaration
^----^ ^--------------^
Eigenschaft Wert
Der Selektor ist Bestandteil der Regel. Wie folgt wäre es also richtig:
selektor { /* CSS-Deklaration */ }
Gruß,
MI
Hallo Michael,
Der Selektor ist Bestandteil der Regel. Wie folgt wäre es also richtig:
Ich verwechsel die genauen Bezeichnungen jedes Mal. Danke.