Skip to main content

Bài tập thực hành 2

I. Yêu cầu

Thiết kế 3 trang như sau:

  • Thiết kế trang chủ chứa danh sách bài viết sử dụng inline style
  • Thiết kế trang chi tiết sử dụng internal style
  • Thiết kế trang chi tiết sử dụng external style

Cấu trúc thư mục

Bài viết copy nội dung:

II. Thiết kế trang chủ sử dụng Inline style

Yêu cầu:

  • Sử dụng CSS Inline style
  • Trang có màu nền tối, chữ trắng
  • Dùng thẻ h1 hiển thị tên trang báo VnExpress, tên trang canh giữa
  • Dùng thẻ ul hiển thị danh sách, thẻ ul có đường kẻ bên trái, các Hyperlink bỏ gạch chân.
  • Các Hyperlink cần link đến 2 bài tập tiếp theo

Tạo file index.html trong thư mục project

III. Thiết kế trang chi tiết sử dụng Internal style

Yêu cầu:

  • Sử dụng CSS Inline style
  • Trang có màu nền tối, chữ trắng
  • Ngày đăng bài viết được canh phải
  • Dùng thẻ h1 hiển thị tên bài viết, tên bài viết canh giữa
  • Dùng thẻ p để hiển thị nội dung bài viết, các thẻ p khi ở trạng thái hover sẽ có màu cam.
  • Thẻ p đầu tiên cần được gạch chân, ký tự đầu tiên của thẻ này có font chữ lớn gấp đôi.
  • Dùng thẻ ul hiển thị danh sách, thẻ ul có đường kẻ bên trái, các Hyperlink bỏ gạch chân.
  • Các Hyperlink khi ở trạng thái hover sẽ có gạch chân

Tạo file internal-css.html trong thư mục project

IV. Thiết kế trang chi tiết sử dụng External style

Yêu cầu:

  • Tương tự bài III, nhưng sử dụng External style

Tạo file style.css trong thư mục project/assets/css/ => /assets/css/style.css

Tạo file internal-css.html trong thư mục project