สี<!DOCTYPE> HTML

ประเภทเอกสาร HTML

ทุกเอกสาร HTML ต้องเริ่มด้วย <!DOCTYPE> การเริ่มต้นของประกาศ

การประกาศนี้ไม่ได้เป็นแท็ก HTML มันเป็น

ใน HTML5 ประกาศ <!DOCTYPE> นั้นเรียบง่ายมาก:

<!DOCTYPE html>

ในเอกสารเก่าอย่าง (HTML 4 หรือ XHTML) การประกาศนี้เป็นไปด้วยความซับซ้อน เพราะประกาศต้องมีการอ้างอิง 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">

คุณสามารถพบ อ้างอิง <!DOCTYPE> เพื่อได้รับข้อมูลเพิ่มเติมเกี่ยวกับประเภทเอกสาร โปรดอ่านต่อ

HTML อิเล็กทรอนิกส์ ที่มี效性ในต่าง ๆ DOCTYPE

ตาม HTML 5 HTML 4 XHTML
<a> ใช่ ใช่ ใช่
<abbr> ใช่ ใช่ ใช่
<acronym> ไม่ ใช่ ใช่
<address> ใช่ ใช่ ใช่
<applet> ไม่ ใช่ ไม่
<area> ใช่ ใช่ ไม่
<article> ใช่ ไม่ ไม่
<aside> ใช่ ไม่ ไม่
<audio> ใช่ ไม่ ไม่
<b> ใช่ ใช่ ใช่
<base> ใช่ ใช่ ใช่
<basefont> ไม่ ใช่ ไม่
<bdi> ใช่ ไม่ ไม่
<bdo> ใช่ ใช่ ไม่
<big> ไม่ ใช่ ใช่
<blockquote> ใช่ ใช่ ใช่
<body> ใช่ ใช่ ใช่
<br> ใช่ ใช่ ใช่
<button> ใช่ ใช่ ใช่
<canvas> ใช่ ไม่ ไม่
<caption> ใช่ ใช่ ใช่
<center> ไม่ ใช่ ไม่
<cite> ใช่ ใช่ ใช่
<code> ใช่ ใช่ ใช่
<col> ใช่ ใช่ ไม่
<colgroup> ใช่ ใช่ ไม่
<datalist> ใช่ ไม่ ไม่
<dd> ใช่ ใช่ ใช่
<del> ใช่ ใช่ ไม่
<details> ใช่ ไม่ ไม่
<dfn> ใช่ ใช่ ใช่
<dialog> ใช่ ไม่ ไม่
<dir> ไม่ ใช่ ไม่
<div> ใช่ ใช่ ใช่
<dl> ใช่ ใช่ ใช่
<dt> ใช่ ใช่ ใช่
<em> ใช่ ใช่ ใช่
<embed> ใช่ ไม่ ไม่
<fieldset> ใช่ ใช่ ใช่
<figcaption> ใช่ ไม่ ไม่
<figure> ใช่ ไม่ ไม่
<font> ไม่ ใช่ ไม่
<footer> ใช่ ไม่ ไม่
<form> ใช่ ใช่ ใช่
<frame> ไม่ ไม่ ไม่
<frameset> ไม่ ใช่ ไม่
<h1> ถึง <h6> ใช่ ใช่ ใช่
<head> ใช่ ใช่ ใช่
<header> ใช่ ไม่ ไม่
<hr> ใช่ ใช่ ใช่
<html> ใช่ ใช่ ใช่
<i> ใช่ ใช่ ใช่
<iframe> ใช่ ใช่ ไม่
<img> ใช่ ใช่ ใช่
<input> ใช่ ใช่ ใช่
<ins> ใช่ ใช่ ไม่
<kbd> ใช่ ใช่ ใช่
<label> ใช่ ใช่ ใช่
<legend> ใช่ ใช่ ใช่
<li> ใช่ ใช่ ใช่
<link> ใช่ ใช่ ใช่
<main> ใช่ ไม่ ไม่
<map> ใช่ ใช่ ไม่
<mark> ใช่ ไม่ ไม่
<meta> ใช่ ใช่ ใช่
<meter> ใช่ ไม่ ไม่
<nav> ใช่ ไม่ ไม่
<noframes> ไม่ ใช่ ไม่
<noscript> ใช่ ใช่ ใช่
<object> ใช่ ใช่ ใช่
<ol> ใช่ ใช่ ใช่
<optgroup> ใช่ ใช่ ใช่
<option> ใช่ ใช่ ใช่
<output> ใช่ ไม่ ไม่
<p> ใช่ ใช่ ใช่
<param> ใช่ ใช่ ใช่
<pre> ใช่ ใช่ ใช่
<progress> ใช่ ไม่ ไม่
<q> ใช่ ใช่ ใช่
<rp> ใช่ ไม่ ไม่
<rt> ใช่ ไม่ ไม่
<ruby> ใช่ ไม่ ไม่
<s> ใช่ ใช่ ไม่
<samp> ใช่ ใช่ ใช่
<script> ใช่ ใช่ ใช่
<section> ใช่ ไม่ ไม่
<select> ใช่ ใช่ ใช่
<small> ใช่ ใช่ ใช่
<source> ใช่ ไม่ ไม่
<span> ใช่ ใช่ ใช่
<strike> ไม่ ใช่ ไม่
<strong> ใช่ ใช่ ใช่
<style> ใช่ ใช่ ใช่
<sub> ใช่ ใช่ ใช่
<summary> ใช่ ไม่ ไม่
<sup> ใช่ ใช่ ใช่
<table> ใช่ ใช่ ใช่
<tbody> ใช่ ใช่ ไม่
<td> ใช่ ใช่ ใช่
<textarea> ใช่ ใช่ ใช่
<tfoot> ใช่ ใช่ ไม่
<th> ใช่ ใช่ ใช่
<thead> ใช่ ใช่ ไม่
<time> ใช่ ไม่ ไม่
<title> ใช่ ใช่ ใช่
<tr> ใช่ ใช่ ใช่
<track> ใช่ ไม่ ไม่
<tt> ไม่ ใช่ ใช่
<u> ใช่ ใช่ ไม่
<ul> ใช่ ใช่ ใช่
<var> ใช่ ใช่ ใช่
<video> ใช่ ไม่ ไม่
<wbr> ใช่ ไม่ ไม่