Верстка - процес формування веб-сторінок, а саме, розташування їх елементів: тексту, зображень, розділів меню, рекламних блоків та інших матеріалів.
Виділяють блокову і табличну верстку.
Таблична верстка - вже не так популярна, являє собою таблиці з можливістю створення рамок, модульних сіток, фону, вирівнювання елементів і ін.
переваги:
- можливість застосування візуальних редакторів, в тому числі, для редагування документів;
- множинні вкладення таблиць.
Основний недолік виходить з самих переваг: підвищується шанс виникнення помилок при верстці і затримки введення інформації в браузері.
Блокова верстка виконується за допомогою блоків і таблиць стилів з їх описом.
переваги:
- можливість накладення шарів. За рахунок цього спрощується розміщення шарів на сторінці;
- має компактний код, тому завантаження вмісту шару відбувається швидше;
- використовуючи прості інструкції, можна створювати різні ефекти.
Основний недолік: неможливо передбачити, як код поведе себе при використанні іншого браузера. Щоб запобігти такій проблему необхідно створення універсального коду. Так звана, крос-браузерні - ідентичне відображення сторінки в браузерах різних версій і модифікацій.