Thứ Hai, 24 tháng 6, 2024

36. Tạo một webpage đơn giản với Bootstrap phần 1

Như đã nói trong phần trước, để thực hành, chúng ta sẽ dùng "đồ miễn phí của hàng xóm", đỡ mất công tạo thư mục, upload, download...lôi thôi.

Ngoài ra chúng ta cũng sử dụng OnlineGDB cho nhanh, gọn, nhẹ.

Để Bao gồm Bootstrap 5 từ CDN, chúng ta sử dụng:

<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"></script>



Đây là ví dụ:


<!DOCTYPE html>
<html lang="en">
<head>
  <title>Đất Việt Lập Trình</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet">
  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"></script>

</head>
<body>

<div class="container-fluid p-5 bg-primary text-white text-center">
  <h1>Đất Việt Lập Trình</h1>
  <p>Ví dụ sử dụng Bootstrap 5</p>
</div>
 
<div class="container mt-5">
  <div class="row">
    <div class="col-sm-4">
      <h3>Hội An: Viên Ngọc Cổ Kính Của Miền Trung</h3>
      <p>Hội An, một thành phố cổ kính nằm bên dòng sông Thu Bồn, thuộc tỉnh Quảng Nam, là một trong những điểm đến du lịch nổi tiếng và hấp dẫn nhất của Việt Nam. Với bề dày lịch sử hàng trăm năm, Hội An không chỉ là nơi lưu giữ những giá trị văn hóa, kiến trúc cổ xưa mà còn là một bức tranh sống động về đời sống và phong cách sống của người dân địa phương.</p>
      
    </div>
    <div class="col-sm-4">
      <h3>Lịch Sử và Văn Hóa</h3>
      <p>Hội An từng là một thương cảng sầm uất từ thế kỷ 15 đến thế kỷ 19, nơi các thương nhân từ Nhật Bản, Trung Quốc, Ấn Độ và châu Âu giao thương. Sự giao thoa văn hóa này đã tạo nên một Hội An độc đáo với kiến trúc nhà cổ, đền chùa và hội quán mang đậm dấu ấn đa văn hóa. Các công trình như Chùa Cầu Nhật Bản, Hội Quán Phúc Kiến, và những ngôi nhà cổ có niên đại hàng trăm năm là minh chứng sống động cho thời kỳ hoàng kim của Hội An.</p>
      
    </div>
    <div class="col-sm-4">
      <h3>Ẩm Thực Độc Đáo</h3>        
      <p>Hội An còn nổi tiếng với nền ẩm thực phong phú và độc đáo. Các món ăn như Cao Lầu, Mì Quảng, Bánh Bao Bánh Vạc, và Cơm Gà Hội An đều mang hương vị đặc trưng, không thể tìm thấy ở bất kỳ nơi nào khác. Đặc biệt, du khách không thể bỏ qua việc thưởng thức cà phê tại các quán cà phê cổ kính ven sông, vừa nhâm nhi vừa ngắm nhìn khung cảnh thanh bình.</p>
    </div>
  </div>
</div>

</body>
</html>



Sử dụng OnlineGDB, thực thi mã HTML




Bootstrap 5 được thiết kế để phản hồi với các thiết bị di động.

Để đảm bảo hiển thị đúng webpage trên mọi thiết bị, luôn nhớ thêm thẻ <meta> sau vào bên trong phần tử <head>:



<meta name="viewport" content="width=device-width, initial-scale=1">


Trong đó:

  • 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ị).
  • initial-scale=1 đặt mức thu phóng ban đầu khi trang được trình duyệt tải lần đầu.


Bootstrap 5 cũng yêu cầu một phần tử containing để bao bọc nội dung trang web.

Có hai container class để lựa chọn:

Lớp .container cung cấp một vùng chứa có chiều rộng cố định phản hồi
Lớp .container-fluid cung cấp một vùng chứa có chiều rộng đầy đủ, trải dài toàn bộ chiều rộng của viewport




Ví dụ:

 

<!DOCTYPE html>
<html lang="en">
<head>
  <title>Đất Việt Lập Trình</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet">
  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"></script>
</head>
<body>
 
<div class="container">
  <h1>Đất Việt Lập Trình-container</h1>
  <p>Hội An, một thành phố cổ kính nằm bên dòng sông Thu Bồn, thuộc tỉnh Quảng Nam, là một trong những điểm đến du lịch nổi tiếng và hấp dẫn nhất của Việt Nam. Với bề dày lịch sử hàng trăm năm, Hội An không chỉ là nơi lưu giữ những giá trị văn hóa, kiến trúc cổ xưa mà còn là một bức tranh sống động về đời sống và phong cách sống của người dân địa phương.Hội An, một thành phố cổ kính nằm bên dòng sông Thu Bồn, thuộc tỉnh Quảng Nam, là một trong những điểm đến du lịch nổi tiếng và hấp dẫn nhất của Việt Nam. Với bề dày lịch sử hàng trăm năm, Hội An không chỉ là nơi lưu giữ những giá trị văn hóa, kiến trúc cổ xưa mà còn là một bức tranh sống động về đời sống và phong cách sống của người dân địa phương.</p>
 
</div>
<div class="container-fluid">
  <h1>Đất Việt Lập Trình-container-fluid</h1>
  <p>Hội An, một thành phố cổ kính nằm bên dòng sông Thu Bồn, thuộc tỉnh Quảng Nam, là một trong những điểm đến du lịch nổi tiếng và hấp dẫn nhất của Việt Nam. Với bề dày lịch sử hàng trăm năm, Hội An không chỉ là nơi lưu giữ những giá trị văn hóa, kiến trúc cổ xưa mà còn là một bức tranh sống động về đời sống và phong cách sống của người dân địa phương.Hội An, một thành phố cổ kính nằm bên dòng sông Thu Bồn, thuộc tỉnh Quảng Nam, là một trong những điểm đến du lịch nổi tiếng và hấp dẫn nhất của Việt Nam. Với bề dày lịch sử hàng trăm năm, Hội An không chỉ là nơi lưu giữ những giá trị văn hóa, kiến trúc cổ xưa mà còn là một bức tranh sống động về đời sống và phong cách sống của người dân địa phương.</p>
</div>
</body>
</html>

Bấm Run để thực thi




Phần tiếp theo


Phần trước

Không có nhận xét nào:

Đăng nhận xét