Ответы:
Ни один браузер не соблюдает всех стандартов верстки, то бишь интерпретирует правила "по своему", либо же просто игнорирует, бывает так что и свое что-то привносит, кросбраузерная верста - честно говоря это утопия!)) Кроссбраузерно - значит везде корректно.
Как верно ответил Vzlet, "всебраузерный дизайн" - утопия.
При такой жесткой постановке вопроса верстальщик не имеет права пользоваться прелестями, предоставляемыми некоторыми браузерами либо обязан обеспечить аналогичный эффект в другом браузере (самый отсталый - IE (он-же "тупой ослик с костыликами") он умеет меньше всего), применяя для этого всяческие ухищрения.
Как правило можно сделать "почти кросс-браузерный сайт" с одним файлом CSS, а потом сделать спец-костыли для всех виданных версий "ослика ИЕ".
Мастеров-умельцев, держащих в голове все виды костылей для "тупого ослика" и применяющих это в своей практике надо награждать и лелеять как сверхценные кадры ;) , т.к. это довольно утомительный процесс - кросс-браузерная (гм-гм...) верстка...
С ДРУГОЙ СТОРОНЫ - если наскоро неглядя написать документ на чистом HTML, то он 100% будет кросс-браузерным. Тоже верстка наверное. ;)
> если наскоро неглядя написать документ на чистом HTML
есть подозрение, что стили по умолчанию в разных браузерах могут различаться, а значит чистый html не спасёт
Была статейка на хабре, где рекомендовалось делать CSS reset в стилях.
Это отменит все принятые по умолчанию стили в браузерах.
Кросс-браузерная вёрстка - это верстка веб старницы, которая одинаково отображается во всех популярных браузерах разных версий. Это IE, Opera, Fire fox, Chrome, Safari. Кроссбраузерная верстка создется потому, что каждый пользователей предпочитайт свой браузер.
Кросс браузерную страницу сверстать по моему невозможно.
Для этого программирование подключать надо :). Генерить страницу под браузеры которые кросячят )
Но я считаю что верстать нужно только под самые популярные браузеры, если один из 100 пользуется каким то старым браузером, то это времени потраченного не стоит.
кроссбраузерная верстка - это верстка под все браузеры. это именно тот случай когда тебе надо верстать под ИЕ6 включительно. а ранее и под Нетскейп Навигатор. это когда твоя верстка отображается одинаково во всех современных (и не очень) браузерах. сверстать без хаков будет не просто новичкам. например ИЕ6 не понимает прозрачных ПНГ. в нем есть кучу багов аля peecaboo bug, double margin и так далее. но это возможно. все крупные проекты делают кроссбраузерными чтобы не обидеть простых домохозяек, которые не могут обновить свой ИЕ6 хотя бы до ИЕ7 :)... это вообще длинная история.
16 лет назад