如何給背景圖像的ALT和標題?可能嗎?如何爲背景圖片提供替代和標題?
<div id="cont"></div>
#cont
{
background:#FFF url(../images/post.png) no-repeat;
}
如何給背景圖像的ALT和標題?可能嗎?如何爲背景圖片提供替代和標題?
<div id="cont"></div>
#cont
{
background:#FFF url(../images/post.png) no-repeat;
}
沒有,因爲背景圖像是僅不應該有任何語義裝飾元素。 HTML用於語義和含義,CSS僅用於視覺效果。如果圖像非常重要以至於應該有一個後備alt
文本,請將其設置爲HTML <img>
元素。
謝謝,所以我應該改變我的代碼。 – Prashobh 2012-08-02 09:55:50
是這是可能的內PHP這樣..
if($moon==0)
{$icon_moon="background: url(mp0.png); background-repeat: no-repeat;
background-size: 15px 15px; background-position: right top";
$title_mph = "Moon phase new";}
在這種情況下可變($icon_moon)
被插入在表中用於定位這樣
添加一個替代文本是也可以這樣。
這是一個特殊的用例,當您想要使用背景圖像大小「封面」來處理響應式佈局而不壓扁寬高比時。我正在權衡div上的標題標籤,並試圖通過IMG標籤實現相同的佈局。 – Mark 2014-07-21 05:10:30