Дискуссия по поводу именования основных блоков на странице
06 Sep. 2007Агат инициировал обмен мнениями по вопросу именования стандартных блоков. Надеюсь народ не будет спать, тогда может получиться интересная дискуссия, полезная для всех.
Я на сегодня пришел к использованию следующих имен:
Классы
- wrap, lining (обертка, подкладка)
- content (как вариант: article)
- header, footer (классика жанра)
- aside, extra (для боковых, и не только боковых, блоков-колонок, которые содержат меню, новости сайта, ссылки, рубрики итдитп)
- nav (любое навигационное меню)
ID (используются главным образом как якоря)
- to-navigation
- to-content
- to-top
- to-bottom
- итдитп)
Я чаще использую классы, они могут многократно повторяться на одной странице, не вызывая ошибок валидации. ID я использую по прямому назначению — в качестве ссылок.