Bài tập về nhà - Buổi 4: Chia layout

Lần 2 - Mã đề C: Trang chi tiết khóa học (Lập trình Web cơ bản)

Yêu cầu: Từ bản gốc goc.html (kết quả Lần 1 của mã đề C), bổ sung positioning và iframe để đạt kết quả như ảnh chụp bên dưới (xem thêm bài làm mẫu ở dapan.html). Đặc trưng riêng của mã đề này: thẻ đăng ký dính khi cuộn.

Ràng buộc cấu trúc riêng cho mã đề C

Section có header riêng: Dùng một section có header con riêng, trong đó header chứa tiêu đề ngắn và đoạn mô tả. Không thay ràng buộc này bằng cấu trúc của mã đề khác.

Ảnh chụp màn hình bài làm mẫu mã đề C

Yêu cầu kỹ thuật chung (áp dụng cho cả 8 mã đề Lần 2)

Sơ đồ khối mô tả layout (tóm tắt)

  1. Thanh điều hướng dính trên cùng khi cuộn.
  2. Khu vực nội dung chia 2 cột bằng Flexbox: cột chính rộng, cột phụ hẹp.
  3. Trong cột chính: 1 khối relative làm mốc, chứa nhãn và nút được đặt absolute vào 2 góc (thẻ đăng ký dính khi cuộn).
  4. 1 cụm chữ có khối gợi ý chỉ hiện khi hover.
  5. Cột phụ dính khi cuộn, bên trong có iframe (video) không phá vỡ bố cục.