Изготовление > Ядро сайта > Вёрстка

Вёрстка

На сегодняшний день существует несколько самых популярных браузеров, которые люди используют для своей работы в Интернет.

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

Более того, один и тот же код выглядит по разному в разных версиях одного и того же браузера. HTML - это специальный язык разметки для веб страниц. Этот язык стандартизован.

Значения каждого тега строго определены. Каждый тег имеет определенные атрибуты. Когда, рассказывая о создании сайта, говорят о кроссбраузерной верстке для разных браузеров, то, как правило, выделяют определенное множество браузеров, «придерживающихся» определенных стандартов.

Каждый браузер имеет свои правила, по которым он будет исправлять HTML ошибки на веб страницах. Поэтому, если на странице есть ошибки, то существует большая вероятность, что данная страница в разных браузерах будет выглядеть по-разному.

Более того, если даже он сейчас выглядит одинаково во всех браузерах, это не значит, что так будет всегда. С выходом новой версии какого-либо браузера, коррекция HTML ошибок может быть изменена. Кроссбраузерная верстка достигается за счет технологии блочной верстки, то есть верстки дивами (div), являющейся на данное время наиболее прогрессивной технологией html верстки. 

Написать кроссбраузерный код, значит обойти или обмануть (есть специальные приемы, т.н. «hack"-и) несоответствия в стандартах и написать код (сверстать сайт) так, что он отображается одинаково в различных браузерах выбранной группы.

Если вы посмотрите на Образцы, то на каждом изготовленном нами сайте стоит код валидатора http://validator.w3.org/ . Это означает, что сайт свёрстан правильно и на многих браузерах отображается без ошибок, что очень полезно для оптимизации сайта.