Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

При верстке макета сайта в html какую лучше использовать верстку? Блочную или семантическую? Ответ пожалуйста обоснуйте.

Павел Иванов Знаток (348), закрыт 9 лет назад
Лучший ответ
Yulia Amake Мудрец (16573) 9 лет назад
Если вы имеете в виду разметку только на div-ах и html5 разметку с новыми семантическими тегами (header, footer, article, section и т. д.) и семантическую разметку, в целом, когда тег используется по назначению и полностью соответсвует содержимому то, конечно, лучше семантическая верстка, а не просто верстка на div-ах.
Во-первых, это правильно, когда блоки на сайте разделены по смыслу, сейчас это стандарт и поисковики больше любят логичный структурированный код, плюс чаще всего кода гораздо меньше, т. к. не нужно классифицировать абсолютно каждый элемент на странице, а, в третьих, это удобно непосредственно для верстальщиков, особенно, это касается дальнейшей тех. поддержки сайта, когда один раз посмотрев на код, сразу понятно, где и что.
Остальные ответы
Ded@ M@gic Оракул (92506) 9 лет назад
Ну начнем с того что Семантическая вёрстка, или семантический HTML-код, — это подход к созданию веб-страниц на языке HTML, основанный на использовании HTML-тегов в соответствии с их семантикой (предназначением), а также предполагающий логичную и последовательную иерархию страницы.

Термин Блочная верстка подразумевает использование тегов Div для позиционирования элементов сайта будь то картинки тексты плагины или ещё что либо. Что никак не противоречит определению семантики.

В отличие скажем от табличной верстки где с задачей позиционирования справляются с помощью тега Table, предвосхищая вопрос о преимуществах блочной и табличной верстках. Для сайтов используйте блочную для e-mail рассылок табличную (из за многообразия почтовых клиентов и особенностей обработки ими css)

Подразумевается что блочная верстка сама по себе должна быть семантической)

Если перефразировать ваш вопрос на примере кузнеца получится что-то вроде.

"Как лучше должен работать кузнец используя молот и наковальню по назначению или просто используя молот и наковальню"
Сергей ЧендиловЗнаток (481) 9 лет назад
Он скорее всего имел введу под семантической версткой теги header, footer, article, section, container, а под блочной div class=''. И вопрос заключался в том что лучше первое или второе, ведь мы все знаем что "семантическую" верстку этими спец тегами можно заменить на div.
Ded@ M@gic Оракул (92506) Просто мне показалось что если человек уточняет что сайт будет верстаться с помощью HTML вряд ли он знает о тегах из 5ой версии. По крайней мере я о них узнал не так давно.
Похожие вопросы