Же самой причине, по которой вы избегаете названия стилей согласно их внешнему
Виду, вы должны избегать названия их по расположению. Иногда такое
название, как #leftSidebar, кажется очевидным выбором: <<Я хочу, чтобы весь
материал в этом блоке был размещен у левого края страницы!>) Но, возможно,
Кто-то захочет переместить левое боковое меню вправо, вверх или даже вниз
Страницы. И внезапно название #l eftS i deba r перестанет иметь какой-либо смысл
Вообще. Названия, более соответствующие назначению этого бокового меню, -
#news, #events, #secondaryContent, #mai nNav- идентифицируют его независимо от
Места расположения. Названия, которые вы видели до сих пор в этой книге, -
#ga ll ery, . fi gure, . banner, #wrapper и т. д. - подчиняются этому правилу.
Всегда есть соблазн использовать имена типа #header и #footer (для элементов,
Которые всегда находятся в верхней или нижней части страницы), поскольку
Их названия более чем очевидны. Но вы во многих случаях сможете подобрать
имена, которые луч!Йе определяют содержимое элементов, например #brandi ng
Вместо #header. С другой стороны, использование имен с информацией о позиции
Иногда имеет смысл. Скажем, вы хотите создать два стиля: один для передвижения
Изображения в левую часть страницы, а другой - для передвижения