🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 排版 **标题** HTML标签中的所有标题标签h1-h6都可以使用,同时bootstrap还提供了.h1到.h6,它们的字体大小和标签h1-h6的字体大小一致,为的是给内联(inline)属性的文本应用到标题的样式 ```html <h1>bootstrap</h1> <div class="h1">bootstrap</div> ``` ![](https://img.kancloud.cn/ee/1d/ee1d71b6e7e7c9f12295f2d3a94ab25e_1019x142.png) 在标题内还可以包含 `<small>` 标签或赋予 `.small` 类的元素,可以用来标记副标题 ![](https://img.kancloud.cn/a3/9a/a39acc6de19ad180bdaccddcb682402d_1005x72.png) ***** **页面主体** Bootstrap 将全局 `font-size` 设置为 **14px**,`line-height` 设置为 **1.428**。这些属性直接赋予 `<body>` 元素和所有段落元素。另外,`<p>`(段落)元素还被设置了等于 1/2 行高(即 10px)的底部外边距(margin)。 ```markdown 注意: Bootstrap 3 将行高设置为 1.428,其实目的就是想将行高设置为20px。 ``` ```html <p> Bootstrap 将全局 font-size 设置为 14px,line-height 设置为 1.428。 这些属性直接赋予 body 元素和所有段落元素。 另外,p (段落)元素还被设置了等于 1/2 行高(即 10px)的底部外边距(margin)。 </p> <p> Bootstrap 将全局 font-size 设置为 14px,line-height 设置为 1.428。 这些属性直接赋予 body 元素和所有段落元素。 另外,p (段落)元素还被设置了等于 1/2 行高(即 10px)的底部外边距(margin)。 </p> <p> Bootstrap 将全局 font-size 设置为 14px,line-height 设置为 1.428。 这些属性直接赋予 body 元素和所有段落元素。 另外,p (段落)元素还被设置了等于 1/2 行高(即 10px)的底部外边距(margin)。 </p> ``` ![](https://img.kancloud.cn/33/93/33939623e480730be5b5982bdb0f5ad9_1253x199.png) ***** **中心内容** 通过添加 `.lead` 类可以让段落突出显示。 ```html <p class="lead"> Bootstrap 将全局 font-size 设置为 14px,line-height 设置为 1.428。 这些属性直接赋予 body 元素和所有段落元素。 另外,p (段落)元素还被设置了等于 1/2 行高(即 10px)的底部外边距(margin)。 </p> <p> Bootstrap 将全局 font-size 设置为 14px,line-height 设置为 1.428。 这些属性直接赋予 body 元素和所有段落元素。 另外,p (段落)元素还被设置了等于 1/2 行高(即 10px)的底部外边距(margin)。 </p> <p> Bootstrap 将全局 font-size 设置为 14px,line-height 设置为 1.428。 这些属性直接赋予 body 元素和所有段落元素。 另外,p (段落)元素还被设置了等于 1/2 行高(即 10px)的底部外边距(margin)。 </p> ``` ![](https://img.kancloud.cn/aa/8b/aa8b7514a60b38e0a5e89aea4d85c690_1257x229.png) ***** **内联文本元素** **1.** .mark 和 \<mark\> 标签 加背景色 ```html <div><mark>.mark</mark>标签 加背景色</div> <mark>bootstrap</mark> ``` ![](https://img.kancloud.cn/21/09/2109b7592695b85a5bf12e888c8fc8a0_817x91.png) **2.** \<del\> 标签    删除  对于被删除的文本使用`<del>`标签。 ```html <del>对于被删除的文本使用del标签。<del> ``` ![](https://img.kancloud.cn/bb/1c/bb1c7900dac60ecb9f3d32b23ff87fba_741x45.png) **3.** \<s\>标签  去掉没用的文本 ```html <s>去掉没用的文本<s> ``` ![](https://img.kancloud.cn/19/bc/19bc7812aa2bcf78127fc57d6700f4f6_641x40.png) 可以看出 s 标签和 del 标签的效果一样,具体使用要看具体文本结构 **4.** \<ins\> 标签额外插入的文本使用。 ```html <ins>插入的文本使用<ins> ``` ![](https://img.kancloud.cn/d5/36/d536ffc6a7a0db00e7742d6f5e095a44_641x41.png) **5.** \<u\> 标签 文本下划线。 ```html <u>文本下划线<u> ``` ![](https://img.kancloud.cn/4c/2c/4c2c4999e3236dfc4db189e225ee44a8_596x39.png) 可以看出 ins 标签和 u 标签的效果一样,具体使用要看具体文本结构。 **6.** \<strong\>通过增加font-weight值强调一段文本。 ```html <p>通过增加 <strong>font-weight</strong> 值强调一段文本</p> ``` ![](https://img.kancloud.cn/17/48/1748fdc09db11245afb9dc7debcc2890_797x42.png) **7.** em  用斜体强调一段文本。 ```html <em>用斜体强调一段文本。</em> ``` ![](https://img.kancloud.cn/a2/82/a28256e64cfd18001e45156c87dc9597_773x42.png) ***** **对齐** 通过文本对齐类,可以简单方便的将文字重新对齐。 ```html <div class="text-center">居中对齐</div> <div class="text-right"> 右对齐</div> <div class="text-left "> 左对齐</div> <div class="text-justify "> 字体对齐</div> <div class="text-nowrap "> 不换行</div> ``` ![](https://img.kancloud.cn/0c/09/0c0964c93ccb9b32cdae289de6766582_934x161.png) ***** **改变大小写** 通过这几个类可以改变文本的大小写。 ```html <p class="text-lowercase">Lowercased text. 字母小写</p> <p class="text-uppercase">Uppercased text. 字母大写</p> <p class="text-capitalize">Capitalized text. 首字母大写</p> ``` ![](https://img.kancloud.cn/0c/12/0c1289f18f7be899084bee70ed8fb895_930x127.png) ***** **缩略语** 当鼠标悬停在缩写和缩写词上时就会显示完整内容,Bootstrap 实现了对 HTML 的`<abbr>`元素的增强样式。一般会在 abbr 标签元素中的 title 属性中定义对缩写词的完整描述。定义 title 属性后,浏览器会在元素下方添加一条浅色的虚线,当鼠标悬停时,会有一个“?”符号,同时还会显示 title 属性所提供的内容。 ```html <abbr title="attribute">attr</abbr> ``` ![](https://img.kancloud.cn/6a/ac/6aacea5bd55f76a3c41500834a828686_134x72.png) ***** **首字母缩略语** 为 \<abbr\> 元素添加 .initialism 类,可以得到稍小一些的文本,文本会缩小到原来大小的 90%,并且字母全部以大写显示。 ```html <abbr title="HyperText Markup Language" class="initialism">HTML</abbr> ``` ![](https://img.kancloud.cn/fc/82/fc82e8f845613ccf040d54f43ce8ffaf_299x75.png) ***** **引用** 在你的文档中引用其他来源的内容。 **1.** 默认样式的引用 将任何HTML元素包裹在`<blockquote>`中即可表现为引用样式。 ```html <blockquote> <p>将任何 HTML 元素包裹在blockquote 中即可表现为引用样式</p> </blockquote> ``` ![](https://img.kancloud.cn/96/50/9650d011f23e7df6ec159b3ac6da79a5_1130x100.png) **2.** 多种引用样式 第一种样式 **命名来源** 添加`<footer>`用于标明引用来源。来源的名称可以包裹进`<cite>`标签中。 ```html <blockquote> <p>将任何 HTML 元素包裹在blockquote 中即可表现为引用样式</p> <footer>该语句出自 <cite title="Source Title">文章来源</cite></footer> </blockquote> ``` ![](https://img.kancloud.cn/f4/fe/f4fe69e6ea854f88a1d08a681a6e1305_1019x137.png) 第二种样式 **另一种展示风格** 通过赋予`.blockquote-reverse`类可以让引用呈现内容右对齐的效果。 ```html <blockquote class="blockquote-reverse"> <p>将任何 HTML 元素包裹在blockquote 中即可表现为引用样式</p> <footer>该语句出自 <cite title="Source Title">文章来源</cite></footer> </blockquote> ``` ![](https://img.kancloud.cn/39/29/39294ee5b1c6a18bf931131a1b0c1950_876x136.png) ***** **列表** **1.** 无样式列表 移除了默认的`list-style`样式和左侧外边距的一组元素(只针对直接子元素)。你需要对所有嵌套的列表都添加这个类才能具有同样的样式。 没有添加了`list-unstyled`这个类: ```html <ul> <li>移除了默认的 list-style 样式和左侧外边距的一组元素(只针对直接子元素)</li> <li>这是针对直接子元素的</li> <li>也就是说,你需要对所有嵌套的列表都添加这个类才能具有同样的样式。</li> </ul> ``` ![](https://img.kancloud.cn/43/c8/43c87c226c543c33f471d5d2b13970e4_987x103.png) 添加了`list-unstyled`这个类: ```html <ul class="list-unstyled"> <li>移除了默认的 list-style 样式和左侧外边距的一组元素(只针对直接子元素)</li> <li>这是针对直接子元素的</li> <li>也就是说,你需要对所有嵌套的列表都添加这个类才能具有同样的样式。</li> </ul> ``` ![](https://img.kancloud.cn/e3/5c/e35c71235ba6172d96d0431c1911a715_890x103.png) **2.** 内联列表 类`.list-inline`通过设置`display: inline-block;`并添加少量的内补(padding),将所有元素放置于同一行,并且移除了默认的`list-style`样式和左侧外边距。 没有添加了`list-inline`这个类: ```html <ul> <li>苹果</li> <li>香蕉</li> <li>橘子</li> <li>西瓜</li> </ul> ``` ![](https://img.kancloud.cn/74/10/7410676fc9254bab4303c814e7bd3cd7_853x130.png) 添加了`list-inline`这个类: ```html <ul class="list-inline"> <li>苹果</li> <li>香蕉</li> <li>橘子</li> <li>西瓜</li> </ul> ``` ![](https://img.kancloud.cn/52/bd/52bd33506793274d871f5ee1ec72d111_768x48.png) **3.** 描述 带有描述的短语列表。 没有添加了`dl-horizontal`这个类: ```html <dl> <dt>标题信息</dt> <dd>详细标题信息详细标题信息</dd> </dl> <dl> <dt>标题信息</dt> <dd>详细标题信息详细标题信息</dd> </dl> ``` ![](https://img.kancloud.cn/ee/6b/ee6bebf514c4a9a39dd2130dfbf28d54_977x181.png) 添加了`dl-horizontal`这个类: ```html <dl class="dl-horizontal"> <dt>标题信息</dt> <dd>详细标题信息详细标题信息</dd> </dl> <dl> <dt>标题信息</dt> <dd>详细标题信息详细标题信息</dd> </dl> ``` ![](https://img.kancloud.cn/8f/12/8f123412e79fb9673edaad2f8d97e157_987x106.png)