因為 google 機器人無法搜尋到圖片,只會認文字內容,所以為了讓搜尋引擎能夠找到網站重要內容,建議用圖片取代文字的方法。
<h1 class="logo">
<a href="#">公司LOGO</a>
</h1>
display:block
變區塊元素logo圖才會正確顯示display:block;
background:url('logo圖片路徑') no-repeat;
text-indent:101%; /*首行縮排*/
overflow:hidden; /*自動隱藏超出的文字或圖片*/
white-space:nowrap; /*希望元素在第一排上面,沒有斷行*/
此範例使用 float
ul
與 li
做出選單float
clearfix:after
<h1 class="logo"><a href="#">公司LOGO</a></h1>
background-img
背景圖可把文字與圖片寫在同一個標籤上,在一個結構即可完成,不用再多寫一個 img 標籤,較簡潔。另外因為搜尋引擎無法辨別圖片,可辨別文字所以使用圖片取代文字。<a><img src="" alt=""></a>