By
capt.pr
Подскажите пожалуйста, можно ли в пределах одной html-страницы использовать теги <head> и <body> более одного раза.
Пытаюсь работать с одной из партнерских программ. Код их виджетов выводится тремя кусками:
1. <div id=""> </div> помещается в месте вывода виджета
2. <script src="" type="text/javascript"> </script>
3. <script type="text/javascript"> параметры скрипта </script>
В случае установки более чем одного виджета на одной странице, вторая часть оставляется только один раз, из кода второго и следующих виджетов удаляется. Третьи части располагаются перед тегом </body> в том порядке, в котором выводятся виджеты.
Случайно подсмотрел у одного товарища, который тоже использует эту партнерку как у него установлен код. Оказалось, что у него на странице виджеты выводятся 4 раза.
Первый раз как
<head> 2. <script src="" type="text/javascript"></script> </head>
1. <div id=""></div>
3. <script type="text/javascript">параметры скрипта</script>
Второй раз по обычной схеме, но все три части сразу.
Третий раз как
<head> 2. <script src="" type="text/javascript"></script> </head>
1. <div id=""></div>
<body>3. <script type="text/javascript">параметры скрипта</script></body>
Четвертый раз по обычной схеме, но тоже все три части сразу.
Причем секция <head></head> есть в начале страницы, где обычно и бывает и вся страница заключена в <body></body>.
Т.е. <body></body> встречается в документе дважды, причем одна вложена в другую, <head></head> трижды, и не пересекаются.
Question
Илья123
Доброго времени суток! Появилась проблема, браузер ругается на "бездомный конечный тег head", хотя его начало есть. Притом доходит до абсурда, пробовал найти ошибку, постепенно удаляя строчки кода, в итоге остались только доктайп и, собственно, сам head. Если написать всё заново, то проблемы нету. Прикрепляю файл с ошибкой сюда.
P.S. Проверял через FireFox
new 1.htm
Link to comment
Share on other sites
7 answers to this question
Recommended Posts
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.