Ở bài viết này ThanhTungWeb chia sẻ với các bạn các kiến thức cơ bản về thiết kế web, giới thiệu mô hình 3 lớp trong thiết kế web và các ưu điểm của mô hình 3 lớp trong thiết kế website.
Mô hình 3 lớp trong Thiết Kế Website

Lớp nội dung (HTML)
- Cung cấp nội dung thông tin cho người truy cập.
- Bao gồm các văn bản, hình ảnh, các liên kết…
- Nội dung này sẽ được tổ chức theo cấu trúc của ngôn ngữ đánh dấu siêu văn bản như HTML, XHTML…
Lớp trình bày (CSS)
- Quy định cách trình bày trang web. Lớp này định nghĩa các định dạng hay kiểu mẫu cho các thành phần trong trang web.
- Các định nghĩa này được lưu trong một file riêng theo cú pháp của chuẩn định dạng CSS.
Lớp hành vi (JavaScript)
- Cho phép thực hiện một số hành vi/thao tác trên các thành phần của trang web thông qua ngôn ngữ script (JavaScript, VBScript).
Một số ưu điểm của mô hình 3 lớp trong thiết kế website
- Share resources: Dùng chung toàn bộ file CSS hay JS cho toàn bộ các trang web trong website. Khi thay đổi trên tập tin này thì toàn bộ site sẽ được đổi.
- Faster downloads: Khi user truy cập trang web, các CSS và JS chỉ tải ở lần truy cập đầu tiên, trình duyệt sẽ cache lại cho lần sau.
- Multi-person teams: Thuận tiện cho việc phân chia công việc. Các thành viên trong nhóm sẽ được phân công theo từng lớp mô hình. Do đó công việc ở các lớp có thể làm đồng thời.