Новый вопрос здесь. Я нахожусь на начальных этапах создания сайта в HTML/CSS на основе эскиза, который я сделал. Поэтому я планирую свои DIV на домашней странице, и мне интересно, как их назвать и какие элементы должны иметь свои собственные контейнеры. До сих пор у меня есть следующее:
- контейнер (содержит все на странице)
- (будет содержать логотип и ссылки, которые визуально видны)
- сноска
- (это будет содержать только виджет, который воспроизводит звуковые дорожки)
Теперь я также хочу, с правой стороны моей страницы, на боковой панели, три других элемента:
- поле, содержащее заголовки/описания RSS-канала из моего блога.
- поле, содержащее несколько дат предстоящих событий
- поле, содержащее некоторые ссылки на мои другие сайты.
Я ищу мнения о том, что является лучшим (и, я думаю, самым "семантическим" ) способом обработки DIV для этих элементов "боковой панели". Поскольку мой план состоит в том, чтобы эти три прямоугольника совпадали друг с другом, я должен просто создать одну главную "боковую панель" DIV, а затем создать отдельные DIV для каждого из элементов ( "feed-box", "event-box" и "link-box"? Или не должно быть "боковой панели" DIV (не так ли подразумевается стиль/позиция?), а вместо этого просто использовать три конкретных DIV?
Кроме того, должен ли я предоставить этот ящик, содержащий аудиовизор, идентификатор "содержимого" (хотя я точно знаю, что в него входит), или это должно быть что-то вроде "аудио-виджета"? (Кто знает, может быть, через год он будет содержать другой контент.)
Как вы думаете, что лучше всего подходит для такого рода именования? Я понимаю, что нет ни одного правильного ответа, и что это может быть педантично, чтобы слишком зависеть от этих имен. Но "лучший" способ справиться с этим не очевиден для меня, и я хотел бы с самого начала понять, почему я принимаю данное соглашение об именах
Спасибо.