1. 程式人生 > 其它 >前端框架 —— bootstrap介紹

前端框架 —— bootstrap介紹

前端框架 —— bootstrap介紹

bootstrap安裝

我們可以通過官網下載bootstrap的程式碼到本地,也可以通過CDN分發網路引入我們的html檔案。

下載到本地

下載 Bootstrap 生產檔案

下載壓縮包後我們分別開啟css資料夾和js資料夾,會發現有很多檔案。

而實際上只有藍色邊框的兩個檔案是核心檔案,其他檔案可以刪除。

然後我們一般選擇min.js字尾的js檔案和min.css字尾的css檔案,因為它們更小一點,可以略微提升載入速度。

將其放在html檔案的同一資料夾下,方便我們匯入測試:

<!--在head中引入css檔案和js檔案--->
<link rel="stylesheet" href="bootstrap.min.css">
<script src="bootstrap.bundle.min.js"></script>

匯入後,我們可以通過類屬性給我們的標籤匯入bootstrap給我們提供好的樣式,可以很快的幫我們搭建起一個比較好看的網站。

cdn分發網路匯入

bootcdn-bootstrap服務

進入頁面後複製其最新的link連結和script連結,就可以使用它們的檔案基於網路載入到頁面中了。

<link href="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/5.2.3/css/bootstrap.min.css" rel="stylesheet">
<script src="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/5.2.3/js/bootstrap.bundle.min.js"></script>

官方入門模板

請確保使用最新的頁面設計和開發標準來設定頁面。也就是說,使用 HTML5 文件型別(doctype)、幷包含一個設定 viewport(視口)的 <meta> 標籤以實現正確的響應式佈局行為。這些要求組合在一起之後,你的頁面應當如下所示:

<!doctype html>
<html lang="zh-CN">
  <head>
    <!-- 必須的 meta 標籤 -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <!-- Bootstrap 的 CSS 檔案 -->
    <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-rTTiRUKnSWaDu2FjhzWFl8/JuUZMlplyWE/djenb2LoKqkgLGfEGfSrL7XDLoB1M" crossorigin="anonymous">

    <title>Hello, world!</title>
  </head>
  <body>
    <h1>Hello, world!</h1>

    <!-- JavaScript 檔案是可選的。從以下兩種建議中選擇一個即可! -->

    <!-- 選項 1:包含 Popper 的 Bootstrap 整合包 -->
    <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-Nj1D6pu2WnJojj+67GiU9ZFNwbl7bUWX5Kj5MS22C8bGjllemM9pvQyvj14zJb58" crossorigin="anonymous"></script>

    <!-- 選項 2:Popper 和 Bootstrap 的 JS 外掛各自獨立 -->
    <!--
    <script src="https://cdn.jsdelivr.net/npm/@popperjs/[email protected]/dist/umd/popper.min.js" integrity="sha384-q9CRHqZndzlxGLOj+xrdLDJa9ittGte1NksRmgJKeCV9DrM7Kz868XYqsKWPpAmn" crossorigin="anonymous"></script>
    <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js" integrity="sha384-YSu1vEueMOXZYSSiTgjRD6egOBAdWrKI6AQBdHjTtvftX42GZLCVzwlxm0RJuipa" crossorigin="anonymous"></script>
    -->
  </body>
</html>

bootstrap的使用

關於使用,bootstrap官網都有詳細的說明,請讀者自行查閱。

bootstrap v3中文網

bootstrap v5中文網