/* Attributselektor Element E mit Attribut foo */ E[foo]{} /* Attributselektor Element E mit Attribut foo und Wert bar */ E[foo="bar"]{} /* Attributselektor Element E mit Attribut foo, dessen durch Leerzeichen getrennte Liste von Werten * bar enthält (p[foo~="bar"] entspricht p.bar)*/ E[foo~="bar"]{} /* Attributselektor Element E mit Attribut foo, dessen durch Trennstriche (-) getrennte Liste von Werten mit bar beginnt */ E[foo|="bar"]{} /* Attributselektor Element E mit Attribut foo, dessen Wert mit bar beginnt */ E[foo^="bar"]{} /* Attributselektor Element E mit Attribut foo, dessen Wert mit bar endet */ E[foo$="bar"]{} /* Attributselektor Element E mit Attribut foo, das die Zeichenkette bar enthält */ E[foo*="bar"]{} /* BEISPIELE */ /* Beispiel alle a Elemente deren Klassenname mit valAddThis_ beginnt */ a[class^="valAddThis_"]{} /* Beispiel mit img */ .item-page img [style="float: left;" ]{ margin-left : 0; } /* Nur bestimmte Typen ansprechen */ input[type ="password"]{} input[type ="text"]{} input[type ="submit"]{} ul[type ="square"]{}