html 中的 & 转义一般是为了防止什么问题?
来源:3-3 HTML内容和属性转义

Mi_Rai
2020-05-03
课中老师对 & 的转义只是一笔带过了,我想了解下&转义的目的是为了防止什么样的问题?
写回答
1回答
-
TooooBug
2020-05-31
这个问题,如实回答:我也不清楚。在理论和实践中,对&符号不转义时,也没有碰到过问题。查了一些资料,对此也没有明确说明,但是所有的转义过程都会加上这个符号的转义。因此这里只能猜测一下,可能不是因为安全原因,而是如果其他符号做了转义,就会产生<类似这样的符号,而如果&也转义,就会是& 与其他转义符号是统一的,没有歧义,但是如果&不转义,则有可能出现歧义。如果有更多见解,欢迎回复讨论。
00
相似问题