div タグの背景画像として表示される画像にタイトル属性を追加するソリューションはありますか。現在のコードは次のようになります
<div style="background:transparent url(image/smiley.jpg) left bottom; cursor:pointer;">
背景画像smiley.jpgにタイトル属性「Smiley」をつけたいです。
title
に属性を付けることができますdiv
。はbackground-image
デフォルトで繰り返されるため、div
.
<div title="Smiley" style="background:transparent url(image/smiley.jpg) left bottom; cursor:pointer;">
しかし、イメージが に設定されていて、イメージ自体no-repeat
よりも小さかったと仮定してください。div
その場合、(JavaScript を使用しないと) カーソルが の上にある場合にのみツールチップを表示できませんでしたbackground-image
。
alt テキストを div 内に追加し、text-indent を -9999px のような負の値に設定することをお勧めします。この方法では、Google はコピーを読み取ることができますが、ブラウザで表示すると、テキストはページから移動されます。