2011-09-21 133 views
0

方法1:圖像alt屬性

傳統我將包括這樣的圖像:

<img src="image.png" alt="image" /> 

而且alt attribute將是其原因有二:

  1. 幫助有圖像的訪客
  2. SEO目的。所以漫遊器和爬蟲知道圖像是什麼,即關鍵字。

方法2:

然而,如果我是包括經由一個CSS樣式表中的圖像:

HTML

<div class="image"></div> 

CSS

.image { 
background-image: url(images/products_partitioning.png); 
} 

有沒有反正包括通過'方法1'中看到的alt屬性,在方法2中用於SEO目的。

回答

4

如果圖像是背景圖像,然後,將沒有意義使其具有替代內容(因爲它是根據定義,不內容)。

如果圖像不是背景圖像,那麼它應該包含在<img>元素中,而不是CSS。 (有一些黑客涉及元素中的真實內容,然後在該元素上設置固定尺寸以及背景圖片和text-indent: -9999px,但這是醜陋的和非語義的(也與您所要求的相反)) 。