html和xhtml和html5一些区别和笔记_html/css_WEB-ITnose
程序员文章站
2022-05-14 23:24:30
...
XHTML,HTML
XHTML 与 HTML 4.01 标准没有太多的不同, XHTML1.0是XML风格的HTML4.01,标签的规范更加严格 , W3C一直是推崇XHTML这种严格类型的语法, 但是XHTML从1.0升级到了1.1以后就夭折了。
html和xhtml最主要的不同:
正确:
xxxx
xxxx
其他
不允许使用target="_blank"
从XHTML 1.1开始全面禁止target属性,如果想要有开新窗口的功能,就必须改写为rel="external",并搭配JavaScript实现此效果。
错误:MUKI space
正确:MUKI space
如何验证你的HTML或者XHTML是否合法的方式?
1:直接把代码复制到w3.org进行在线测试:http://validator.w3.org/check;
2:也可以直接把html改成xhtml结尾的,然后用firefox浏览器打开;
HTML和HTML5HTML5的语法相对于HTML4更加宽松了,不再基于SGML, 增加了很多语义化的HTML标签, 还有audio,video, 文档声明变的更加简单, 新增了字符串编码的meta, 删除了上世纪90年代的一些html标签(font, frameset)等....
广义的来说HTML5为我们带来了高版本的CSS,即CSS2.0升级到了CSS3.0, Javascript中也提供了更多的API支持(canvas,postMessage, notify, worker), 让WEB更绚了;
《HTML 4.01 参考手册》
《HTML5》
推荐阅读
-
详解HTML5中div和section以及article的区别
-
网页语言xhtml和html的概念与区别的详细介绍
-
HTML5 defer和async的区别
-
HTML5 HTMLCollection和NodeList的区别详解
-
[书籍精读]《响应式Web设计 HTML5和CSS3实战(第二版)》精读笔记分享
-
Html4和Html5之间有什么区别,Html5有什么新功能
-
HTML5提供了一些非常强大的JavaScript和HTML API
-
2020/12/29-每日三题第5弹:iframe真的有那么好吗,xhtml和html又有什么区别呢???
-
html4和html5的区别
-
使用 Bootstrap 和 HTML5 Boilerplate 开始一个项目续_html/css_WEB-ITnose