- ベストアンサー
テキストのロールバー
様々なホームページを拝見していると、テキストの上にマウスアイコンを重ねると、テキストが変色したりする機能がある場合があります。 これはロールバー機能って聞いたのですが、ホームページビルダーでこのような、テキストのロールバーを設定することは可能なのでしょうか。 ホームページビルダーのテンプレートを使うのではなく、一つ一つ手動で設定したいと思います。 また、テキストにロールバー機能を設定した場合は、SEOには悪影響があるのでしょうか。 分かる方がいらっしゃいましたらよろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
CSSでのAタグのhover指定でロールオーバーのリンクは解消されます。 CLASS指定やIDでの指定を行えば リンクごとに個別に色の設定をすることも可能です。 JavaScriptでのリンク設定はSEO上検索エンジンは読み取れませんのでリンク効果がありませんので CSSでの指定にした方がいいと思います。 画像でのロールオーバーもhoverで設定すればCSSでも行えますよ。
その他の回答 (3)
- hinatamama
- ベストアンサー率58% (70/120)
画像など、マウスを乗せた時に画像が入れ替わるのを「ロールオーバー」といったりします。 オンマウス時にテキスト色が変化するのは、CSS(カスケーティングスタイルシート)で、No1さんの方法です。 表示されないリンク(ブラウザには表示されずにロボットだけが読める)にしない限りSEOには影響ありません。 タグやCSSが分からないならば、ビルダー側でスタイルを設定できますので参考URLをご覧ください。
お礼
ありがとうございます。 参考にさせていただきます。
- Ysan
- ベストアンサー率32% (44/136)
それとCSSでやる分にはSEOには悪影響が無いです。
- Ysan
- ベストアンサー率32% (44/136)
ロールバーでは無くてロールオーバーですね。 テキスト色や背景色が変化したりするのはCSSでも可能です。 <style type="text/css"> <!-- a { color: orange; } a:hover { color: red;} --> </style> という風にhtmlのHEADの部分にcssを記述します。
お礼
ありがとうございます。 参考にさせていただきます。