在href属性中转义html是否有效?

le_*_*_me 2 html escaping html-escape-characters

假设我有以下链接:

<a href='http://google.com/bla'>http://google.com/bla</a>
Run Code Online (Sandbox Code Playgroud)

这个也有效吗?

<a href='http:&#x2F;&#x2F;google.com/bla'>http://google.com/bla</a>
Run Code Online (Sandbox Code Playgroud)

它适用于Firefox,但我不确定这是否是标准化行为.我希望这个问题不是超级哑巴!

ani*_*son 5

是的,这样做是完全有效的.实际上,必须将ampersand(&)字符转义为有效的HTML,即使在属性内部(以及所有属性)也是如此.&amp;href