Ширина body>> Ну, вообще-то они правы - когда указываеш background-color для body ты наверняка ожидаеш, что он окрасит и расстояние от контента до края окна... значить нужен padding, а не margin ;-)
Во разгорячился из-за какого-то пустяка...
> Я? Я Не Ожидаю. Я Ожидаю Поведения, Одинакового С Остальными Известными Производителями Браузеров В Тех Случаях, Когда В Спецификации Четко Ответ Не Указан. Там Вообще Написано, Что Для Начальной Ширины Блока При Отсутствии Родителя Берется Ширина Видимой Области. Именно Для Ширины, А Не Для Ширины+Padding+Border+Margin.
По стандарту в border и padding включены в "ширину". Именно поэтому и следует использовать padding, а не margin, о чем написано как в доке, так и в моем письме ;-)
Они не имели ввиду обижать тебя и говорить, что ты не знаеш, что нужно пользоваться padding. Они это для других, которые не могут понять, что атрибуты вроде marginwidth или leftmargin давно устарели. Успокойся ;-)
> Это Означает, Что В Любом Окне При Ненулевых Значениях Padding, Margin Или Border Для Body Должен Быть Горизонтальный Скроллинг. Но Так "Почему-То" Никто Не Делает. > Зато Высоту Считают Правильно, Но Только В Strict-Режиме: Она Занимает Не Все Окно, А Растягивается Под Содержимое.
Ну, все таки не забывай, что браузеров делают, чтобы они отображали правильно не только правильно сверстанных сайтов. А для любителей стандартов и есть strict-режим, XHTML и т.п. ;-) |