Czy tych selektorów się używa?

0

Czy tych selektorów się używa? Np.

p[class]
p[class="name"]
p[class~="name","name1"]

Wydaję mi się, że lepiej używać taki stylów css:
.class {}
p.name

Zamiast dwóch pierwszych selektorów.

Jedynie ten trzeci selektor wydaje się być sensowniejszy.

0

Nie, bo są mniej czytelne, więcej pisania, przede wszystkim mniej wydajne, a ostatnie jest błędne (nie możesz tam postawić przecinka i kolejnej wartości).

0

Jeśli projektujesz stronę to raczej tego nie używaj, no bo mało czytelne i więcej stukania.

Z samego selektora atrybutu czasem korzystałem przy przerabianiu już istniejących stron, kiedy np. nie było żadnych klas przypisanych do elementów, a struktura strony pogmatwana.

0
dzek69 napisał(a):

Nie, bo są mniej czytelne, więcej pisania, przede wszystkim mniej wydajne, a ostatnie jest błędne (nie możesz tam postawić przecinka i kolejnej wartości).

Z punktu widzenia css nie, ale przydaje się w połączeniu z js'em. Np.

$("[class$=--open]").click .. 

1 użytkowników online, w tym zalogowanych: 0, gości: 1