
セクションに既にコメントがある場合、HTML のセクションをコメント アウトするのに問題があります。これは、コメント構文の終了タグが競合するためです。この問題を軽減できる VS Code 拡張機能はありますか?
答え1
私の知る限り、HTML 構文 (または SGML) では許可されていないため、拡張機能はありません。
例外的な場合にのみ使用する回避策として(手動処理で予想されるエラーのために警告が表示される)、次の方法を使用できます。
<head>
<title>Garden</title>
<!-- this is some comment
<!- - this is some inner comment - ->
<!- - this is some sibling comment - ->
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="keywords" content="garden, home, plant">
<meta name="MS-HKWD" content="tree">
<meta name="MS-HKWD" content="pond">
<meta name="MS-HKWD" content="fish">
<meta name="MS-HKWD" content="flowers">
<meta name="MS-HKWD" content="health">
<meta name="MS-HKWD" content="health, relax">
<meta name="MS-HAID" content="botany">
this is the footer of comment -->
<link href="../design.css" rel="stylesheet" type="text/css" />
</head>
または、次のような特殊文字を使用することもできます。
<!~~ this is some inner comment ~~>