Помимо классов, каждый html элемент может иметь id аттрибут.
Использование атрибутов id дает несколько преимуществ: вы можете использовать id для стилизации одного элемента, а позже вы узнаете, как можно использовать id для поиска и изменения определенных элементов с помощью JavaScript.
Атрибуты id должны быть уникальными. Т.е. один и тот же id не может быть присвоен больше чем одному элементу на странице. Это общепринятая практика, хоть браузеры и позволяют делать обратное. Поэтому, пожалуйста, не указывайте один и тот же атрибут id более чем одному элементу.
id элемента должен начинаться с любого латинского символа и может содержать в себе латинские буквы (A–Z, a–z), цифры (0–9), символ дефиса (-) и подчеркивания (_). Использование русских букв в именах идентификатора недопустимо.
<h2 id="my-id">
В css стилях перед id стоит символ #
#my-id{
color:red;
}