Jump to content
  • 0

div внутри head


FanAizu
 Share

Question

Можно ли и будет ли работать, если я вставлю в head тег div и оберну ещё им тег link?, то есть вот так:
 

<head>    <div class="myBlock">        <link href="styles.css">    </div></head>


Только, пожалуйста, не спрашивайте зачем, мне просто надо знать и все тут... Спасибо.

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

Сразу напрашивается вопрос: а вы сами пробовали вставить и проверить: работает или нет?

И да, никогда так не делайте.

Вопрос про пробовал ли я сам или нет не уместен т.к. в браузерах, в которых я проверю может работать только потому, что они посчитали нужным так реализовать, а в других работать не будет. Ну вот почему всегда на форуме задашь вопрос и тебе сразу в штыки начинают отвечать? Если бы смог найти информацию, то не стал бы писать, ну елки палки.

А вопрос возник потому, что использую i-bem.js и БЭМ методлогию, а в ней все блоки и этот тег link мне нужно сделать блоком, чтобы работать с ним по методологии БЭМ, поэтому и хочу обернуть в div

Link to comment
Share on other sites

  • 0

Я просто посоветовал попробовать. 3 браузера же всего.

И написал потом, что так делать неправильно.

Вот в БЭМ точно написано, что link надо обёртывать в блок?

Нет, просто в бэм все блоки, можно, конечно, сам link сделать блоком, но на всякий случай решил уточнить, может вдруг возникнет необходимость сделать link не блоком, а элементом блока по БЭМ. В любом случае спасибо, и извините за недопанимание. Проверил в мозиле, он в этом случае выносит тег link, обернутый в div, из head в body.

Link to comment
Share on other sites

  • 0

Ничего не понимаю. Насколько я понимаю принципы БЭМ, блоки там — это структурные единицы визуальной структуры страницы, т.е. по определению то, что хотя бы при каких-то условиях отображается визуально. Когда и для чего у вас будет отображаться <link> (да, технически это возможно, но, пардон, нафига)?

 

он в этом случае выносит тег link, обернутый в div, из head в body.

И не только он, а любой браузер, уважающий себя и спецификации HTML. Любой выводимый контент после <head>, будь то визуальный тег, неизвестный тег или голый текст, равносилен наличию перед ним </head><body> (т.к. эти элементы могут открываться и закрываться неявно).

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy