[解決済み] htmlの<!-->は何を意味するのか?
2022-03-04 18:08:23
質問
そのため、htmlでは頻繁に次のように表示されます。
<!-- HTML TEXT HERE -->
Greater than exclamation mark ダブルハイフン、ダブルハイフン less than は何のためにあるのですか?
どのように解決するのですか?
これらは コメント は、ユーザーには表示されず、実際のHTMLを表示したときにのみ表示されます。
また、テスト時にコードのブロックをコメントアウトしておくと、他の場所にコードをカット&ペーストしてコピーし直す手間が省けるので便利です。
さらに、開発者の中には、Javascriptを無効にしているブラウザにコードの塊が表示されないように、通常スクリプトでコードを「隠す」ために使用する人もいます。
<script>
<!--
function displayMsg() {
alert("Hello World!")
}
//-->
</script>
からのコードを防ぐことができます。
function ....
から
}
Javascriptを無効にしているブラウザで表示されないようにするためです。また、タグもよく見かけます。
また、条件付きコメントにも使用されます IE6のようなレガシーブラウザにHTMLを適応させることで、あなたの輝くウェブサイトが古いブラウザで壊れないようにするためです。 詳しくはこちら .
以下は、目にすることがある条件付きコメントの例です。
<!--[if lte IE 8]><link rel="stylesheet" href="css/ie/v8.css" /><![endif]-->
つまり、Internet ExplorerがVersion 8(古い、時代遅れ)であれば、そのスタイルシートを読み込むということです。
コメントについて詳しくはこちら これは良いチュートリアルです .
関連
-
[解決済み】位置固定が機能しない
-
[解決済み】フッターをページの下部に中央に配置するにはどうすればよいですか?
-
[解決済み] HTMLボタンのテキストを固定幅で折り返すには?
-
[解決済み] リンクのように動作するHTMLボタンを作成する方法
-
[解決済み] HTML 5: Is it <br>, <br/>, or <br />?
-
[解決済み] HTMLのid属性に有効な値は何ですか?
-
[解決済み] XHTMLの自己完結型タグを除くオープンタグにマッチするRegEx
-
[解決済み] HTMLのid属性とname属性の違い
-
[解決済み】なぜHTMLは "chucknorris "を色と見なすのか?
-
[解決済み】enctype='multipart/form-data'とはどういう意味ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】私のCSS3メディアクエリがモバイルデバイスで機能しないのはなぜですか?
-
[解決済み】Markdownで'target="_blank"'でリンクを作成することはできますか?
-
[解決済み] CSS - display: none; が機能しない
-
[解決済み] 背景画像を前後にパンするCSS【非公開
-
[解決済み] 文字列が部分文字列で終わっているかどうかをXPathでテストする?
-
[解決済み] SRCとHREFの違い
-
[解決済み] HTMLファイルへのリンクは可能ですか?
-
[解決済み] フォームの中にフォームがある、でいいのかな?[重複]
-
[解決済み] HTMLボタンのテキストを固定幅で折り返すには?
-
[解決済み] mailchimpのメールインラインスタイルのコーディングがいつも通りできない