Bootstrap là một khung CSS miễn phí và mã nguồn mở hướng vào phát triển web đầu tiên đáp ứng, di động. Nó chứa các mẫu thiết kế dựa trên CSS và JavaScript cho kiểu chữ, biểu mẫu, nút, điều hướng và các thành phần giao diện khác.
Trang 1Bài 1 : Tổng quan về Boostrap
I Bootstrap là gì?
- Bootstrap là m tộ Font-end Framework , nó là m t b th vi n m nh m ộ ộ ư ệ ạ ẽ được tích h p nhi uợ ề CSS có s n giúp cho vi c l p trình HTML & CSS tr nên ẵ ệ ậ ở đơn gi n và d dàng h n ả ễ ơ
- Thông thường khi chúng ta l p trình b ng CSS thu n thì công vi c ki m tra tính tậ ằ ầ ệ ể ương thích trên các trình duy t khác nhau và trên các thi t b di ệ ế ị động khác nhau r t là khó kh n, nh ng v iấ ă ư ớ Bootstrap thì l p trình viên không c n ph i t n nhi u công s c n a vì m i th ã có Bootstrap x lý ậ ầ ả ố ề ứ ữ ọ ứ đ ử
- Bootstrap chia layout c a m t trang web ra thành 960 ủ ộ Grid và g m 12 ồ c t ộ, m i c t 80 Grid và âyỗ ộ đ chính là chu n thi t k HTML & CSS c a Bootstrap Nó có h tr h u h t các module c a m t trangẩ ế ế ủ ỗ ợ ầ ế ủ ộ web nh menu, tabs, tooltip, popup, ư
- Ngoài ra nó còn s d ng thêm Javascript ử ụ để ử x lý các hi u ng c p cao, codeệ ứ ấ javascript c a nóủ
s d ngử ụ jquery nên để ử ụ s d ng được b t bu c b n ph i b sung thêm th vi n jQuery n a.ắ ộ ạ ả ổ ư ệ ữ
- Trang chủ Boostrap: http://getboostrap.com
II Tại sao nên sử dụng Boostrap?
1 Thiết kế đẹp: Bootstrap được thiết kế bởi các chuyên gia hàng đầu, nên về mặt thẩm
mỹ đã rất tuyệt vời rồi
2 Hỗ trợ trình duyệt: Boostrap được hỗ trợ bởi tất cả các trình duyệt phổ biến
3 Dễ học: Chỉ cần có 1 chút kiến thức về HTML – CSS là các bạn có thể làm việc với
Bootstrap 1 cách đơn giản
4 Responsive Web Design: Từ phiên bản 3, Bootstrap đã có sẵn Responsive Web
Design để tương thích với tất cả các loại thiết bị (Desktop, tablet, mobile,…)
5 Tốc độ thiết kế nhanh: Để thiết kế 1 giao diện website, nếu bạn sử dụng Boostrap thì
thời gian bạn hoàn thành rất nhanh so với việc bạn tự viết HTML – CSS
6 Hiện đại: Bootstrap được thiết kế phù hợp với xu hướng công nghệ thiết kế web
Trang 2III Quy trình sử dụng Bootstrap
1 Thiết lập trước khi sử dụng
- Bước 1: Download phiên bản Boostrap mới nhất tại http://getbootstrap.com
Chọn như sau :
- Bước 2: Nhúng CSS, Javascript của Bootstrap vào HTML Khi
download Boostrap về, bạn sẽ thấy cấu trúc các file như sau:
Trang 3Trong bộ Bootstrap có rất nhiều file, nhưng bạn chỉ quan tâm cho mình những file sau đây:
Ø CSS: Bootstrap.css, boostrap.min.css
Ø JS: bootstrap.js, bootstrap.min.js
Ø Fonts: Toàn bộ thư mục
Trang 4Trong đó: bootstrap.css và bootstrap min.css có tác dụng như nhau Bootstrap.js và bootstrap.min.js cũng như vậy
Min có nghĩa là bản nén của file không có min Các khoảng trắng trong file đã được loại bỏ giúp giảm dung lượng của file.
Tiếp theo, các bạn nhúng file CSS, JS vào file HTML theo cú pháp sau:
Chú ý: File jquery-1.11.3.min.js download tại jquery.com
- Bước 3: Cách sử dụng Bootstrap
Các bạn chỉ cần gọi tên class CSS phù hợp với thẻ HTML mà Bootstrap đã quy định sẵn Đến đây ta đã hoàn toàn có thể sử dụng được các tính năng của Boostrap mà chúng ta sẽ tìm hiểu ở bài sau
Trang 5Ví dụ: