Как лучше сверстать меню ul li

(Ответов: 5, Просмотров: 771)
  1. Развиваюсь ^^, Аватар для GOODPower
    • Регистрация: 13.04.2013
    • Сообщений: 381
    • Записей в дневнике: 2
    • Репутация: 95
    • Webmoney BL: ?
    Здравствуйте, есть вот такое меню:


    На данный момент я его сверстал так:
    Код:
    			<ul>
    				<li id="cofemashin"><img src="./images/cofemachine.png">Кофемашины</li>
    				<li id="capsul">Капсулы</li>
    				<li id="molot">Молотый и зерновой кофе</li>
    				<li id="tea">Чай</li>
    				<li id="acessuar">Аксессуары</li>
    			</ul>

    Хотел бы узнать, как лучше всего сверстать подобное ? Как сделал я, как понимаю, это не лучший выход. Может лучше "Кофемашины" закрыть в <a> тег и у данного тега сделать беграунд кофеварка + сделать блоком, что бы куда не наводил, отображался задний вон активный.
    • 0
  2. Студент Аватар для asdixer
    • Регистрация: 20.12.2013
    • Сообщений: 63
    • Репутация: 9
    • Webmoney BL: ?
    <ul>
    <li><a href="#"><img src="/images/cofemachine.png">Кофемашины</a></li>
    <li><a href="#"><img src="/images/capsyli.png">Капсулы</a></li>
    <li><a href="#"><img src="/images/cofe.png">Молотый и зерновой кофе</a></li>
    ....
    </ul>
    • 1

    Спасибо сказали:

    GOODPower(10.02.2014),
  3. Развиваюсь ^^, Аватар для GOODPower
    • Регистрация: 13.04.2013
    • Сообщений: 381
    • Записей в дневнике: 2
    • Репутация: 95
    • Webmoney BL: ?
    <ul>
    <li><a href="#"><img src="/images/cofemachine.png">Кофемашины</a></li>
    <li><a href="#"><img src="/images/capsyli.png">Капсулы</a></li>
    <li><a href="#"><img src="/images/cofe.png">Молотый и зерновой кофе</a></li>
    ....
    </ul>
    Имелось ввиду, нормально ли так верстать или лучше всего использовать картинку как задний фон, что бы лишним кодом не захломлять и постараться все делать в CSS. Ведь, чем меньше кода, тем лучше для SEO, не так ли ?

    Или в моем случае подобная реализация неизбежна ?
    • 0
  4. Работаю Аватар для arhimed
    • Регистрация: 25.11.2013
    • Сообщений: 712
    • Репутация: 426
    • Webmoney BL: ?
    GOODPower,
    Так то оно так, но если от этого дизайн становится менее привлекательным, то не стоит отказываться от фоновой картинки.
    В первую очередь нужно думать о людях, ну а о "девушках? - о девушках потом!" - думаю, мысль поняли. Помимо самого кода есть еще огромный список факторов, влияющих на ранжирование и среди них объем кода далеко не на первом месте.
    Пишу для себя тут: уютное пространство.
    • 1

    Спасибо сказали:

    GOODPower(10.02.2014),
  5. Развиваюсь ^^, Аватар для GOODPower
    • Регистрация: 13.04.2013
    • Сообщений: 381
    • Записей в дневнике: 2
    • Репутация: 95
    • Webmoney BL: ?
    Буду иметь ввиду и постараюсь пока организовать все как знаю, а потом уже выкину на просмотр, что бы оценили
    • 0
  6. Дипломник
    • Регистрация: 15.07.2013
    • Сообщений: 189
    • Репутация: 43
    • Webmoney BL: ?
    Цитата Сообщение от GOODPower Посмотреть сообщение
    или лучше всего использовать картинку как задний фон, что бы лишним кодом не захломлять и постараться все делать в CSS
    Именно так - картинку прописать через css свойство background.
    Более того, делается спрайт, чтобы при наведении возникала подсветка нужного элемента. Если вы просто будете подменять одну картинку на другую внутри <li>, будет возникать небольшой "лаг" - когда одна уже исчезла, а вторая еще не подгрузилась. Некрасиво смотрится.
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Какое меню выглядит лучше?
Оффтоп и свободные темы 10 11.06.2013 11:20
Как правильно сверстать меню?
Web программирование 8 31.05.2013 15:40
Сверстать шаблон
Web дизайн 4 16.03.2013 18:22
сверстать шаблон
Создание сайтов 3 30.10.2011 20:49
сверстать шаблон
Web программирование 0 07.09.2011 18:08

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры