1

Недавно начал изучать HTML и уже 3 сайта написал (списывал проекты с ютуба и разбирал код). Везде видел <div> <div> вместо <header> <footer> и тд. И вроде как позиционируют себя каналы это школы программирования либо какой-то хороший разработчик.

Объясните как правильно верстать пожалуйста

  • @MaximLensky ??? – Mike Mclaren May 30 '19 at 15:55
  • ссылочку откройте ...там это всё описано - специально для тех кому интересно – Резидент Казахстана May 30 '19 at 15:57
  • @MaximLensky где? Вы можете прямую ссылку скинуть? – Mike Mclaren May 30 '19 at 15:58
  • Можно верстать все блоки тэгом <div>, но есть такое понятие как семантика, это понятие относиться к SEO. Подробнее можете почитать тут - https://webref.ru/course/html-basics/semantics – ccxdec May 30 '19 at 16:01
  • я искать не хочу так как лень - вы читайте от первой страницы и до последней ... а если коротко и по сути - то DIV это универсальный тег и на все случаи жизни тегов не существует и потому разметку можно делать на html5 тегах а вот внутри уже делать на DIV а можно и всё делать на div – Резидент Казахстана May 30 '19 at 16:02
  • @ANYWAYCODE Ну получается лучше использовать семантику т.к на SEO влияет правильно? – Mike Mclaren May 30 '19 at 16:03
  • @MikeMclaren да, всё верно, заголовки в , параграфы в

    и любые другие текстовые теги, шапка в

    , футер в
    , статья в
    . А так же на странице может быть несколько
    ,
    , потому что у статьи есть шапка и футер, как правило - заголовок, автор, дата и прочая информация, по типу поделиться, понравилось и т.д.

    – ccxdec May 30 '19 at 16:15

1 Answers1

2

Семантическая вёрстка правильнее, но теоретическая правильность быстро разбивается о суровую практику.

введите сюда описание изображения

Особенно, если разметка генерируется шаблонизатором.

  • Семантическая вёрстка правильнее, но теоретическая правильность быстро разбивается о суровую практику. Если честно я вот в этом предложении запутался :D. Я новичок, как понять разбивается о суровую практику?) – Mike Mclaren May 30 '19 at 16:08
  • Это значит, что реальные проекты очень тяжело верстать без использования пирамид из div'ов. Попробуйте сами написать более-менее серьёзный сайт и быстро всё поймёте. – Sergey Gornostaev May 30 '19 at 16:12
  • Хорошо спасибо! – Mike Mclaren May 30 '19 at 16:13
  • Ну
    можно же написать, а внутри всё div'aми? Или даже
    и
    на практике всё равно превращаются в пирамиды div'oв?
    – Mike Mclaren May 30 '19 at 16:15
  • Можно. Не превращаются. Просто они относительно недавно появились и к ним не все ещё привыкли. – Sergey Gornostaev May 30 '19 at 16:19
  • Кстати, видео-уроки в подавляющем большинстве случае очень низкокачественные. Лучше учиться по учебникам. – Sergey Gornostaev May 30 '19 at 16:20
  • Не подскажете какие учебники? – Mike Mclaren May 30 '19 at 16:30