Закажи “Сайт под ключ” и получи

в подарок:

  • Домен !
  • Хостинг !
  • 10% скидки на следующий заказ !

Статьи

Спасибо инвесторам из 1xslots

Верстка макета дизайна на языке HTML

Спасибо инвесторам из 1xslots

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

Известно, что создание сайта — задача далеко не тривиальная. Если условно разбить процесс разработки на несколько этапов, то вторым будет вёрстка psd-макета (первый — создание самого psd-макета, т.е. разработка дизайна сайта).

По сути, вёрстка макета дизайна — это написание такого HTML-кода, который позволял бы просматривать веб-страницу в окне браузера в том виде, в котором он представлен в psd-макете. И чем сложнее дизайн, представленный в макете, тем сложнее будет его сверстать.

Виды верстки макета дизайна

Всего разделяют 3 вида вёрстки макетов:

  • блочная;
  • табличная;
  • смешанная;

Блочная вёрстка

Блочная вёрстка обладает рядом преимуществ перед табличной. Во-первых, она полностью соответствует современным веб-стандартам. Во-вторых, требует значительно меньшего количество кода, чем табличная вёрстка. В-третьих, как следствие из второго вытекает, что при меньшем количестве кода такая вёрстка меньше весит, а значит и быстрее загружается браузером. Однако, при всех своих достоинствах, не обошлось и без минусов — блочная вёрстка по разному отображается в различных браузерах (из-за особенностей самих браузеров). Может дойти вплоть до того, что элементы страницы начнут «разъезжаться» и вёрстка «поплывёт».

Табличная вёрстка

Что же до табличной верстки сайта, при её использовании страницы отображаются одинаково во всех браузерах и устройствах. Однако, страницы, свёрстанные посредством таблиц, обладают большим количеством кода, большим весом, долго грузятся и отображаются браузером только после полной загрузки таблицы.

Смешанная вёрстка

Поскольку оба метода обладают своими достоинствами, многие верстальщики используют их вместе для достижения наилучшего результата. Очень хорошим решением в этом плане является CSS-фреймворк, позволяющий верстать блоками, но в табличном стиле. В смешанной верстке верстальщики используют таблицы в роли скелета сайта (задают структуру), все остальное верстается div.

Добавить комментарий