Hypertext là cách các trang web (tài liệu HTML) liên kết với nhau. HTML là ngôn ngữ đánh dấu (Markup Language) dùng các thẻ (tags) để cấu trúc nội dung hiển thị trên trình duyệt. HTML5 là bản cập nhật lớn thay thế HTML 4.01, XHTML 1.0/1.1, thêm tính năng video, drag-and-drop mà trước đây cần plugin (Flash, Silverlight).
HTML Doctype
Khai báo đầu tiên trong tài liệu HTML, cho trình duyệt biết phiên bản HTML. Không phân biệt chữ hoa/thường.
<!DOCTYPE html>
Ký tự encoding (Character Encoding)
Thuộc tính charset trong thẻ <meta> chỉ định bộ ký tự.
<meta charset="UTF-8">
Các cấp độ Heading
HTML có 6 cấp tiêu đề: <h1> đến <h6>. Trình duyệt tự thêm dòng trống trước/sau.
HTML Elements (Phần tử)
Phần tử bắt đầu bằng thẻ mở, kết thúc bằng thẻ đóng (nếu có nội dung). Ví dụ: <p>Nội dung</p>.
HTML Attributes (Thuộc tính)
Đặt trong thẻ mở, gồm tên và giá trị. Ví dụ: <canvas id="newCanvas" width="400" height="300">. Nên đặt giá trị trong dấu nháy.
HTML Formatting (Định dạng văn bản)
Bao gồm in đậm, in nghiêng, gạch ngang, highlight, v.v.
<!DOCTYPE html> <html> <body> <h2>Tags for formatting text in HTML</h2> <strong>Strong text</strong><br> <b>Bold text</b><br> <em>Emphasized text</em><br> <i>Italic Text</i><br> <mark>Highlighted text</mark> </body> </html>
HTML Comments (Chú thích)
Đặt giữa <!-- ... -->. Trình duyệt bỏ qua hoàn toàn.