Div を直接リンクに変換するのではなく、維持しながら同じ機能を実現する簡単な手法があります。有効な XHTML 1.1:
{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; /* Fixes overlap error in IE7/8, ensure you have an empty gif */ background-image: url('empty.gif'); }
これにより、div の上に透明なレイヤーが作成されます。それを完全にカバーします。スパンはリンク内にあるため、クリック可能な領域として動作します。
次の手順に従うことで、有効な XHTML 1.1 マークアップを維持しながらリンクとして機能する div を作成し、アクセシビリティと SEO の最適化を確保できます。
以上が有効な XHTML 1.1 で Div 要素をクリック可能なリンクのように動作させるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。