Верстка. Как правильно позиционировать элементы в этом случае

Здравствуйте.
В последнее время начал сильно беспокоиться о валидности, чистоте и "правильности" своего кода, чтобы он в говнокод не превращался.

Получилось, что мне надо было сверстать Responsive макет этого
Сверстал на Bootstrap 2.3.1. Всё хорошо выглядит.

Я оформил элементы блоков в виде списка через

<ul>
<li>


и позиционировал иконки через

position: relative;
  left: 15%;


Скажите, насколько это "правильно", или это говнокод? Как "правильнее" сделать?
Или я зря схожу с ума. Меня беспокоит padding и relative позиционирование.
  • Вопрос задан
  • 2436 просмотров
Решения вопроса 1
<ul>
  ...
  <li><a href="">Пункт меню</a></li>
  ...
</ul>

ul > li > a {
  backgroung: url(buttton.png) no-repeat left center;
  display: block;
  padding-left: 15px;
}

...и ещё куча всяких стилей, но уже на Ваше усмотрение и т.д. и т.п.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы