質問
私のウェブサイトwww.funpunks.comでは、ページの左上にナビゲーションが表示されます。背景画像付きの固定サイズdivを使用してこれを作成し、javascriptを使用して<!> quot; window.location = 'をリダイレクトしました。 http://www.funpunks.com/ '<!> quot;など。
しかし、javascriptを無効にしているユーザーなどはどうでしょうか?アンカータグを使用する必要があると思います。
これらのアンカータグはブロックとして表示する必要があり、背景画像が必要です。また、リンクごとに独自の高さ/幅とホバー画像が必要です。
divの代わりにアンカータグを使用して実行できますか?
ありがとう
解決
なぜアンカーを使用しないのに、CSSでブロックレベルの要素として表示するのですか?
a.some-class { display:block; }
他のヒント
間違いなく<!> lt; a <!> gt;を使用したい。毎回セマンティックマークアップを探します。 style = <!> quot; display:block <!> quot;幅、高さ、背景画像などを設定します。たとえば、私のサイトの1つを見てみましょう: http ://krystalware.com/Products/SlickUpload/ 。左側と上部のタブは両方ともaで、適切にスタイル設定されています。
タグは、他のすべてのタグと同様に、CSSを介して設定された高さ/幅を持つことができます。
所属していません StackOverflow