Forum Webscript.Ru
Дизайн и Верстка => Всё о Html => Тема начата: noocky от 24 Января 2006, 02:53:12
-
Стыдно даже. :)
Зачем пишут тэги следующим образом:
Сталкнулся тут и понял, что не знаю зачем. :confused:
-
для пустых тэгов в XHTML предусмотрена именна такая форма записи, можно, конечно, и по-старинке, но не рекомендуется.
все таки потихоньку идет переход от ХТМЛ к XML, а потому и следует соблюдать некоторые правила
XML в отличие от HTML на ошибки резко реагирует
-
Для большей образованности (http://www.w3schools.com/xhtml/default.asp)
-
hanslinger
А сейчас XHTML чем-нибудь лучше, чем HTML? Я пытался выяснить, сулит ли мне что-нибудь хорошее переход на XHTML, выяснил, что ничего не сулит, и продолжил верстать в простом HTML.
-
Xander
Гм. Как бы это выразить...
XHTML, являясь подклассом XML, представляет собой в первую очередь набор данных. Которые интерпретируются браузером как HTML. Я — зануда. Мне нужно, чтобы все было «правильно». Поэтому я закрываю тэги, слежу за кавычками и прочее. И еще я увлекся X-технологиями, поэтому все делаю в XML-виде.
К тому же, W3C убеждены, что XML в будущем полностью вытеснит HTML. Когда везде будет нормальная поддержка XSL и прочих X-.
P.S. и все «шаблонизаторы» сдохнут, когда народ оценит силу XSLT :)
-
Xander
документы XHTML лучше распознаются анализаторами, поисковиками, например, и большинство программ используют как раз формат XML
сейчас всё больше телефонов, которые имеют XHTML-браузер, простой HTML нормально там не посмотришь
приплюсуй сюда и другие переносные устройства, которых с каждым годом становится всё больше
если хочешь узнать побольше прочти книгу Джефри Зельдмана "WEB-дизайн по стандартам"
Посмотреть можно здесь (http://www.books.ru/shop/books/302622)
-
Ясно, спасибо.
-
Greg
Не можешь подкинуть ссылок на источники в интернете - насчет анализаторов, поисковиков, и прочего? Хочу почитать, если есть что.
hanslinger
Ну, занудство - эт я понимаю. Но должна же быть практическая польза от внедрения нового стандарта, иначе зачем он нужен?
По поводу XSLT - подразумевается связка XHTML+XSLT, где в XHTML будет исключительно логическая разметка, так что ли? Ну, кой-для каких нужд (корпоративные порталы со средней посещаемостью) это будет работать, хорошо и красиво, да. Но в общее употребление войдет едва ли, и навряд ли станет общим стандартом - слишком уж громоздкая и навороченная структура. А как одно из технических решений - легко. Некоторые пользуются связкой DB+XML+XSLT довольно много лет.
Для небольших сайтов по-прежнему удобнее использовать HTML.
-
Xander
в он-лайне готовых ссылок нет, только в бумажном варианте, но вот могу посоветовать почитать о преимуществах XML, как "родителе" XHTML
http://jetinfo.isib.ru/2000/1/1/article1.1.2000123.html
вот "немного" о XHTML есть здесь http://www2.stack.ru/~julia/XHTML/xhtml-modularization/introduction.html#s_intro
-
Но в общее употребление войдет едва ли, и навряд ли станет общим стандартом - слишком уж громоздкая и навороченная структура.
Я считаю как раз наоборот :)
XSLT усиливает переносимость XML.
Для небольших может и удобнее.
В общем, в настоящее время — на вкус и цвет. Но потом, как мне кажется, XML всех победит :)
-
hanslinger
Переносимость-то да, но вот сколько усилий понадобится, чтобы разработать нужный DTD для большого сайта, да разработать к этому делу XSLT...
Или это все уже не так страшно? Не в курсе, какие крупные сайты на такой связке бегают?
-
Я тоже не в курсе. Но убежден, что за этими технологиями — будущее «сайтостроения». Может быть, поубавится количество идиотов с хомепейджами...
-
Может быть, поубавится количество идиотов с хомепейджами...
оптимист :-D
вообще-то кроме идиотов есть еще всякие специалисты - люди, которым есть что сказать, и у которых при этом нет времени и желания разбираться с продвинутыми технологиями. Не следует о них забывать.
-
есть еще всякие специалисты - люди, которым есть что сказать, и у которых при этом нет времени и желания разбираться с продвинутыми технологиями.
Xander
ну, тогда вряд ли их можно назвать специалистами
а время всегда можно найти, если есть желание
-
Короче, моя мысль в том, что HTML никуда не денется - поскольку кроме корпоративных сайтов есть много других.
И какому-нибудь музыковеду или путешественнику совершенно незачем учить XSLT.
В интернете, к счастью, не одни программисты бывают. Вот я о чем.
-
Да фишка-то не в том, что кому-то надо учить XSLT. Просто XHTML от HTML отличается всего лишь «правильностью» как well-formed XML. И если Вася-горнолыжник решит выучить HTML, то он и XHTML может учить точно так же.
Greg
вряд ли их можно назвать специалистами
Позволь с тобой не согласиться. Если ты — лаборант и выращиваешь кристаллы по методу Чохральского, и вдруг вырастил фианит без единой дислокации, — тебе же надо поведать об этом миру? А на очереди следующий кристалл, и времени у тебя только на скудный обед физика. Заморачиваться тебе нафиг не надо — пишешь как попало и ладно, и все читают и радуются за тебя.
Это я к тому, что слесарю — слесарево.
-
hanslinger
Xander
сори, я понял, что специалисты - именно в области WEB, не так я понял постановки задачи