Bootstrap có trước CSS không?


Thí dụ

Chèn một số văn bản trước nội dung của mỗi

yếu tố

p. trước {
nội dung. "Đọc này. “;
}

Tự mình thử »

Thêm các ví dụ "Tự mình thử" bên dưới


Định nghĩa và cách sử dụng

Bộ chọn ::before chèn một cái gì đó trước nội dung của từng (các) phần tử được chọn

Sử dụng thuộc tính nội dung để chỉ định nội dung cần chèn

Sử dụng. sau bộ chọn để chèn một cái gì đó sau nội dung


Hỗ trợ trình duyệt

Các số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ bộ chọn

Bộ chọn. trước4. 09. 03. 53. 17. 0


Cú pháp CSS

trước {
khai báo css;
}


Thêm ví dụ

Thí dụ

Chèn nội dung trước mỗi

nội dung của phần tử và tạo kiểu cho nội dung được chèn

p. trước {
nội dung. "Đọc này -";
màu nền. màu vàng;
màu. màu đỏ;
trọng lượng phông chữ. Dũng cảm;
}

Tự mình thử »


Trang liên quan

hướng dẫn CSS. Phần tử giả CSS

Tham chiếu bộ chọn CSS. CSS. sau bộ chọn

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

Ví dụ Bootstrap


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ử »


Lịch sử Bootstrap

Bootstrap đượ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

  • 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 3, 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 tương thích với tất cả các trình duyệt hiện đại (Chrome, Firefox, Internet Explorer, Edge, Safari và Opera)

Phiên bản Bootstrap

Hướ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ể

  • Tải xuống Bootstrap từ getbootstrap. com
  • Bao gồm Bootstrap từ CDN

Đang tải xuống Bootstrap

Nếu bạn muốn tự download và host Bootstrap thì vào getbootstrap. com, và làm theo hướng dẫn ở đó



Bootstrap CDN

Nế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

MaxCDN




Một lợi thế của việc sử dụng Bootstrap CDN
Nhiều người dùng đã tải xuống Bootstrap từ MaxCDN khi truy cập 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
Bootstrap sử dụng các plugin jQuery cho JavaScript (như phương thức, chú giải công cụ, v.v.). Tuy nhiên nếu bạn chỉ dùng phần CSS của Bootstrap thì không cần jQuery


Tạo trang web đầu tiên với Bootstrap

1. 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ẻ 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 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

  1. Lớp .container cung cấp vùng chứa chiều rộng cố định đáp ứng
  2. 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

Ví 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)

Biểu định kiểu CSS có trước hay sau Bootstrap không?

html và thêm dòng mã sau ngay bên dưới liên kết tới biểu định kiểu mặc định. Tham chiếu đến tập quán. css phải đến sau bootstrap .

Tôi có thể sử dụng CSS và Bootstrap cùng nhau không?

Có. Bạn sẽ muốn đặt các phần bổ sung của mình vào một tệp riêng biệt và liên kết tệp đó bên dưới bootstrap. liên kết css . Sau đó, bạn có thể thêm các lớp của riêng mình và/hoặc ghi đè lên các lớp Bootstrap trong tệp của riêng bạn.

Bootstrap có yêu cầu CSS không?

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 . 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.

Bootstrap chỉ là một tệp CSS?

Bootstrap là bộ công cụ mã nguồn mở và miễn phí để tạo các trang web và ứng dụng web. Nó chứa các mẫu thiết kế dựa trên HTML và CSS 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, cũng như các tiện ích mở rộng JavaScript tùy chọn.