Положение нижнего колонтитула HTML - должно ли тело быть родительским элементом? - PullRequest
1 голос
/ 07 марта 2012

Можно ли помещать элемент нижнего колонтитула в div или элемент body должен быть его родительским?Я подозреваю, что ответ здесь нет, но я просто хочу уточнить

Ответы [ 2 ]

2 голосов
/ 07 марта 2012

Единственным ограничением является html-документ с одним корневым узлом html и html, содержащий head и body.Что касается положения нижнего колонтитула, вы можете использовать его практически в любом удобном для вас месте.

Если вы не уверены, используйте спецификацию, она сообщит вам, где может быть расположен конкретный элемент.

2 голосов
/ 07 марта 2012

С спецификацией для нижнего колонтитула :

Контексты, в которых этот элемент может использоваться:
Где ожидается содержимое потока.

Из спецификации для div :

Модель содержимого:
Содержимое потока.

Итак, да.


Также из спецификации для нижнего колонтитула:

Элемент нижнего колонтитула представляет нижний колонтитул для его ближайшего предка, секционирующего содержимое или корневого элемента секционирования.

Если он мог только появитьсякак потомок тела, то это, вероятно, будет читать Элемент нижнего колонтитула представляет нижний колонтитул для документа .

...