karas33 Posted February 7, 2008 Report Share Posted February 7, 2008 Обьясните, пожалуйста, чем отличается и влияет ли на индексацию поисковиками написание в разделе символов закрытия > и />. Пример : или Я встречал на многих сайтах только такое /> закрытие. Гугль тоже предлагает так закрывать строку кода проверки для карты сайта. Кто что знает? Link to comment Share on other sites More sharing options...
0 Иван Шумов Posted February 7, 2008 Report Share Posted February 7, 2008 первое HTML, второе xHTML прочитай статью о синтаксисе XHTML на этом сайте Link to comment Share on other sites More sharing options...
0 karas33 Posted February 7, 2008 Author Report Share Posted February 7, 2008 Спасибо - прочитал. Все правильно. Только, как я понимаю, документ с 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 More sharing options...
0 D.S.Denton Posted February 7, 2008 Report Share Posted February 7, 2008 документ с 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 More sharing options...
0 Иван Шумов Posted February 7, 2008 Report Share Posted February 7, 2008 Спасибо - прочитал. Все правильно. Только, как я понимаю, документ с 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 More sharing options...
0 karas33 Posted February 7, 2008 Author Report Share Posted February 7, 2008 Спасибо Девятилап еще раз. Теперь спрошу тупо и прямо: что вы ставите > или />? И что советуете использовать? Link to comment Share on other sites More sharing options...
0 Иван Шумов Posted February 7, 2008 Report Share Posted February 7, 2008 давай прямо сейчас научишься говорить правильно "HTML или xHTML"ответ - xHTML потому как считаю, что как минимум он дисциплинирует писать правильно код и не допускать мелких недочетов типа "ой я кавычку не закрыл" Отсюда и совет - использовать xHTML. Link to comment Share on other sites More sharing options...
0 karas33 Posted February 7, 2008 Author Report Share Posted February 7, 2008 А вот я как раз и писал не о "HTML или xHTML", а о тех случаях, когда документ изначально не оформлен как xHTML (Пример 2.6. Шаблон XHTML-документа в статье) но в нем используются элементы xHTML. Поэтому и спрашивал о " > или />". Будем править на xHTML. . thnx. Link to comment Share on other sites More sharing options...
0 Иван Шумов Posted February 7, 2008 Report Share Posted February 7, 2008 лучше ставь доктайп и не парься ... можно конечно провести "лабораторную работу" на тему "кроссбраузерности кода написанного по разным стандартам без указания !DOCTYPE в браузерах FF2, Opera9 и IE6,7" (для понту Сафари добавить) но мы же не мазохисты Link to comment Share on other sites More sharing options...
0 yopopt Posted February 7, 2008 Report Share Posted February 7, 2008 Если доктайп html или не объявлен, то закрытие тега meta является ошибкой. Link to comment Share on other sites More sharing options...
Question
karas33
Обьясните, пожалуйста, чем отличается и влияет ли на индексацию поисковиками написание в разделе
символов закрытия > и />. Пример :или
Я встречал на многих сайтах только такое /> закрытие. Гугль тоже предлагает так закрывать строку кода проверки для карты сайта. Кто что знает?
Link to comment
Share on other sites
9 answers to this question
Recommended Posts