我刚刚跑过这个Google App Engine article,在某些网址中使用了那个有趣的向后“P”字符(看近第一个代码框的顶部)。你知道你的高中英语老师用来标记新段落的字符(我已经学会了,感谢维基百科,被称为“pilcrow”)。
我从来没有在网址中看过这个。那是什么?
答案 0 :(得分:5)
¶
位于构成html转义序列¶
的 part 的URL中,即¶。奇怪的浏览器行为,如果转义序列未完成(缺少;
),Chrome仍然会呈现符号。转义序列本身在我认为的片段中没有正确转义..
答案 1 :(得分:3)
该页面包含序列& para某些浏览器(至少Chrome)将其解释为好像它是& para;符号的转义码¶。有趣的浏览器行为,但页面不应包含原始的&符号。
答案 2 :(得分:1)
正确地逃避一切并处理不同的浏览器行为是一件痛苦的事:Accidental HTML entities in urls。
在这种情况下奇怪的是,浏览器不应将¶m
识别为¶
,然后m
。
答案 3 :(得分:1)
我的镜头......渲染错误。
IE - 显示它
Chrome - 显示它
FireFox - 显示正确的&符号(用于URLS +参数)
使用3个浏览器检查来源,它们都显示&炭。