Nên sử dụng thẻ div + float hay bootstrap để layout?

Anh chị cho em hỏi em có nên xài bootstrap để layout hay không ạ. Vì em mới học căn bản nên không biết có cần nắm thật vững CSS mới nhảy qua Bootstrap hay không ạ. Em cám ơn.

Về CSS thì mình nằm trong Team Vanilla CSS. Không framework gì hết. Tuy nhiên có dùng SASS pre-processor, vì lười gõ các selector trong CSS :grin:

Làm VanillaCSS thì cần build 2 file sass, file thứ nhất normalize tất cả các thẻ HTML, file thứ 2 là grid system. Còn các component thì dùng CSS thuần, vừa ngắn, vừa dễ đọc, cũng dễ mở rộng về sau. Tốc độ thì nhanh rồi, vì không có tải thêm mấy cái linh tinh từ framework đâu.

Normalize:

*,
*::after,
*::before {
  margin: 0;
  padding: 0;
  box-sizing: inherit;
}

/* base font size = 10px = 62.5% * 16px */
/* Browser font size = 16px; (default) */
html {
  font-size: 62.5%;
}

body {
  box-sizing: border-box;
}

Grid system:
http://j4n.co/blog/Creating-your-own-css-grid-system

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?