Firebug将此HTML标记显示为“格式不正确”:
<a id="aHarita" target="_blank" style="margin-left: 5px;" href="http://maps.google.com/maps?q=40.879236,29.386641&num=1&t=h&sll=40.879132,29.386962&sspn=0.006295,0.006295&ie=UTF8&ll=40.879317,29.386641&spn=0.003022,0.006947&z=18" >
问题出在哪里?
答案 0 :(得分:3)
您需要使用&
或&
之类的reference替换属性值中的&
,以便:
<a id="aHarita" target="_blank" style="margin-left: 5px;" href="http://maps.google.com/maps?q=40.879236,29.386641&num=1&t=h&sll=40.879132,29.386962&sspn=0.006295,0.006295&ie=UTF8&ll=40.879317,29.386641&spn=0.003022,0.006947&z=18" >
答案 1 :(得分:3)
这有一些问题,取决于你的doctype。通过http://validator.w3.org运行该页面以获取有关验证失败的详细信息。对于任何验证问题,这都是一个很好的第一站,对未来应该是有用的。
答案 2 :(得分:2)
href中的&
应为html编码:&
。
答案 3 :(得分:2)
也许你必须更换&amp;在你的href属性中使用&
。
答案 4 :(得分:0)
“target”不是“a”标记的有效属性。