Версия HTML указывается в теге !DOCTYPE, значения могут быть следующими:
Спецификация HTML 4.01, рекомендации W3C от 24 декабря 1999 года.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> |
Строгий синтаксис HTML |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
Переходный синтаксис HTML |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> |
В HTML-документе применяются фреймы |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>HTML 4.01</title>
<meta name="description" content="HTML 4.01">
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
<link rel="stylesheet" href="/css/style.css" type="text/css">
<script type="text/javascript" src="/js/scripts.js"></script>
</head>
<body>
<p>Контент</p>
</body>
</html>
Спецификация XHTML 1.0 одобрена в качестве рекомендации 26 января 2000 года.
Возможны три типа документов (по аналогии с HTML4):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
Строгий синтаксис XHTML |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
Переходный синтаксис XHTML |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> |
Документ написан на XHTML и содержит фреймы |
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>XHTML 1.0</title>
<meta name="description" content="XHTML 1.0" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link rel="stylesheet" href="/css/style.css" type="text/css" />
<script type="text/javascript" src="/js/scripts.js"></script>
</head>
<body>
<p>Контент</p>
</body>
</html>
Модульный язык XHTML, принят 5 января 2000 г.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.w3.org/MarkUp/SCHEMA/xhtml11.xsd"
xml:lang="en" >
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>XHTML 1.1</title>
<meta name="description" content="XHTML 1.1" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link rel="stylesheet" href="/css/style.css" type="text/css" />
<script type="text/javascript" src="/js/scripts.js"></script>
</head>
<body>
<p>Контент</p>
</body>
</html>
HTML 5 был принят в 2014 году, в нём реализованы мультимедийные элементы – <video>
, <audio>
, <canvas>
и структурные – <header>
, <menu>
, <footer>
и т.д.
<!DOCTYPE html>
<html lang="ru">
<head>
<meta name="viewport" content="width=1000">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>HTML 5</title>
<meta name="description" content="HTML 5">
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
<link rel="stylesheet" href="/css/style.css" type="text/css">
<script src="/js/scripts.js"></script>
</head>
<body>
<header>
Header
</header>
<main>
<p>Контент</p>
</main>
<footer>
Footer
</footer>
</body>
</html>