私はちょうど隠しテキストは私がちょうど作っthreadから悪い試み、追記としてセマンティックHTML実践:ナビゲーションリスト
で、Googleは 隠されたテキストを好きではない、とあなたが持っている場合は、その実現 の多くは、それは欺瞞的だと考えます コーディング。 1つはおそらく問題ありませんが、 イメージタグのalt 属性を使用する方がよいでしょう。
、しかし、私は時々、下記のようなナビゲーションリンクリストの画像を使用する必要があるので、私は<a>
タグのCSSの画像の背景を使用して<span>
を使用して、HTML内の実際のテキストを隠す
<div id="header" class="align-center">
<ul id="menu-header">
<li id="menu-header-home"><a href="#" class="current-header"><span>Home</span></a></li>
<li id="menu-header-portfolio"><a href="#"><span>Portfolio</span></a></li>
<li id="menu-header-profile"><a href="#"><span>Profile</span></a></li>
<li id="menu-header-newsletter"><a href="#"><span>Newsletter</span></a></li>
<li id="menu-header-blog"><a href="#"><span>Blog</span></a></li>
<li id="menu-header-shop"><a href="#"><span>Shop</span></a></li>
</ul>
</div>
それは意味論が真剣に欠けていて、それはそれを欺瞞的なコーディングとみなすでしょうか?テキストを画像に置き換えるために多くの隠れたテキストを使用していたので、
ボタンの画像とナビゲーションリンクリストの画像を使用する必要がある場合は、どうすればよいですか?
ありがとうございました。
テキストをインデントしてテキストを画面外に移動することができます。それは働くだろうか? – rcravens
私はテキストインデントの使用について知らなかった。私はそれに行くつもりです。この考えに感謝します。ありがとうございます。 – laukok