<span>
ナビゲーションバー内のテキストを移動するために使用しようとしています。私のナビゲーションバーはa<ul>
で、要素はすべて<li>
sですが、テキストはナビゲーションバーの上部に配置されており、垂直方向の中央に配置する必要があります。JSFiddleでわかるように、CSSのa:hoverプロパティを使用して、テキストにカーソルを合わせたときにテキストの背景と色を変更しています。テキストだけにスパンを適用すると、ホバリングセクション全体も移動します。私が何を意味するのか理解できるかどうか見てください。
私のJSFiddleはここにあります:
基本的には、テキストを単純で簡潔な方法で垂直方向に揃えたいだけです。もともと私は''タグを使用してマージンを設定していましたが、SEOを改善するために、この目的でヘッダータグを使用することは避けたいと思います。ありがとう。