HTML5のXHTMLのような自己閉じ込め要素を書くことができるかどうか、例えば<input type="email">
は<input type="email" />
であり、それでも検証されますか?これはHTML5 Webページをコーディングする正しい方法ですか?XHTML自己終了要素はHTML5でも有効ですか?
3
A
答えて
5
HTML5は、XHTMLとして、またはHTML 4としてコード化することができます。そのように柔軟性があります。
これが正しい方法ですが、それは好みです。私は、多くのWebデザイナーがXHTMLに慣れ親しんでおり、おそらくこのようにコード化していくだろうと考えています。
コードを検証するためにhttp://html5.validator.nu/に直接進むことができます。または正しいdoctypeを持っていれば、公式のW3Cサイトがそれを使用します。
1
いずれも機能します。一貫性を保つようにしてください。
同じことが属性の引用になります - 私は単語の属性変数を引用しないようにチュートリアルを読んでいます。少なくとも一貫性のために、私はそれらをすべて引用します(あなたが普遍的なWebアプリを持っていない限り、すべてのバイトが貴重です)。
2
自己閉鎖タグは、解析エラーを引き起こす可能性があります。これを見てください:
<!DOCTYPE html>
<html>
<head><title>Title</title></head>
<body>
<div>
<p>
<div/>
</p>
</div>
</body>
</html>
完全に有効なHTML4ですが、HTML5では無効です。 void以外のHTML要素で使用
セルフクローズ構文(/>): W3Cの検証を約
<div/>
を文句を言います。スラッシュを無視し、開始タグとして扱います。
内側のセルフクローズdivを開始タグとして扱うと、構造全体が壊れてしまいますので注意してください。
関連する問題
- 1. XHTMLと自己終了タグを提供
- 2. CKEditorで自己終了要素を作成する方法は?
- 3. HTML5でも終了スラッシュが必要ですか?
- 4. JOOX自己終了XMLタグ
- 5. TinyMCE4カスタム自己終了タグ
- 6. xhtml自己閉鎖アンカー要素<a /> allowed?
- 7. NSXmlParserで自己終了タグを処理しますか?
- 8. HTML5内で有効な子要素は何ですか<small>?
- 9. jQueryの要素へのバインディングイベントは何度も有効ですか?
- 10. HTML5ビデオ要素が終了要求しません範囲
- 11. 自己破棄/終了/停止webapp
- 12. C#Windowsサービス自己終了サービス
- 13. Pythonマルチプロセッシング子プロセス自己終了とPickleError
- 14. Perl:HTML :: PrettyPrinter - 自己終了タグの処理
- 15. coldfusion自己終了タグを "/>"で終了するのはよい習慣ですか?
- 16. html5動画プレーヤー - 自動終了フルスクリーン
- 17. XMLUnit:自己閉包要素を非自己閉包要素と異なるものとして登録するにはどうすればよいですか?
- 18. 要素が有効/表示されていなくてもループは終了しません
- 19. Cocoaアプリケーション内からプロセス(自己ではない)を終了する方法
- 20. <i></i>タグはJSXの自己終了タグですか?
- 21. 自分のアンドロイドアプリケーションが自己終了します
- 22. これはStrict XHTML 1.0でなぜ有効ですか?
- 23. [自己保持]が有効な場合はありますか?
- 24. xhtmlが有効でない理由
- 25. 閉鎖のシングルトンに[弱い自己]または[所有していない自己]が必要ですか?
- 26. [弱い自己]も[所有していない自己]も使用しないでください。
- 27. WebBrowserから有効なXHTMLへのHTML
- 28. 終了アクティビティのカスタム共有要素の遷移
- 29. RTFフィールドに自己終了タグを追加する
- 30. SimpleXMLElementを使用して自己終了タグを作成する