HTML5 Boilerplate và Twitter Bootstrap


93

Tôi đã đọc các câu hỏi khác nhau được trả lời trên Stack về Twitter Bootstrap và HTML5 boilerplate.

Tôi biết những điều sau:

  • Bootstrap và H5BP không tương đương và được sử dụng cho các mục đích khác nhau
  • Tôi biết Bootstrap được sử dụng để làm gì, tôi sử dụng nó hàng ngày - Nó là một front-end framework, CSS và JS sẵn sàng để sử dụng. Chỉ cần áp dụng các lớp phù hợp cho các bộ chọn / phần tử của bạn và Bootstrap làm mọi thứ cho bạn. Họ có tài liệu hỗ trợ phong phú trên trang web của họ, nơi bạn có thể xem những gì họ phải cung cấp bên trong khuôn khổ và cách triển khai nó ...
  • Bạn có thể kết hợp sức mạnh của cả hai bằng cách sử dụng khởi tạo
  • H5BP là một mẫu ... ừm đó là về nó ...

Nhưng điều tôi chưa biết , đó là:

  • H5BP được sử dụng để làm gì? Khi truy cập trang web của họ, họ chỉ cung cấp cho bạn các tệp nguồn và thế là xong (ồ vâng, và một video). Lợi ích của việc sử dụng nó là gì và tại sao bạn muốn sử dụng nó cùng với Bootstrap chẳng hạn?

1
Theo câu trả lời, H5BP hữu ích để bắt đầu với những thứ như cơ sở normalize.css tốt và ditto cho các yếu tố vệ sinh và rất tuyệt nếu bạn không muốn hành lý đi kèm với BS et al.
Simpleton

Câu trả lời:


70

Bạn chính xác là đúng, nó là một mẫu. Đó là một mẫu tập hợp một bộ các phương pháp hay nhất để phát triển các trang web HTML5. Bạn không cần phải sử dụng nó nhưng nếu có, bạn có thể yên tâm rằng bạn đang xây dựng trên một nền tảng vững chắc đã được phát triển và mài dũa bởi các nhà phát triển hàng đầu trong những năm qua. Theo lời của Paul Irish, một trong những nhà phát triển chính của dự án:

“Về cơ bản, đây là một mẫu khởi đầu tốt của html và css và cấu trúc thư mục hoạt động., Nhưng đúc kết vào nó là nhiều năm thực hành tốt nhất từ ​​các chuyên gia phát triển front-end.”

Tôi khuyên bạn nên tải xuống phiên bản được bình luận đầy đủ của bảng soạn sẵn và đọc qua mã để tự cho mình biết về suy nghĩ đã đi vào nó và các trường hợp nó xử lý. (Xem thêm bài viết này nêu bật các đoạn mã từ bảng soạn sẵn mà bạn nên sử dụng trên trang web của mình). Những điều này sẽ giúp bạn quyết định xem bạn có muốn sử dụng nó làm điểm khởi đầu cho dự án của mình hay không.

Trình khởi tạo HTML5bp thậm chí còn bao gồm tùy chọn bootstrap, vì vậy nó thực sự không thể dễ dàng hơn được nữa!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.