Если у меня есть элемент HTML <header>
и я применяю некоторые поля к этому элементу HTML5 через CSS как:
header{
margin:10px 0;
}
Элемент <header>
не расположен на расстоянии 10 px от остальных элементов.Но если я изменю свое правило CSS, как показано ниже:
header{
margin:10px 0;
display:block;
}
, тогда элемент <header>
будет соответственно разнесен.
Итак, мой вопрос здесь заключается в том, что мне нужно вручную установить display:block;
, чтобы задать поля / отступы для элементов HTML5, например <header>
?
PS: чтобы уточнить, этоне является частью производственного кода / живого сайта.Я просто экспериментирую с тегами HTML5.:)