Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Ведь IE6 он не плохой, он просто работает по другим, своим, стандартам.А это что хорошо?
W3C активно занимался XML, который должен был заменить HTMLЭто как?
XML — это мета язык, на нем написан xhtml:)
XML не зря называется расширяемым языком, им можно описать любые данные.Описать можно любые данные, разметить ничего нельзя.
Парсить и отображать можно как html так и xml — для этого нужно расширить вункционал движка рендеринга браузера на парсинг еще и xmlВы это разработчикам броузеров расскажите и еще так чтобы они все одинакого парсили, а то хтмл до сих пор одинакого не научились :)
Зачем писать на xml, если специально для этой цели в xml выделили набор тэгов со стандартными именами и назвали эту часть, это подмножество, xHTML? Xml позволяет называть тэги как угодно, естественно такую разметку браузер не поймет, а если эти имена заранее орпеделить — то все тип топ, это и было сделано.Ура! Свершилось!
xhtml — это xml
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru"><head><meta http-equiv="content-type" content="text/html; charset=utf-8" />type="url" и type="email": одни увидят всплывающую подсказку с последними адресами и мгновенное сообщение о неправильно заполненном поле, а другие подождут некоторое время, пока им ответит сервер. У кого-то autofocus сам поставится, а кто-то будет мышкой/табом добираться до поля. В конце концов, с input[type='submit'] в CSS у одних будет красиво стилизованная кнопка, а у других — стандартная.
HTML5 уже изменил Сеть!