HTML (ngôn ngữ đánh dấu để tạo trang web) không phải ngôn ngữ lập trình
HTML chỉ mô tả cấu trúc (đây là tiêu đề, đây là đoạn văn, đây là bảng), không có logic điều kiện/vòng lặp như Python, JavaScript. Vì thế nói chuẩn: HTML là markup language. Một trang web hoàn chỉnh = HTML (khung) + CSS (trang điểm) + JavaScript (hành động).
Cấu trúc tối giản một trang:
<!doctype html>
<html>
<head><title>Trang đầu tiên</title></head>
<body><h1>Xin chào!</h1><p>Đây là đoạn văn.</p></body>
</html>
Lưu thành file .html rồi mở bằng trình duyệt là chạy — không cần cài gì. Ai muốn hiểu web nên học HTML đầu tiên: 1 tuần là đọc hiểu 90% cấu trúc trang web.
HTML nằm ở đâu trong một trang web
| Lớp | Vai trò | Ví von |
|---|---|---|
| HTML | Nội dung, cấu trúc (tiêu đề, đoạn, bảng) | Bộ khung nhà |
| CSS | Trình bày (màu, chữ, bố cục) | Sơn và nội thất |
| JavaScript | Hành vi, tương tác | Điện và hệ thống |
Cách xem thử nhanh: trên máy tính bấm chuột phải vào trang web → Xem nguồn trang/ Inspect, bạn sẽ thấy HTML của trang đó. Điều thú vị là các trang như hoidap.cc được tạo ra từ HTML tĩnh — nghĩa là nội dung có sẵn ngay khi máy chủ trả về, nên tải nhanh và ổn định hơn trang phải “chờ JavaScript tải nội dung”.
Nguồn tham khảo
- Giải nghĩa dựa trên cách dùng phổ biến trên mạng xã hội và từ điển tiếng Việt.
- Lưu ý: nghĩa của từ lóng thay đổi theo thời gian, vùng miền và ngữ cảnh — bài nêu nghĩa đang dùng phổ biến nhất.