Зачем все ставят эти закрывающие тэги

12
F2
На сайте с 13.01.2005
Offline
36
#11
Они ведь тоже необязательны. Ничего не будет если все эти выражения без кавычек писать?

Мне кажется это что-то вроде моды. Но у меня какой-то параметр в форме обрезался без кавычек (понятно, что параметр был без пробелов). Лучше заключать в кавычки/апострофы/обратные кавычки. Нужно опять же обратиться к стандартам. Мне почему-то кажется, что там не будет фразы типа: "Кавычки можно опускать".

Разработка сайтов (http://www.dolnet.ru/) Поддержка сайтов (http://www.dolnet.ru/) Раскрутка сайтов (http://www.dolnet.ru/) Дизайн сайтов (http://www.dolnet.ru/)
B
На сайте с 07.08.2004
Offline
16
#12

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

я както видел пример "оптимизаторства": description и keyword были без кавычек. как по вашему мнению с этими страницами обошлись Яндекс и Гугль?

F2
На сайте с 13.01.2005
Offline
36
#13
как по вашему мнению с этими страницами обошлись Яндекс и Гугль?

Я тоже это хотел сказать :-)

mnt
На сайте с 11.11.2002
Offline
107
mnt
#14
Как писал fj23

Мне кажется это что-то вроде моды. Но у меня какой-то параметр в форме обрезался без кавычек (понятно, что параметр был без пробелов). Лучше заключать в кавычки/апострофы/обратные кавычки. Нужно опять же обратиться к стандартам. Мне почему-то кажется, что там не будет фразы типа: "Кавычки можно опускать".

обратите внимание на гугль,

например, на морде гугля ясно видно отсутсвие кавычек,

в тех местах где их можно опустить.

так что нехрен думать о всякой ерунде, НО в уме держать надо ;)

дорого куплю ссылки с хороших жирных русскоязычных авто сайтов.
Алексей Пешков
На сайте с 24.03.2004
Offline
47
#15

Стандарт HTML 4.01 (стандарт прошлого века) позволяет опускать определенные открывающие и закрывающие теги и не ставить кавычки в четко определенных случаях. Причем в стандарте явно рекомендуется кавычки ставить всегда.

Стандарт XHTML 1.0, который является сейчас рекомендованным стандартом, требует писать все теги малыми буквами, обязательно закрывать все теги, даже пустые, типа <br/> и заключать все атрибуты в кавычки, даже пустые, типа <option selected="selected"/>

Нарушать стандарты -- нарываться на проблемы в ближайшем будущем. (Некоторые броузеры на мобильных телефонах понимают XHTML, но не HTML).

P
На сайте с 13.10.2004
Offline
62
#16

Нет ну <br> еще закрывать это уже слишком. Мне что-то с трудом верится что IE выпустит обновленную версию где половина сайтов будут отражаться неправильно. Наоборот все браузеры стремятся учитывать все нюансы помимо стандартов, чтобы их браузер был самым лучшим и самым правильно отображающим сайты. В данной ситуации это может изменить только какой-нибудь закон, который запретит выпускать браузеры которые нарушают стандарты, хотя это очень грубо сказано. А такое вряд ли возможно.

[Удален]
#17

Всё идёт к жёсткой стандартизации. Потому, что всем уже по моему надоело, что браузеры отображают содержимое - кто в лес, кто по дрова.

XHTML, который по сути тот же HTML, но с жёстким набором синтаксических правил XML. Делается это для того, чтобы исключить разночтения раз и навсегда. То есть XML не корректный код просто не будет обрабатываться парсером с места кода, где встречается ошибка.

Поэтому нужно привыкать к простым вещам. Там всего то 10 синтаксических правил.

Sergey Petrenko
На сайте с 23.10.2000
Offline
482
#18
Мне что-то с трудом верится что IE выпустит обновленную версию где половина сайтов будут отражаться неправильно.

В мире есть два вида парсеров XML - разработанный Microsoft и все остальные. Первый вылетает на любой синтаксической ошибке и является наиболее strict парсером - потому что остальные стараются все равно отобразить ошибочный участок.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий