Если подходить формально, то верстка веб-страниц представляет собой процесс
превращения картинки, нарисованной дизайнером, в HTML и CSS код, который и
преобразуется браузером в документ, показываемый посетителям сайта. Но то, что
на словах звучит просто, во многих случаях превращается в решение нетривиальных
задач. Ведь необходимо не только написать валидный код, но также обеспечить его
корректную работу в разных, порой устаревших, браузерах. Все эти в большинстве
своем противоречивые условия заставляют искать ответ на вопрос «Как
сделать...?», который вы и найдете в этой книге.
В этом сборнике рецептов во главу угла поставлено соответствие примеров
спецификациям HTML и CSS, а также корректная работа во всех современных
браузерах. Признаться честно, этого не везде удалось добиться. К сожалению,
популярный Internet Explorer показывает наибольший на сегодняшний день уровень
ошибок. Поэтому для этого браузера порой приходится искать решения, которые идут
вразрез с логикой и спецификацией CSS.