主标题
Bootstrap支援 <h1> ~ <h6>
等HTML标题元素,也提供 .h1 ~ .h6 类别用来设定标题1 ~ 标题6 (两种写法效果相同) ,其中h1
标题的字体最大,h6
字体最小。
範例1: 使用HTML标题元素
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Bootstrap CDN -->
<!-- CSS only -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-KyZXEAg3QhqLMpG8r+8fhAXLRk2vvoC2f3B09zVXn8CA5QIVfZOJ3BCsw2P0p/We" crossorigin="anonymous">
<!-- JavaScript Bundle with Popper -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/js/bootstrap.bundle.min.js" integrity="sha384-U1DAWAznBHeqEIlVSCgzq+c9gqGAJn5c/t99JyeKa9xxaYpSvHU5awsuZVVFIhvj" crossorigin="anonymous"></script>
<title>主標題</title>
</head>
<body>
<div class="container">
<h1>(標題1)靜夜思</h1>
<h2>(標題2)靜夜思</h2>
<h3>(標題3)靜夜思</h3>
<h4>(標題4)靜夜思</h4>
<h5>(標題5)靜夜思</h5>
<h6>(標題6)靜夜思</h6>
</div>
</body>
</html>
範例2: 使用Bootstrap类别
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Bootstrap CDN -->
<!-- CSS only -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-KyZXEAg3QhqLMpG8r+8fhAXLRk2vvoC2f3B09zVXn8CA5QIVfZOJ3BCsw2P0p/We" crossorigin="anonymous">
<!-- JavaScript Bundle with Popper -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/js/bootstrap.bundle.min.js" integrity="sha384-U1DAWAznBHeqEIlVSCgzq+c9gqGAJn5c/t99JyeKa9xxaYpSvHU5awsuZVVFIhvj" crossorigin="anonymous"></script>
<title>主標題</title>
</head>
<body>
<div class="container">
<div class="h1">(標題1)靜夜思</div>
<div class="h2">(標題2)靜夜思</div>
<div class="h3">(標題3)靜夜思</div>
<div class="h4">(標題4)靜夜思</div>
<div class="h5">(標題5)靜夜思</div>
<div class="h6">(標題6)靜夜思</div>
</div>
</body>
</html>
副标题
可以使用<samll>
元素或 .small 类别来设定副标题,他会以较小的字体显示(字体大小为父元素的85%)。
範例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Bootstrap CDN -->
<!-- CSS only -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-KyZXEAg3QhqLMpG8r+8fhAXLRk2vvoC2f3B09zVXn8CA5QIVfZOJ3BCsw2P0p/We" crossorigin="anonymous">
<!-- JavaScript Bundle with Popper -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/js/bootstrap.bundle.min.js" integrity="sha384-U1DAWAznBHeqEIlVSCgzq+c9gqGAJn5c/t99JyeKa9xxaYpSvHU5awsuZVVFIhvj" crossorigin="anonymous"></script>
<title>副標題</title>
</head>
<body>
<div class="container">
<h1>(標題1)靜夜思<small>作者:李白</small></h1>
<h2>(標題2)靜夜思<small>作者:李白</small></h2>
<!-- .text-muted类别会让文字颜色较浅 -->
<h1>(標題1)靜夜思<small class="text-muted">作者:李白</small></h1>
<h2>(標題2)靜夜思<small class="text-muted">作者:李白</small></h2>
</div>
</body>
</html>
加强标题
若要让标题更加突出,可以加上 .display-1 ~ .display-6 类别,他们的字体大小分别为 5rem、4.5rem、4rem、3.5rem、3rem、2.5rem。
範例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Bootstrap CDN -->
<!-- CSS only -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-KyZXEAg3QhqLMpG8r+8fhAXLRk2vvoC2f3B09zVXn8CA5QIVfZOJ3BCsw2P0p/We" crossorigin="anonymous">
<!-- JavaScript Bundle with Popper -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/js/bootstrap.bundle.min.js" integrity="sha384-U1DAWAznBHeqEIlVSCgzq+c9gqGAJn5c/t99JyeKa9xxaYpSvHU5awsuZVVFIhvj" crossorigin="anonymous"></script>
<title>加強標題</title>
</head>
<body>
<div class="container">
<!-- 这些标题都使用h1元素,只是套用不同的display类别 -->
<h1 class="display-1">Display 1</h1>
<h1 class="display-2">Display 2</h1>
<h1 class="display-3">Display 3</h1>
<h1 class="display-4">Display 4</h1>
<h1 class="display-5">Display 5</h1>
<h1 class="display-6">Display 6</h1>
</div>
</body>
</html>