Giới thiệu học phần
Nền tảng Web là học phần nhập môn giúp sinh viên làm quen với HTML, CSS và JavaScript cơ bản.
Học phần được giảng dạy hoàn toàn bằng HTML, CSS và JavaScript thuần, không dùng framework. (Đoạn này KHÔNG được chọn bởi selector #gioi-thieu > p vì nó không phải là đoạn văn đầu tiên - thật ra selector đó chọn MỌI thẻ p là con trực tiếp, nên đoạn này cũng được in nghiêng, chỉ có đoạn nằm trong div/khác cấp mới bị loại trừ.)
Mục tiêu học phần
- Dựng được trang web hoàn chỉnh bằng HTML semantic.
- Định dạng giao diện bằng CSS từ cơ bản đến nâng cao.
- Tổ chức dự án nhiều trang, nhiều thư mục hợp lý.
Lịch trình học phần
| Buổi | Chủ đề |
|---|---|
| Buổi 1 | HTML cơ bản, semantic, bảng, liên kết cùng cấp |
| Buổi 2 | CSS cơ bản, Box Model, định dạng bảng |
| Buổi 3 | Selector nâng cao, liên kết nâng cao (buổi hiện tại) |
| Buổi 4 | Chia layout bằng Flexbox |
Bảng ánh xạ đường dẫn
| Từ trang | Tới trang / tài nguyên | Loại đường dẫn | Cú pháp |
|---|---|---|---|
| index.html (gốc) | pages/lienhe.html | Tiến cấp | pages/lienhe.html |
| pages/lienhe.html | index.html (gốc) | Lùi cấp | ../index.html |
| index.html (gốc) | assets/style.css | Tiến cấp | assets/style.css |
| pages/lienhe.html | assets/style.css | Lùi cấp rồi tiến cấp | ../assets/style.css |
Tham khảo thêm tài liệu tại MDN Web Docs.