Jump to content
  • 0

Использование тегов в документе несколько раз


capt.pr
 Share

Question

Подскажите пожалуйста, можно ли в пределах одной 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> трижды, и не пересекаются.

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Код будет не валидный.  Браузер может заметит ошибку и правильно отобразит, но лучше так не делать. Поисковики тоже такое могут из индекса выплюнуть, да и иной браузер до второго боди-тега отобразит страницу и все... Не надо так делать

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

  • Similar Content

    • By Илья123
      Доброго времени суток! Появилась проблема, браузер ругается на "бездомный конечный тег head", хотя его начало есть. Притом доходит до абсурда, пробовал найти ошибку,  постепенно удаляя строчки кода, в итоге остались только доктайп и, собственно, сам head. Если написать всё заново, то проблемы нету. Прикрепляю файл с ошибкой сюда.
      P.S. Проверял через FireFox
      new 1.htm
    • By Brodyaga337
      Поочему фон со звёздами не прячется под body у которого:
      body { background-color: #EDE8C9; position:relative; z-index: 2; font-family: "RobotoRegular", sans-serif; font-size: 16px;
    • By mladwiUverstalwik
      Доброго времени суток!Помогите разобраться в вопросе.Почему Body с бэкграундом-фоном отображается на всю ширину страницы,причем если поставить для дива внутри маржин-авто,то оно центрируется именно по боди с заданными размерами?
      Вот ссыль на код.http://liveweave.com/

      прошу наставить на путь истинный,али ткнуть в мат часть.С уважением.
    • By mladwiUverstalwik
      Доброго времени и доброго здоровья как новичкам так и Гуру!Подскажите почему наблюдается такой казус,при том когда у Body прописаны ширина,высота и фон,не имея содержания контейнер отображается на всю страницу?я что-то упустил?Прошу направить на путь истинный.С уважением.
    • By horprogs
      Привет!
      Пытаюсь сделать рамку для body, т.е. рамку у всей страницы документа. Мне нужно чтобы она имела отступ в 15px от края, причем содержимое страницы обрезаться не должно. Если я указываю у body свойства border и padding, то содержимое соответственно обрезается по краям. 
      Добавлял новый тег в начале страницы, рамка отображается как нужно, но из-за структуры сайта не могу с позиционировать содержимое поверх этого нового блока.
      Какие есть способы добавления такой рамки к странице?
       
      http://s010.radikal.ru/i312/1508/f7/742465e57832.png
       
      Спасибо
×
×
  • 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