天天看點

谷歌浏覽器和IE顯示錨點相容

發現關于錨點的顯示谷歌浏覽器和IE有一些差別:

代碼:

<a href="#a" target="_blank" rel="external nofollow" >第一章</a><a href="#b" target="_blank" rel="external nofollow" >第二章</a><a href="#c" target="_blank" rel="external nofollow" >第三章</a>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<a name="a"></a><br><br>這是第一章<br><br><br><br><br><br><br><br><br><br><br><br><br>
<a name="b"></a><br><br>這是第二章<br><br><br><br><br><br><br><br><br><br><br><br>
<a name="c"></a><br><br>這是第三章<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
           

意思在點選第一章之後跳轉到“這是第一章”,并且上面空出兩行,IE浏覽器是可以正常實作效果,但是谷歌浏覽器會無視兩個"<br>"而頂格顯示。

相容方法為:在代碼“<a name="a"></a>”直接加上一個空格鍵的字元“&nbsp”,<a name="a">&nbsp</a>這樣就可以了。