Jump to content
  • 0

Отличие закрытия тега > от закрытия тега />


karas33
 Share

Question

Обьясните, пожалуйста, чем отличается и влияет ли на индексацию поисковиками написание в разделе

символов закрытия > и />. Пример :

или

Я встречал на многих сайтах только такое /> закрытие. Гугль тоже предлагает так закрывать строку кода проверки для карты сайта. Кто что знает?

Link to comment
Share on other sites

9 answers to this question

Recommended Posts

  • 0

Спасибо - прочитал. Все правильно. Только, как я понимаю, документ с XHTML должен начинаться вот этим "quot;-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">" - где четко прописано что это XHTML 1.0. Я же вижу на 99% сайтов вот такое начало "quot;-//W3C//DTD HTML 4.0 Transitional//EN">". И при этом все теги в закрыты именно />! Какой смысл в этом, если он вообще есть. Воспринимает браузер это или нет? И что использовать из двух вариантов правильнее? Вот в чем вопрос.

Link to comment
Share on other sites

  • 0
документ с XHTML должен начинаться вот этим

любой HTML-документ, начиная с версии 2.0 должен начинаться с строки определения типа документа DOCTYPE.

HTML 2.0: quot;-//IETF//DTD HTML//EN">

HTML 2.0 Strict: quot;-//IETF//DTD HTML Strict//EN">

HTML 2.0 Level 1: quot;-//IETF//DTD HTML Level 1//EN">

HTML 2.0 Strict Level 1: quot;-//IETF//DTD HTML Strict Level 1//EN">

HTML 3.2 Final: quot;-//W3C//DTD HTML 3.2 Final//EN">

Link to comment
Share on other sites

  • 0
Спасибо - прочитал. Все правильно. Только, как я понимаю, документ с XHTML должен начинаться вот этим "quot;-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">" - где четко прописано что это XHTML 1.0. Я же вижу на 99% сайтов вот такое начало "quot;-//W3C//DTD HTML 4.0 Transitional//EN">". И при этом все теги в закрыты именно />! Какой смысл в этом, если он вообще есть. Воспринимает браузер это или нет? И что использовать из двух вариантов правильнее? Вот в чем вопрос.

считается что использовать xHTML правильнее статья на тему тут http://stepbystep.htmlbook.ru/?id=61

доктайп не обязателен - браузер может использовать сложный алгоритм для его определения, но разве мы с ним не должны дружить:) как мы к браузеру - так и он к нам

а вообще про доктайпы xHTML прочитай ВНИМАТЕЛЬНО http://stepbystep.htmlbook.ru/?id=62

Link to comment
Share on other sites

  • 0

давай прямо сейчас научишься говорить правильно "HTML или xHTML"

ответ - xHTML потому как считаю, что как минимум он дисциплинирует писать правильно код и не допускать мелких недочетов типа "ой я кавычку не закрыл"

Отсюда и совет - использовать xHTML.

Link to comment
Share on other sites

  • 0

А вот я как раз и писал не о "HTML или xHTML", а о тех случаях, когда документ изначально не оформлен как xHTML (Пример 2.6. Шаблон XHTML-документа в статье) но в нем используются элементы xHTML. Поэтому и спрашивал о " > или />". Будем править на xHTML. :) . thnx.

Link to comment
Share on other sites

  • 0

лучше ставь доктайп и не парься ... можно конечно провести "лабораторную работу" на тему "кроссбраузерности кода написанного по разным стандартам без указания !DOCTYPE в браузерах FF2, Opera9 и IE6,7" (для понту Сафари добавить) но мы же не мазохисты

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 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