如果要在 .html 中使用 bootstrap 有两种方式,其一,在头部引入有效的 CDN,
<head>
<!-- 新 Bootstrap 核心 CSS 文件 -->
<link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
</head>
<!-- jQuery文件。务必在bootstrap.min.js 之前引入 -->
<script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
<!-- 最新的 Bootstrap 核心 JavaScript 文件 -->
<script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
这种方法的缺点,即不稳定,加载完全依赖于网速;第二种方法,在项目中引入 bootstrap 源代码,
<head>
<link rel="stylesheet" type="text/css" href="static/bootstrap/css/bootstrap.min.css" />
<!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery,所以必须放在前边) -->
<script type="text/javascript" src="static/jquery/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="static/bootstrap/js/bootstrap.min.js"></script>
</head>
这需要从 Bootstrap 和 jQuery 官网下载,前者下载已经编译好的版本(Bootstrap 生产文件)即可。下载之后解压,移至项目对应的静态文件夹里即可。在 Flask 的配置里是,
app-flask
|--venv
|--static
|--bootstrap
|--css
|--js
|--jquery
|--jquery.min.js
|--templates
|--hello.py