Почему браузер тянет нижний колонтитул внутри тега body даже после написания документа? ниже пример? - PullRequest
0 голосов
/ 26 октября 2018

Почему тег «Нижний колонтитул» в HTML всегда отображается внутри тега «ТЕЛО» браузерами? почему это не может быть после Body Tag, как Head Tag?

Например:

<!DOCTYPE html>
<html>
    <head>
        <link rel="stylesheet" type="text/css" media="screen" href="css/style.css" />
        <meta />
        <script src="js/app.js"></script>
    </head>
    <body>
        <h1> Thank you </h1>
        <script src="js/app-1.js"></script>
    </body>
    <footer>
        <ul>
            <li> <a href="/">home</a> </li>
        </ul>
    </footer>
</html>

Почему браузеры вставляют этот тег нижнего колонтитула html в тег body?

1 Ответ

0 голосов
/ 26 октября 2018

Да, тег переходит в один

Не путайте:

<head> / <body>
and <header> / <main> / <footer>

/ semantic относится к глобальной структуре документа, для которой

the <head> mainly contains the document meta-data,
and the <body> contains the document content

Метаданные документа могут содержать

Editorial Meta-Data
    <title>: The title shown in browser tabs, history, favorites, …
    <meta>: Keywords, Descriptions
    <link>: References to, icons, related documents
Technical Meta-Data
    <base>
    <style>
    <script>

Подробнее здесь .. qoura

...