Логин: Пароль: Забыли пароль? Регистрация
Рекламный блок

              

Страница 1 из 11
Форум » FOR WEB-MASTER`S » Учебник » Семантика тем(Wordpress)
Семантика тем(Wordpress)
sg-uaДата: Четверг, 10.02.2011, 18:19 | Сообщение # 1

Репутация: 0
Сообщений: 250
Награды: 0
Статус:
Дочерние темы могут кардинально изменять любой существующий функционал. Допустим, вам нравится определенная тема, в которой имеется класс column-right, отвечающий за размещение сайдбара с правой стороны от основного контента. Однако, вы хотите, чтобы сайдбар выводился с левой стороны. Как поступить? Установить правило float:left в стилевых таблицах. Правда, оно может воздействовать не только на сайдбар, но и на другие связанные элементы – все это не существенно, поскольку сейчас нас волнует сама идея, как провести требуемые изменения.

Минус такого решения – запутанность кода. Почему элемент, находящийся в классе column-right, обладает левым позиционированием, несмотря на то, что в названии класса присутствует слово right? Название класса должно быть осмысленным, особенно когда над проектом работает целая команда людей. Если название отражает суть элемента, вам будет проще разобраться в том, что он делает.

Теперь перейдем к рассмотрению термина «сайдбар». Большинство дизайнеров считает, что если файл шаблона носит название «sidebar.php», то и сам боковой столбец должен иметь класс sidebar. Такое применение основывается на тех временах, когда WordPress использовался лишь в качестве платформы для создания блогов. Сейчас WordPress – это полноценная CMS, позволяющая создавать сайты различной направленности. В связи с этим почему бы боковой колонке не присвоить класс с разумным названием sidecolumn? Тут стоит обратить свое внимание на то, что боковой столбец обычно имеет произвольную ширину и располагается между основным контентом и подвалом. С этой точки зрения, название sidebar является более разумным, поскольку подчеркивает тот факт, что это именно ограниченная панель, а не столбец, который может принимать любую ширину.

Семантика должна являться определяющим фактором в процессе именования классов. Впоследствии, при редактировании файла стилей вам самим же будет проще разобраться во всех правилах.

 
Форум » FOR WEB-MASTER`S » Учебник » Семантика тем(Wordpress)
Страница 1 из 11
Поиск:


Статистика форума Zorend.ru
Последние темы Популярные темы Лучшие пользователи Новые пользователи Звезды ZOREND`a
Глобальное обновление
Пара Анекдотов
Правила раздела
Считаем до 1000
Какая видео карта сейчас нормальная?
WebThumb 2.0 - Обмен посетителями на ваш сайт
халявные Icq налетай!
Аву плиз
 Считаем до 1000
 Конкурс "Уникальный человек"
 Участники конкурса "Уникальный человек"
 Играем в города :)
 Ваш аппарат
 Жалобы на участников конкурса "Уникальный человек"
 Зимняя шапка.
 Смайлики
Timoha - (Сообщений: 1091)
cook - (Сообщений: 1056)
pikus - (Сообщений: 1012)
Adrianoosem - (Сообщений: 419)
n1ceman - (Сообщений: 319)
b0ot - (Сообщений: 313)
sg-ua - (Сообщений: 250)
Аватар - (Сообщений: 250)
Alisasslom - (Зарегистрирован: 20.07.2015)
donkj4 - (Зарегистрирован: 20.07.2015)
meroslEr - (Зарегистрирован: 20.07.2015)
MelvinRat - (Зарегистрирован: 20.07.2015)
randiew16 - (Зарегистрирован: 20.07.2015)
ArthurGers - (Зарегистрирован: 20.07.2015)
CharlesCida - (Зарегистрирован: 20.07.2015)
guydd11 - (Зарегистрирован: 20.07.2015)
friendgog - (Репутация: 1187)
cook - (Репутация: 1004)
b0ot - (Репутация: 500)
pikus - (Репутация: 201)
Вадим - (Репутация: 102)
Timoha - (Репутация: 7)
-Wicked - (Репутация: 5)
plan - (Репутация: 5)