答えて
現代のブラウザのパーサ(HTML5の構文解析アルゴリズムを使用すること、すなわち、それらは)このように動作します。次にテキストまたは新しいタグが期待され、<!
と表示されている場合は、次の数文字を確認して、--
またはDOCTYPE
か、埋め込みSVGまたはMathMLを処理している場合は[CDATA[
かどうかを確認します。 <!- foo
の場合のように、これらの試合のどれもが、その後、パーサーは、次のアップ>
に、以下のすべての文字は、読み、そして置くことにコメントに変換されbogus comment stateに入っていない、場合
(http://dev.w3.org/html5/spec/tokenization.html#markup-declaration-open-stateを参照してください) DOMに挿入します。
したがって、<!-
と表示される動作は、コメント開始のように機能します。このような動作は、マークアップが壊れた場合の「修復」動作であり、頼りにならないことが賢明です。あなたは、このようなマークアップはここにDOMを形成してどのように見ることができます
はまた、これは@Amberが言うに異なっていることに注意してください。意味のある意味ではタグとして扱われず、確かに無視されません。
実際には動作していません。それは実際のタグとして解釈してから、そのタグを無効なものとして送り出します。
<!- foo bar -->
明らかに標準的なHTMLタグでないタグ、<!-foo bar-->
として扱われ、従って無視されます。
これを試してみてください、あなたはそれが本当にコメントとして働いていないわかります
<!- >foo bar-->
これは別の質問につながります: コンパイラ/インタプリタでコメントを読むことができない場合は、 私はそれが私の例のように読み込まれないことをテストしますか? –
@pop [html validator](http://validator.w3.org/)を使用してください。 – nobody
- 1. Yii - CListViewによって生成されたhtmlの修正
- 2. ブラウザは自動的に "mangled url"を修正できますか?
- 3. Kenticoは自動的にhtmlコードを修正します
- 4. Jqueryを使って自分のゲームに自動生成された料理を修正するには
- 5. Googleの「自動修正」機能は、人々が利用できるようになっていますか?
- 6. Azure WebAppsは自動的にどのくらいの頻度で自動的に修正されますか?
- 7. IE9モバイルでHTMLテキストボックスの自動修正を有効にするにはどうすればよいですか?
- 8. pom.xmlにはどのようなタグコメントが適していますか?
- 9. エイリアスドメインへのリクエストはブラウザによってキャッシュされますか?
- 10. ESLintの自動修正または自動修正のソリューションはありますか?
- 11. Webブラウザは悪い/非難されたhtmlを修正しようとしますか?
- 12. テストドメインはGoogleによってインデックスされています。これを修正するには?
- 13. パーティショニングによってデッドロックの問題が修正される
- 14. アンカーターゲット_blankがブラウザによってブロックされています
- 15. fb-login-button(html)は、ブラウザによってブロックされたポップアップをトリガーします。
- 16. このアプリケーションは自動スレッドエンジンをバックグラウンドスレッドから修正しています
- 17. ナビゲーションバーがJavaScriptマップによってブロックされています。それを修正するには?
- 18. CSSとhtmlを連携させて修正しようとしています
- 19. 自動修正アルゴリズム
- 20. CLionは自動的に標準入力からの入力を元に戻していますが、これは修正されていますか?
- 21. HTMLレイアウトはフィドルとブラウザで異なってレンダリングされます
- 22. setStatusBarHidden:withAnimationによってサブビューが正しく自動配置されない
- 23. 修正ベクトルが参照によって返される
- 24. TwitterウィジェットはCSSによって歪められています。どうすれば修正できますか
- 25. テキスト入力のHTML自動修正が機能しません。
- 26. 誤ってgitに接続されているフォルダを修正するには?
- 27. Cn1ダイアログボックスの高さ自動修正
- 28. C標準で自己修正コードが許可されていますか?
- 29. ウェブサーバーコード名は、ショットガン(sinatra)によって自動的に生成されますか?
- 30. 手動で修正された逆アセンブルされたアセンブリのアドレスを自動修正するツール
次の ' - >'(コメントの終わりの文字)ではなく、次の '>'(タグの終了文字)まで解析されるという意味で "タグとして扱われます" 。表示されたページのテキストに影響を及ぼすのではなく、コメントとして使用されるという意味で「無視する」。 – Amber