HTML和XHTML之间有什么区别
HTML是啥?
HTML是超文本标志说话(Hyper Text Markup Language)的首字母缩略词,那么什么是超文本?什么是标志说话?
超文本:超文本简便的意思就是“文本内的文本”。文本中有链接,是超文本。每次单击一个链接来翻开一个新网页时,都是单击一个超文原本完成的。
标志说话:标志说话是一种编程说话,用于使文本更具交互性和动态性。它可以将文本转换为图像,表格,链接等。
例:
<!DOCTYPE html> <html> <body> <h1>hello world !</h1> </body> </html>
结果图:
XHTML是啥?
XHTML代表可扩展超文本标志说话。它是HTML和XML说话之间的穿插。
XHTML几乎与HTML雷同,但它比HTML更严厉。XHTML是HTML定义为XML利用程序。它受到所有主流阅读器的支撑。
例:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" > <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>标题</title> </head> <body> <h1>XHTML</h1> </body> </html>
结果图:
HTML和XHTML之间的不同
尽管XHTML与HTML几乎雷同,但准确创立代码更为重要,由于XHTML在语法和区分大小写方面比HTML更严厉严谨。XHTML文档是格局良好的,并使用标准XML解析器停止解析,这与HTML不一样,HTML需要宽松的HTML特定解析器。
总的来说,与HTML比拟,XHTML发生了一些转变,有了一下差别。这些转变可分为三个部分:
文档构造的转变
1、所有文件都必需有DOCTYPE。
2、<html>中的xmlns属性是必需的,必需为文档指定xml命名空间。
3、<html>,<head>,<title>和<body>关于各自的完毕标志是必需的。
XHTML标签的转变
1、所有的XHTML标签必需为小写。
2、必需要完毕所有XHTML标志,即要完毕</>标签。例:<h1></h1>,<hr/>,<img/>
3、必需准确嵌套所有XHTML标志,标签的嵌套次序要准确。
4、XHTML文档必需有一个根元素。
XHTML属性的转变
1、必需准确增加所有XHTML属性。
2、所有XHTML属性必需为小写,且必需加上引号。
2、XHTML属性不克不及被缩写。
3、必需援用XHTML属性值。
总结:以上就是本篇文章的全部内容,但愿能对大家的学习有所帮忙。
以上就是HTML和XHTML之间有什么不同的具体内容,更多请关注百分百源码网其它相关文章!