TH03109 - Phát triển ứng dụng Web - v1.0
  • 🌏1-Tổng quan về công nghệ WEB
  • 🔡2-Định dạng văn bản trong HTML
    • 💡Bài tập
  • 🌌3-Chèn và định dạng Images
    • 💡Bài tập
  • 🔗4-Tạo các liên kết trong HTML
    • 💡Bài tập
  • 🗓️5-Chèn và định dạng bảng trong HTML
    • 💡Bài tập
  • 🔢6-Chèn và định dạng form
    • 💡Bài tập
  • 🛍️7-Chèn CSS vào website
    • 💡Bài tập
  • 🔖8- Bộ chọn trong CSS (CSS Selector)
    • 💡Bài tập
  • 📦9-CSS BOX SIZING
    • 💡Bài tập
  • ⚡10-Thiết kế website responsive
    • 💡Bài tập
  • 🌀11-Giới thiệu Javascript
    • 💡Bài tập
  • ⚙️12-Hàm trong Javascript
    • 💡Bài tập
  • 📃13-Mô hình HTML DOM
    • 💡Bài tập
  • 🔮14-Tổng quan về bootstrap
    • 💡Bài tập
  • 🟢15-Thiết kế layout website bằng Bootstrap
    • 💡Bài tập
  • Bài đọc thêm
    • ✅Hướng dẫn sử dụng bộ công cụ icon fontawesome
    • 🧮Hướng dẫn sử dụng công cụ Google Font
    • ✏️Codepen là gì ? Hướng dẫn sử dụng Codepen cơ bản
  • Thi thử cuối kỳ
Powered by GitBook
On this page
  • Yêu cầu bài thực hành
  • Các bước thực hiện
  • Tham khảo:

15-Thiết kế layout website bằng Bootstrap

Trong bài học ngày hôm nay, chúng ta sẽ thực hành bố cục giao diện website sử dụng thư viện Bootstrap đã được học ở bài học trước.

PreviousBài tậpNextBài tập

Last updated 2 years ago

Ở các buổi thực hành trước, chúng ta đã thực hiện thiết kế giao diện layout website bằng cách:

  • Sử dụng các thẻ table

  • Sử dụng khối div kết hợp với css

Trong bài hôm nay, chúng ta sẽ tìm hiểu thêm một cách để thiết kế layout sử dụng thư viện bootstrap.

Yêu cầu bài thực hành

Sử dụng thư viện bootstrap để bố cục layout website sau:

Các bước thực hiện

Để thiết kế layout website sử dụng bootstrap, bạn cần phải thực hiện các bước như sau:

Bước 1: Tạo ra một project mới và cấu hình thư viện bootstrap bằng một trong hai cách đã học ở bài trước.

Bước 2: Phân tích bố cục layout tổng thể của website.

Ở bước này, bạn cần xác định được diện tích mà các khối (block) chiếm bao nhiêu phần trong tổng thể trang web.

Sau khi nhìn tổng thể giao diện trang web và các thành phần tương ứng, bạn có thể xác định các thành phần của bootstrap có thể sử dụng:

  • Navs component: Cho phép chúng ta tạo ra thanh menu cho website đơn giản

  • Col* class: Sử dụng các class của hệ thống lưới để phân chia các khoảng diện tích của từng thành phần.

Bước 3: Phân tách bố cục chi tiết và thêm các thành phần vào các khối layout tương ứng

Trong phần chi tiết này, bạn có thể sử dụng các component có sẵn của bootstrap để hoàn thiện chi tiết các bố cục đã được chia từ bước 2.

  • Carosuel component: Cho phép tạo ra slide ảnh đơn giản

  • Card component: Cho phép tạo ra các block dạng card để giới thiệu sản phẩm

Tham khảo:

🟢
Page cover image