Open ghost opened 4 years ago
Cześć,
Podejrzewamy, że w tych projektach są wprowadzone testy automatyczne i posługiwanie się atrybutami id
jest wymagane w celu łatwiejszego zlokalizowania elementów na stronie.
Drugim powodem może być wykorzystanie tego w celu lepszego poznania CSS - zaznajomienia się ze składnią i pokazania pewnych zależności, co w początkowym etapie nauki jest bardzo ważne.
Oczywiście nie twierdzimy, że absolutnie nie wolno stylować po id
- po prostu warto mieć świadomość do czego może to doprowadzić i zacząć wykorzystywać metodologie, w szczególności w większych projektach. (więcej informacji)
Dziękuję za odpowiedź!
Oczywiście nie twierdzimy, że absolutnie nie wolno stylować po
id
(...)
Było to jak najbardziej zrozumiałe na wykładzie, byłem tylko ciekawy czy w przypadku freeCodeCamp'u za id
stoi jakaś głębsza filozofia :)
Pozwolę sobie ponownie otworzyć issue, taka informacja może się przydać innym uczestnikom kursu. Jak masz jeszcze jakieś pytania to śmiało pytaj :)
Cześć, mówiliście na pierwszych zajęciach o zaletach posługiwania się klasami (np. przy pomocy metodologii BEM) w kontrze do atrybutu id. Jak myślicie, dlaczego we wszystkich projektach freeCodeCamp dotyczących RWD w user stories wymagane jest notoryczne posługiwanie się atrybutem id? link do tych projektów