@keche

Вопрос про стилистику верстки. Как правильно верстать?

Есть например контейнер в нем логотип. Слева у лого картинка, справа текст. Как лучше сделать лого в одном блоке и картинку и текст. Или например создать div для лого, слева разместить div для картинки а справа div для текста.

Есть ли вообще какие то правила хорошего тона верстки и как правильно? Или не играет роли такой вопрос? Главное реализовать как можешь?

И как правильно по валидации или как лучше для SEO оптимизации под Яндекс и Google?
  • Вопрос задан
  • 390 просмотров
Решения вопроса 1
@Ooos
Front-End
Все картинкой! Это же лого...
Допишешь текст в alt, title
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
sadisme
@sadisme
font-size:30rem
Без разницы. В данном случае, можно и просто бэкграундом картинку задать. От дополнительной картинки в логотипе, сайт в топ 10 не выйдет.

Правило одно - картинки выводить картинками, а элементы оформления - фоновыми изображениями.
Ответ написан
Комментировать
@Gryadk_in
Правила хорошего тона:
  1. логотип - ссылкой на главную
  2. не плодить сущностей без надобности

Как верстать - в зависимости от содержания, чем проще и короче код, тем лучше.
Ответ написан
Комментировать
Ankhena
@Ankhena Куратор тега CSS
Нежно люблю верстку
Логотип должен быть ссылкой на главную страницу сайта.
Поэтому:

Вариант 1:
Логотип, т.е. картинка с текстом это единое целое и текст в ней не должен быть текстом.
Значит в HTML это просто ссылка без анкора, у которой фон это картинка.

Вариант 2:
Если текст должен быть текстом.
Тоже самое, только в анкоре у ссылки нужны слова. Можно со спанами, если несколько слов или строк и они должны иметь разный вид.

Исхожу из идеи, что картинки в оформлении должны быть background'ами. С помощью img вставляю только картинки которые ими являются с семантической точки зрения.
И второе: городить поменьше тегов. Т.е. img оборачивать еще и в div (это если меня не слушать и вставлять логотип с помощью img) - это вообще лишнее действие для которого нет оснований.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 08:04
1 руб./за проект
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект