简述html和text的区别

简述html和text的区别,第1张

html是超级文本,里面可以包含各种格式,函数,链接,图像,视频等等,实际上是一种程序,浏览器负责解释并呈现。text是纯文本。除了空格、换行符,回车符等少数特殊符号外,都是可见字符。

一、形式不同

text/html是以html的形式输出,比如就会在页面上显示一个文本框。text/plain形式就会在页面上原样显示这段代码。

二、意思不同

text/html的意思是将文件的content-type设置为text/html的形式,浏览器在获取到这种文件时会自动调用html的解析器对文件进行相应的处理。

text/plain的意思是将文件设置为纯文本的形式,浏览器在获取到这种文件时并不会对其进行处理。

三、编码来源不同

text/html是html格式的正文,text/plain是无格式正文。text/xml忽略xml头所指定编码格式而默认采用us-ascii编码,application/xml会根据xml头指定的编码格式来编码。text/plain还可以有效避免XSS漏洞。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6304328.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-20
下一篇 2023-03-20

发表评论

登录后才能评论

评论列表(0条)

保存