2016-07-25 5 views
1

Im Moment habe ich so etwas in meiner CSS-Datei:Pseudo-Klasse in html

a:active { 
    color: purple; 
} 

p { 
    color: pink; 
} 

und jetzt will ich die HTML, dass in ausschließlich integrieren.

Für die p es einfach ist, hätte ich nur

<p style = "color: pink">Foo</p> 

Meine Frage ist, wie kann ich

+0

Sie sollten normale Klassen statt psudo-Klassen verwenden. –

+1

Hier ist ein Link, der Ihnen http://stackoverflow.com/questions/5293280/css-pseudo-classes-with-inline-styles helfen könnte. – Rex

Antwort

2

Sie können die Pseudo-Klassen in den eigentlichen HTML integrieren. Das CSS für Pseudo-Klassen kann entweder mit CSS oder mit JavaScript-Events (click, mouseover, etc), aber nicht direkt mit HTML, zugewiesen werden.

Sie könnten dies jedoch zum Beispiel mit onmousedown="func()" tun, und würden die Stile mit func(); wäre dasselbe wie über CSS mit :active Pseudo-Klasse setzen).