Подскажите по коду
В работе одной из студий увидел код:
<div><a href="/"><img src="/img/logo.jpg"></a></div> А почему не <a id="image1"></a> и соответствующий стиль с background Первый вариант семантически вернее? Или как? |
Первый вариант лучше. Во-первых, размеры у картинки ставятся автоматом, в отличие элемента с бекграундом (который ради этого ещё и блоковым делать придётся, что не есть хорошо). Во-вторых, нагляднее. В-третьих, не нужно прописывать отдельный стиль и путаться потом в них. В-четвёртых, в случае, если картинка не загрузилась, можно сделать замещающий текст.... Мне продолжать?)
|
да, если можно...я планирую устраиваться в студию верстальщиком...и мне сказали переделать мой код на правильный. позже я выложу ещё сомнительные куски и вопросы...
|
Ну ссылку блоковой делать приходится частенько, ибо hover в ie6)
|
Цитата:
Цитата:
|
Мне просто не у кого спросить.
Ещё конструкция: <div class='block-top-left3'><span></span></div> зачем <span></span>? |
ещё конструкция
<li id="top-block-links"> <span> <a href="/">На главную</a> <a href="/sitemap/">Карта сайта</a> <a href="/feedback/">Обратная связь</a> </span> </li> 1. ПОчему код обернут в li? Насколько знаю с помощью li верстают меню. 2. Почему ссылки обрамлены в span, да ещё и без стиля? |
Я откуда знаю) Проанализируйте код и css, может, есть какие-то правила типа:
.block-top-left3 span { /* ...some rules... */ } |
|
Юзайне файербаг при анализе, - слева код, справа css элемента - удобно.)
|
Разве возможно с сервера вытянуть css код? Я не знаю как, подскажите
|
бошкастена.жпг
Вы уволены. |
Цитата:
|
Да точно, через строку читал.)
|
<span></span>
просто пробелы, которые обычно вставляются с помощью ВИЗВИГА :D Кстати, <img> грузится быстрее чем background-image С сервера php вытянуть намного сложнее ) |
Blizzart, что такое "ВИЗВИГА" и как с его помощью ставить пробелы?
|
Я, наверное, не так выразился - WYSWIG сам ставит пробелы, а я потом удаляю ))
|
А вы это к чему, собственно?
|
Цитата:
|
С точки зрения сео-оптимизации, Уважаемый автор темы, первый вариант лучше! Но далеко не все нужно делать картинками. Например, на сайте черный фон с белыми буковками, и никому, я надеюсь, даже в бреду, не придет в голову этот фон делать картинкой, чтобы потом раскрутить эту картинку в поиске по изображениям)))
|
Плюс, в коде студии я обнаружила ошибку, может быть когда-нибудь, Уважаемый автор, это вам пригодиться. У элемента <img /> по спецификации XHTML(не HTML), обязательным параметром должен стоять атрибут alt - альтернативный текст для изображения. <img src="" alt="" />. Удачи в работе!!!
|
Часовой пояс GMT +3, время: 21:18. |