Thiết kế web đáp ứng là tạo ra các trang web tự động điều chỉnh để trông đẹp mắt trên tất cả các thiết bị, từ điện thoại nhỏ đến máy tính để bàn lớn
Bootstrap 4 Ví dụ
Trang Bootstrap đầu tiên của tôi
Thay đổi kích thước trang phản hồi này để xem hiệu ứng
Cột 1
Lorem ipsum dolor
Cột 2
Lorem ipsum dolor
Cột 3
Lorem ipsum dolor
Tự mình thử »
Phiên bản Bootstrap
Hướng dẫn này tuân theo Bootstrap 4, được phát hành vào năm 2018, như một bản nâng cấp lên Bootstrap 3, với các thành phần mới, biểu định kiểu nhanh hơn, phản hồi nhanh hơn, v.v.
Bootstrap 5 [phát hành năm 2021] là phiên bản mới nhất của Bootstrap; . Tuy nhiên, Internet Explorer 11 trở xuống không được hỗ trợ
Sự khác biệt chính giữa Bootstrap 5 và Bootstrap 3 & 4 là Bootstrap 5 đã chuyển sang JavaScript thay vì jQuery
Ghi chú. Bootstrap 3 và Bootstrap 4 vẫn được nhóm hỗ trợ để sửa các lỗi quan trọng và thay đổi tài liệu, và hoàn toàn an toàn khi tiếp tục sử dụng chúng. Tuy nhiên, các tính năng mới sẽ KHÔNG được thêm vào chúng
Tại sao nên sử dụng Bootstrap?
Ưu điểm của Bootstrap
- dễ sử dụng. Bất kỳ ai chỉ có kiến thức cơ bản về HTML và CSS đều có thể bắt đầu sử dụng Bootstrap
- tính năng đáp ứng. CSS đáp ứng của Bootstrap điều chỉnh cho điện thoại, máy tính bảng và máy tính để bàn
- Cách tiếp cận đầu tiên trên thiết bị di động. Trong Bootstrap, các kiểu ưu tiên thiết bị di động là một phần của khung cốt lõi
- Tính tương thích của trình duyệt web. Bootstrap 4 tương thích với tất cả các trình duyệt hiện đại [Chrome, Firefox, Internet Explorer 10+, Edge, Safari và Opera]
Lấy Bootstrap 4 ở đâu?
Có hai cách để bắt đầu sử dụng Bootstrap 4 trên trang web của riêng bạn
Bạn có thể
- Bao gồm Bootstrap 4 từ CDN
- Tải xuống Bootstrap 4 từ getbootstrap. com
Bootstrap 4 CDN
Nếu không muốn tự tải xuống và lưu trữ Bootstrap 4, bạn có thể đưa nó vào từ CDN [Mạng phân phối nội dung]
jsDelivr cung cấp hỗ trợ CDN cho CSS và JavaScript của Bootstrap. Bạn cũng phải bao gồm jQuery
jsDelivr
Một lợi thế của việc sử dụng Bootstrap 4 CDN.
Nhiều người dùng đã tải xuống Bootstrap 4 từ jsDelivr khi truy cập một trang web khác. Do đó, nó sẽ được tải từ bộ đệm khi họ truy cập trang web của bạn, dẫn đến thời gian tải nhanh hơn. Ngoài ra, hầu hết các CDN sẽ đảm bảo rằng một khi người dùng yêu cầu một tệp từ nó, nó sẽ được phục vụ từ máy chủ gần họ nhất, điều này cũng dẫn đến thời gian tải nhanh hơn.
jQuery và Popper?
Bootstrap 4 sử dụng jQuery và Popper. js cho các thành phần JavaScript [như phương thức, chú giải công cụ, cửa sổ bật lên, v.v.]. Tuy nhiên, nếu bạn chỉ sử dụng phần CSS của Bootstrap thì không cần chúng.
- cảnh báo có thể đóng
- Các nút và hộp kiểm/nút radio để chuyển đổi trạng thái
- Băng chuyền cho các trang trình bày, điều khiển và chỉ báo
- Thu gọn để chuyển đổi nội dung
- Danh sách thả xuống [cũng yêu cầu Popper. js để có vị trí hoàn hảo]
- Phương thức [mở và đóng]
- Thanh điều hướng [dành cho menu có thể thu gọn]
- Chú giải công cụ và cửa sổ bật lên [cũng yêu cầu Popper. js để có vị trí hoàn hảo]
- Scrollspy cho hành vi cuộn và cập nhật điều hướng
Đang tải xuống Bootstrap 4
Nếu bạn muốn tự tải và lưu trữ Bootstrap 4, hãy truy cập https. //getbootstrap. com/, và làm theo hướng dẫn ở đó
Tạo trang web đầu tiên với Bootstrap 4
1. Thêm loại tài liệu HTML5
Bootstrap 4 sử dụng các phần tử HTML và thuộc tính CSS yêu cầu loại tài liệu HTML5
Luôn bao gồm loại tài liệu HTML5 ở đầu trang, cùng với thuộc tính lang và bộ ký tự chính xác
2. Bootstrap 4 ưu tiên thiết bị di động
Bootstrap 4 được thiết kế để tương thích với các thiết bị di động. Kiểu đầu tiên trên thiết bị di động là một phần của khung cốt lõi
Để đảm bảo hiển thị chính xác và thu phóng cảm ứng, hãy thêm thẻ sau vào bên trong phần tử
Phần width=device-width
đặt chiều rộng của trang theo chiều rộng màn hình của thiết bị [sẽ thay đổi tùy theo thiết bị]
Phần initial-scale=1
đặt mức thu phóng ban đầu khi trang được trình duyệt tải lần đầu tiên
3. Hộp đựng
Bootstrap 4 cũng yêu cầu phần tử chứa để bọc nội dung trang
Có hai lớp container để lựa chọn
- Lớp
.container
cung cấp vùng chứa chiều rộng cố định đáp ứng - Lớp
.container-fluid
cung cấp một thùng chứa có chiều rộng đầy đủ, bao trùm toàn bộ chiều rộng của khung nhìn
Hai trang Bootstrap cơ bản 4
Ví dụ sau đây hiển thị mã cho trang Bootstrap 4 cơ bản [với vùng chứa chiều rộng cố định đáp ứng]