No tam obsługa w JS to co kto lubi. Oczywiscie jak wie ze chce konkretnie ten element, no to ID i bajka. Ale jakby troche sie tym omijalo ulomnosc javascriptu co do pobierania z klas. Robiac jakis schemat z id="item-2". W sumie to nie jestem pewny, od zawsze uzywalem jQuery.
A co do stylowania, no nie uzywa sie ID do stylowania i chuj. Wlasnie z tego ze powoduje problemy z zachwianiem struktury dziedziczenia styli. Owszem, mozna to wykorzystac, i wtedy sie przydaje, ale to juz bardziej jako hack i ominiecie innego problemu, a nie jako schemat stylowania. Do stylowania są klasy i tagi, a nie id. Uzywaj ID do stylowania jak wiesz co robisz, i znasz tego konsekwencje.
Zakładki