Мы можем установить свойства padding и margin элемента E, используя либо пиксели, либо проценты.
А) Я предполагаю, что когда мы используем проценты, процентное значение относится к ширине содержащего блока? Таким образом, если E объявлен непосредственно внутри элемента <body>
, то содержащий блок равен <body>
, а процентное значение относится к ширине элемента <body>
.
B) Какова ширина по умолчанию для элемента <body>
?
Спасибо.
EDIT:
Если я установлю отступ E на 50%:
#E
{
padding: 50%;
}
тогда ширина E "padding-left + padding-right" будет равна ширине области просмотра (когда область просмотра расширяется по всему экрану).
A) Таким образом, я предполагаю, что ширина (указанная в пикселях) <body>
зависит от горизонтального разрешения монитора и ширины области просмотра? Разрешение моего экрана установлено на 1024 * 768, и, таким образом, в моем случае ширина <body>
составляет 1024 пикселей (при условии, что область просмотра расширяется по всему экрану)? Но если бы я изменил разрешение на 800 * 600, то ширина <body>
была бы 800px?