Кога да ползвам class и кога id ?
В кои случаи е по добре да ползвам class и в кои id?
В гугъл попаднах на няколко статии, свързани уж с точно този проблем, и след прочитането им станах още по-объркан.
До колкото разбрах, клас-а се ползва при обектите, които се повтарят периодично. И тук почва да се двуумя, какво представлява това повторение и какви рамки обхваща ?
Например header-a ми е само 1 в страницата, и не се повтаря в нея, но в проекта го има на всяка страница.
Умните IDE-та ще ти подчертаят за грешка ако имаш две ID-та. Също ID-то е "по-силно" от class-а. Т.е. ще го презапише(overwrite). Класове може да се слагат по няколко на един елемент - <p class="left blue"></p> - параграф с два класа "left" и "blue". ID-то винаги е едно. Ето една интересна статия и още една за "силата" на различните селектори.