Một tài liệu HTML tối thiểu gồm bốn phần:
html
<!DOCTYPE html> <!-- render mode -->
<html lang="vi"> <!-- root element, lang cho screen reader + dịch tự động -->
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Tiêu đề tab</title>
<link rel="stylesheet" href="/style.css">
</head>
<body>
<h1>Nội dung hiển thị</h1>
</body>
</html><!DOCTYPE html>— bật standards mode.<html>— phần tử gốc;langảnh hưởng trực tiếp tới screen reader và Google Translate.<head>— metadata, không hiển thị:<title>,<meta>,<link>,<script>.<body>— toàn bộ nội dung người dùng nhìn thấy.
Lưu ý: <meta charset> phải nằm trong 1024 byte đầu của tài liệu, nếu không browser đã đoán encoding xong rồi và tiếng Việt hiện thành ký tự lỗi.