Login
网站首页 > 文章中心 > 其它

shtml和html的区别

作者:小编 更新时间:2023-07-16 23:57:52 浏览量:296人看过

XHTML是纳宏HTML像XML的一个过渡语言,xml必须被正确的嵌套历兄,xml必须被正确的关闭,xml必须有根元素。xml语音用来描述数据,而html则用肢茄袭来显示数据。。。

html或者htm是一种静态的页面格式,也就是说不搜桐需要服务器解析其中的脚本,或者说里面没有服务器端执行的脚本,而shtml或者shtm由于它基于SSI技术,当有服务器端可执行脚本时被当作一种动态编程语言来看待,段漏散就如握氏asp、jsp或者php一样。当shtml或者shtm中不包含服务器端可执行脚本时其作用和html或者htm是一样的。

HTML 和 XHTML 的区别简单来说,XHTML 可以认为是 XML 版本的 HTML,为符合 XML 要求,XHTML 语法上要求更严谨些。

两者的区别,粗略可以分为两大类比较:

一个是功渣歼能上的差别主要是XHTML可兼容各大浏览器、手机以及PDA,并且浏览器也能快速正确地编译网页。

另外是书写习惯的差别。因为XHTML要求比较严谨,所以书写应用要求细心与细致,下面列出了几条容易犯的错误,供大家引用。

(1)XHTML要求正确嵌套

shtml和html的区别-图1

错误:XHTML文档与HTML的主要区别

正确:XHTML文档与HTML的主要区别

(2)XHTML所有元素必须关闭

在HTML下某些原始可以单独使用,如标记,可以不写。但在XHTML下,要求必须写关闭标记。

错误:XHTML与HTML的主要区别

正确:XHTML与HTML的主要区别

"前加空格和斜杠,如:

shtml和html的区别

shtml和html的区别-图2

(3)XHTML区分大小写

HTML中是不区分大小写的,但在XHTML中区分。XHTML所有标记碧衡和属性都要小写。如:

错误:

shtml和html的区别

(4)XHTML属性值要加引号

shtml和html的区别-图3

正确:

属性值可以用双引号,也可以用单引号,但要成对。

(5)XHTML用id属性代替name属性

shtml和html的区别

shtml和html的区别

(6)属性值不能简写

HTML中,有的元素属性值只有单一的固定值,这时可以只写属性名不写属性值,但在XHTML中必须写属性名和属性如慧冲值。如:

以上就是土嘎嘎小编大虾米为大家整理的shtml和html的区别相关主题介绍,如果您觉得小编更新的文章对您有所帮助,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章