Есть ли элемент содержимого в HTML5?

Меня смутил элемент content, который использует парень. Я не мог найти информацию об этом, и насколько я знаю, в HTML5 не было ничего подобного. Я не прав?

итерирующий код, из этого видео: http://youtu.be/eOG90Q8EfRo?t=15m1s

<article>
  <header> </header>
  <footer> </footer>
  <content> Is this correct? </content>
</article>

Ответы

Ответ 1

Элемент

A <content> был предложен, но отклонен для HTML 5.

Такова опасность, связанная с попыткой научить проектам спецификации.

Ответ 2

Существует элемент <content>, хотя он используется иначе, чем то, как ведущий использует в видео, связанном с этим вопросом.

Элемент HTML <content> используется внутри Shadow DOM в качестве вставки точка. Он не предназначен для использования в обычном HTML. Он используется с сетью Компоненты.

Презентатор в видео, вероятно, должен был использовать элемент <main>.

Элемент HTML <main> представляет основное содержание <body> документа или приложения. Основная область содержимого состоит из содержимого, которое напрямую связано или расширяется по центральной теме документа или центральной функциональности приложения. Это содержимое должно быть уникальным для документа, за исключением любого содержимого, которое повторяется в наборе документов, таких как боковые панели, навигационные ссылки, информация об авторских правах, логотипы сайтов и формы поиска (если, конечно, основная функция документа не является поиском форма).

Ответ 3

Вы можете использовать <main>. Он используется в HTML отдельно для основного содержимого вашей страницы.

Вот так:

<!DOCTYPE html>
<html>
<head>
    ...head content
</head>

<body>
    <header>
    ...header content
    </header>

    <nav>
    ...nav menu
    </nav>

    <main>
        <section id="news">
            <article id="who-let-the-dog-out">
            ...article content
            </article>

            <article id="LottoSurprice">
            ...article content
            </article>
        </section>

        <section id="blog">
        ...section content
        </section>

        <aside id="advertisement">
        ...aside content
        </aside>
    </main>  <!-- end of page content -->

    <footer>
    ...footer content
    </footer>
</body>
</html>

- <main> @MDN