Tôi có nên sử dụng CDN cho Bootstrap không?
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 Show
Ví dụ Bootstrap
Thay đổi kích thước trang phản hồi này để xem hiệu ứng
Cột 1Lorem ipsum dolor
Cột 2Lorem ipsum dolor
Cột 3Lorem ipsum dolor Tự mình thử » Lịch sử BootstrapBootstrap được phát triển bởi Mark Otto và Jacob Thornton tại Twitter và được phát hành dưới dạng sản phẩm mã nguồn mở vào tháng 8 năm 2011 trên GitHub Vào tháng 6 năm 2014 Bootstrap là No. 1 dự án trên GitHub Tại sao nên sử dụng Bootstrap?Ưu điểm của Bootstrap
Phiên bản BootstrapHướng dẫn này tuân theo Bootstrap 3, được phát hành vào năm 2013. Tuy nhiên, chúng tôi cũng bao gồm các phiên bản mới hơn; Bootstrap 5 là phiên bản mới nhất của Bootstrap; . Nó hỗ trợ các bản phát hành ổn định, mới nhất của tất cả các trình duyệt và nền tảng chính. 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 Lấy Bootstrap ở đâu?Có hai cách để bắt đầu sử dụng Bootstrap trên trang web của riêng bạn Bạn có thể
Đang tải xuống BootstrapNếu bạn muốn tự download và host Bootstrap thì vào getbootstrap. com, và làm theo hướng dẫn ở đó Bootstrap CDNNếu bạn không muốn tự tải xuống và lưu trữ Bootstrap, bạn có thể đưa nó vào từ CDN (Mạng phân phối nội dung) MaxCDN cung cấp hỗ trợ CDN cho CSS và JavaScript của Bootstrap. Bạn cũng phải bao gồm jQuery MaxCDNMột lợi thế của việc sử dụng Bootstrap CDN jQuery Tạo trang web đầu tiên với Bootstrap1. Thêm loại tài liệu HTML5 Bootstrap 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 3 ưu tiên thiết bị di động Bootstrap 3 đượ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ẻ Phần Phần 3. Hộp đựng Bootstrap 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
Hai trang Bootstrap cơ bảnVí dụ sau đây hiển thị mã cho trang Bootstrap cơ bản (với vùng chứa chiều rộng cố định đáp ứng) Bắt đầu với Bootstrap, khuôn khổ phổ biến nhất thế giới để xây dựng các trang web đáp ứng, ưu tiên thiết bị di động, với jsDelivr và một trang bắt đầu mẫu Bắt đầu nhanhTìm cách nhanh chóng thêm Bootstrap vào dự án của bạn? . Sử dụng trình quản lý gói hoặc cần tải xuống các tệp nguồn? CSSSao chép-dán biểu định kiểu
JSNhiều thành phần của chúng tôi yêu cầu sử dụng JavaScript để hoạt động. Cụ thể, họ yêu cầu jQuery, Popper. js và các plugin JavaScript của riêng chúng tôi. Đặt sau Tò mò không biết thành phần nào yêu cầu jQuery, JS và Popper của chúng tôi một cách rõ ràng. js? . Nếu bạn hoàn toàn không chắc chắn về cấu trúc trang chung, hãy tiếp tục đọc mẫu trang mẫu
Mẫu dành cho người mới bắt đầuĐảm bảo các trang của bạn được thiết lập với các tiêu chuẩn phát triển và thiết kế mới nhất. Điều đó có nghĩa là sử dụng loại tài liệu HTML5 và bao gồm thẻ meta chế độ xem cho các hành vi phản hồi phù hợp. Đặt tất cả lại với nhau và các trang của bạn sẽ trông như thế này
Đó là tất cả những gì bạn cần cho các yêu cầu trang tổng thể. Truy cập tài liệu Bố cục hoặc các ví dụ chính thức của chúng tôi để bắt đầu bố trí nội dung và thành phần trang web của bạn Toàn cầu quan trọngBootstrap sử dụng một số kiểu và cài đặt toàn cầu quan trọng mà bạn cần lưu ý khi sử dụng nó, tất cả chúng hầu như chỉ hướng đến việc chuẩn hóa các kiểu trình duyệt chéo. Hãy đi sâu vào loại tài liệu HTML5Bootstrap yêu cầu sử dụng loại tài liệu HTML5. Không có nó, bạn sẽ thấy một số kiểu dáng không hoàn chỉnh vui nhộn, nhưng việc bao gồm nó sẽ không gây ra bất kỳ trục trặc đáng kể nào
Bootstrap được phát triển trên thiết bị di động trước, một chiến lược trong đó chúng tôi tối ưu hóa mã cho thiết bị di động trước rồi sau đó mở rộng quy mô các thành phần khi cần bằng truy vấn phương tiện CSS. Để đảm bảo hiển thị phù hợp và thu phóng cảm ứng cho tất cả các thiết bị, hãy thêm thẻ meta chế độ xem đáp ứng vào của bạn
Bạn có thể xem một ví dụ về điều này trong thực tế kích thước hộpĐể định cỡ đơn giản hơn trong CSS, chúng tôi chuyển giá trị toàn cầu 0 thành 1. Điều này đảm bảo rằng 2 không ảnh hưởng đến chiều rộng được tính toán cuối cùng của phần tử, nhưng nó có thể gây ra sự cố với một số phần mềm của bên thứ ba như Google Maps và Công cụ tìm kiếm tùy chỉnh của GoogleTrong trường hợp hiếm hoi, bạn cần ghi đè lên nó, hãy sử dụng một cái gì đó như sau
Với đoạn mã trên, các phần tử lồng nhau—bao gồm cả nội dung được tạo thông qua 3 và 4—tất cả sẽ kế thừa box-sizing đã chỉ định cho 6 đóTìm hiểu thêm về mô hình hộp và kích thước tại Thủ thuật CSS khởi động lạiĐể cải thiện khả năng hiển thị trên nhiều trình duyệt, chúng tôi sử dụng Khởi động lại để sửa lỗi không nhất quán giữa các trình duyệt và thiết bị đồng thời cung cấp các cài đặt lại có chủ ý hơn một chút cho các thành phần HTML phổ biến Luôn cập nhật về sự phát triển của Bootstrap và tiếp cận cộng đồng với những tài nguyên hữu ích này Sử dụng CDN hay local tốt hơn?CDN phù hợp nhất cho các trang web hiện đại ngày nay liên quan đến các loại tệp phương tiện khác nhau và sự kết hợp giữa nội dung tĩnh và động. Với một máy chủ cục bộ lưu trữ trang web của bạn, phạm vi cũng khá hẹp và tập trung, và bạn không phải lo lắng về bản chất và cấu hình của mạng máy chủ
Làm cách nào để sử dụng Bootstrap mà không cần CDN?Truy cập https. //getbootstrap. com/ và sau đó nhấp vào nút "Tải xuống" lớn. . Cuộn xuống phần "CSS và JS đã biên dịch", nhấp vào nút "Tải xuống" Bạn sẽ có một tệp có tên như bootstrap-4. 0. . Giải nén nó. . Đưa chúng vào thư mục dự án web của bạn e. g. trong tài sản/bootstrap Include them inside your html script:. Sử dụng CDN trong sản xuất có ổn không?Hoàn toàn chấp nhận được, phổ biến và được khuyến khích . Bạn phải luôn sử dụng CDN hoặc các chiến lược lưu vào bộ nhớ đệm khác trong môi trường sản xuất. Bất kỳ tệp nào được tải vào ứng dụng khách, chẳng hạn như trình duyệt, sẽ hiển thị công khai. Cung cấp tệp công khai đó từ máy chủ của riêng bạn thay vì CDN không an toàn hơn (hoặc kém hơn).
Bootstrap CDN nghĩa là gì?BootstrapCDN là mạng phân phối nội dung công cộng . Nó cho phép người dùng tải CSS, JavaScript và hình ảnh từ xa từ máy chủ của nó. Được sử dụng bởi hơn 7. 9 triệu trang web trên toàn thế giới (bao gồm 30% trong số 10 nghìn trang web hàng đầu), BootstrapCDN phục vụ hơn 70 tỷ yêu cầu mỗi tháng. |