ホームページ > 記事 > ウェブフロントエンド > JavaScript を使用せずに表のセル全体からハイパーリンクを作成するにはどうすればよいですか?
表のセルからハイパーリンクを作成する
このタスクは、次の HTML マークアップを機能的なハイパーリンクに変換することです:
<td> some text <div>a div</div> </td>
目標は、JavaScript に頼らずにテーブル データ セル全体 (
推奨される方法: CSS ベースのアプローチ
<td> <a href="http://example.com"> <div>
このアプローチでは、ネストされた
代替アプローチ (推奨されません)
Internet Explorer のみをサポートする環境の場合非標準のメソッドも使用できますが、HTML 規約に違反します。
<table> <tr> <a href="http://example.com"><td width="200">hello world</td></a> </tr> </table>
このアプローチは Internet Explorer ではリンクとして機能しますが、すべての場合無視され、標準のテーブル セルとして表示されます。他のブラウザ。
以上がJavaScript を使用せずに表のセル全体からハイパーリンクを作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。