HTML <!DOCTYPE>
- Trang trước Bộ ký tự HTML
- Trang tiếp theo URL mã hóa HTML
Loại tài liệu HTML
Tất cả các tài liệu HTML phải bắt đầu bằng <!DOCTYPE>
Bắt đầu của tuyên bố.
Tuyên bố này không phải là một thẻ HTML. Nó là một “Thông tin”, thông báo cho trình duyệt về loại tài liệu mong đợi.
Trong HTML5,宣言<!DOCTYPE> rất đơn giản:
<!DOCTYPE html>
Trong các tài liệu cũ hơn (HTML 4 hoặc XHTML),宣言 phức tạp hơn vì宣言 phải tham chiếu đến DTD (Document Type Definition).
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Bạn có thể Tham khảo <!DOCTYPE> Để đọc thêm về loại tài liệu, hãy xem ở đây.
Các yếu tố HTML hợp lệ trong các DOCTYPE khác nhau
thẻ | HTML 5 | HTML 4 | XHTML |
---|---|---|---|
<a> | Có | Có | Có |
<abbr> | Có | Có | Có |
<acronym> | Không | Có | Có |
<address> | Có | Có | Có |
<applet> | Không | Có | Không |
<area> | Có | Có | Không |
<article> | Có | Không | Không |
<aside> | Có | Không | Không |
<audio> | Có | Không | Không |
<b> | Có | Có | Có |
<base> | Có | Có | Có |
<basefont> | Không | Có | Không |
<bdi> | Có | Không | Không |
<bdo> | Có | Có | Không |
<big> | Không | Có | Có |
<blockquote> | Có | Có | Có |
<body> | Có | Có | Có |
<br> | Có | Có | Có |
<button> | Có | Có | Có |
<canvas> | Có | Không | Không |
<caption> | Có | Có | Có |
<center> | Không | Có | Không |
<cite> | Có | Có | Có |
<code> | Có | Có | Có |
<col> | Có | Có | Không |
<colgroup> | Có | Có | Không |
<datalist> | Có | Không | Không |
<dd> | Có | Có | Có |
<del> | Có | Có | Không |
<details> | Có | Không | Không |
<dfn> | Có | Có | Có |
<dialog> | Có | Không | Không |
<dir> | Không | Có | Không |
<div> | Có | Có | Có |
<dl> | Có | Có | Có |
<dt> | Có | Có | Có |
<em> | Có | Có | Có |
<embed> | Có | Không | Không |
<fieldset> | Có | Có | Có |
<figcaption> | Có | Không | Không |
<figure> | Có | Không | Không |
<font> | Không | Có | Không |
<footer> | Có | Không | Không |
<form> | Có | Có | Có |
<frame> | Không | Không | Không |
<frameset> | Không | Có | Không |
<h1> đến <h6> | Có | Có | Có |
<head> | Có | Có | Có |
<header> | Có | Không | Không |
<hr> | Có | Có | Có |
<html> | Có | Có | Có |
<i> | Có | Có | Có |
<iframe> | Có | Có | Không |
<img> | Có | Có | Có |
<input> | Có | Có | Có |
<ins> | Có | Có | Không |
<kbd> | Có | Có | Có |
<label> | Có | Có | Có |
<legend> | Có | Có | Có |
<li> | Có | Có | Có |
<link> | Có | Có | Có |
<main> | Có | Không | Không |
<map> | Có | Có | Không |
<mark> | Có | Không | Không |
<meta> | Có | Có | Có |
<meter> | Có | Không | Không |
<nav> | Có | Không | Không |
<noframes> | Không | Có | Không |
<noscript> | Có | Có | Có |
<object> | Có | Có | Có |
<ol> | Có | Có | Có |
<optgroup> | Có | Có | Có |
<option> | Có | Có | Có |
<output> | Có | Không | Không |
<p> | Có | Có | Có |
<param> | Có | Có | Có |
<pre> | Có | Có | Có |
<progress> | Có | Không | Không |
<q> | Có | Có | Có |
<rp> | Có | Không | Không |
<rt> | Có | Không | Không |
<ruby> | Có | Không | Không |
<s> | Có | Có | Không |
<samp> | Có | Có | Có |
<script> | Có | Có | Có |
<section> | Có | Không | Không |
<select> | Có | Có | Có |
<small> | Có | Có | Có |
<source> | Có | Không | Không |
<span> | Có | Có | Có |
<strike> | Không | Có | Không |
<strong> | Có | Có | Có |
<style> | Có | Có | Có |
<sub> | Có | Có | Có |
<summary> | Có | Không | Không |
<sup> | Có | Có | Có |
<table> | Có | Có | Có |
<tbody> | Có | Có | Không |
<td> | Có | Có | Có |
<textarea> | Có | Có | Có |
<tfoot> | Có | Có | Không |
<th> | Có | Có | Có |
<thead> | Có | Có | Không |
<time> | Có | Không | Không |
<title> | Có | Có | Có |
<tr> | Có | Có | Có |
<track> | Có | Không | Không |
<tt> | Không | Có | Có |
<u> | Có | Có | Không |
<ul> | Có | Có | Có |
<var> | Có | Có | Có |
<video> | Có | Không | Không |
<wbr> | Có | Không | Không |
- Trang trước Bộ ký tự HTML
- Trang tiếp theo URL mã hóa HTML