Вчера в W3C я видел, что новый проект HTML5 (рабочий проект) был выпущен 10 июня. Я прочитал новую документацию, которую он предоставляет, и сделал небольшие заметки:
Проект HTML5 не стал официальным стандартомЦитировать:
Публикация как рабочий проект не подразумевает одобрение членством W3C.
Выпущен в качестве проекта, не означает, что он был одобрен (поддерживается) от членов W3C.
Спецификация HTML5 не будет считаться законченной до того, как будут по крайней мере две полные реализации спецификации.
Спецификация HTML5 не будет объявлена до тех пор, пока не будет реализовано как минимум два программного обеспечения.
XHTML1 был выпущен в 1999 году, и для получения полной поддержки потребовалось два или три года, и только недавно он был полностью повышен. Таким образом, потребуется некоторое время, чтобы подождать, пока HTML5 не будет поддержан (особенно не Mainestream Browser). В соответствии с графиком рабочей группы W3C HTML, до 2010 года не будет формального завершения.
Простое, чтобы удивить заявление Doctype
<! Doctype html>
Это так просто, ха. Более того, нет никакой разницы между верхним и нижним корпусом. Стоит отметить, что спецификация требует, чтобы, если этот Doctype объявлен, можно использовать так называемый «пользовательский» синтаксис HTML (пользовательский HTML-синтаксис, я не знаю, почему он называется этим), который является предыдущим HTML-синтаксисом, который не требует закрытия тегов. В то же время он по -прежнему позволяет синтаксису формата XML, таким как XHTML, чтобы вы должны объявить Doctype документа XML без использования вышеуказанного.
Совместимость впередСпецификация HTML5 не имеет устаревших элементов, потому что, с одной стороны, это требует, чтобы дизайнеры не пробовали определенные элементы, но с другой стороны, это требует, чтобы браузеры поддерживали эти элементы. Таким образом, в моей интуиции он предназначен для поддержки всех предыдущих страниц, написанных в HTML или XHTML. Это благословение для дизайнеров, и они больше не будут ограничены строгим синтаксисом XHTML.
Удаленные элементыКонечно, эти элементы относительно HTML4, но также можно увидеть, что HTML5 не является простой отступлением к HTML4. Он по -прежнему придерживается некоторого важного духа XHTML, например, чистые элементы выражения интерфейса должны быть заброшены, а CSS принят.
Поскольку их эффект является чисто презентационным и, следовательно, лучше обрабатывается CSS, следует отбросить следующие элементы:
BaseFont/Big/Center/Font/S/Strike/TT/U.
Следующие элементы отбрасываются, потому что их использование повлияло на удобство использования и доступность для конечного пользователя негативным образом:
кадр/рамки/noframes
Следующие элементы отбрасываются, потому что они не часто использовались, создавали путаницу или могут обрабатываться другими элементами:
Аббревиатура/апплет/isindex/dir
Я хочу объяснить: аббревиатура рекомендуется заменить ABBR. Но кажется, что при т.е. ABBR не так полезен, как аббревиатура. Для получения подробной информации, пожалуйста, обратитесь к тесторующему документу HTML по адресу http://www.mikkolee.com/3. Вместо этого используйте объект для апплета. Этот ярлык давно был заброшен. Однако, когда я изучал HTML, я упомянул этот апплет в каждой книге. В то время все были полны жарки на Java -апплеты, но теперь они, к сожалению, выходят из сцены истории, что довольно эмоционально. Isindex и Dir. Я не буду говорить о них здесь, и я не буду рекомендовать их, когда дело доходит до HTML3.
Больше новых элементовHTML5 запустил много новых элементов, поэтому я не буду перечислять их здесь. Пожалуйста, посмотрите
http://www.ibm.com/developerworks/cn/xml/x-html5/.
Если вы больше заинтересованы в HTML5, в нижней части этой статьи указаны некоторые связанные статьи, вы также можете проверить это.
Оригинальный текст: www.mikkolee.com/22