因为html语言本身的标签就是尖括号的 比如<html><head><body><div>等,不少都是成对出现的,所以文本中有尖括号会让浏览器解析的时候不明确,不知道前一个尖括号应该对应哪一个后尖括号结束,所以应该转义成<和>(这一点xml更明显,要用cdata节。)
如果想在HTML文件中使用尖括号<或和时,比如显示一段用尖括号括起来的文本,SGML就变得很重要了。这些字符在HTML中被当成保留字,即HTML语法中有特殊意义的一部分,而不是普通的文件内容,这时需要使用这些字符的SGML等价符号表示它们lt小于号左尖括号gt 大于号右尖括号和amp 符号这些SGML等价符号称为元素。当要使用外语特殊字符如?,SGML也非常有用,大多数这类字符都可以用一个SGML元素表示如ouml代表?。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)