目录

默认设置

标题设置

文本样式标签

文本样式类

文本字体设置

文本对齐方式设置

文本换行设置

文本大小写设置

列表样式设置

文本颜色

文本字体颜色

文本背景色


使用bootstrap排版特性,可以创建标题、段落、列表以及其他内联元素。

默认设置

●font-size:16px

●line-height:1.5

●font-family:"Helvetica Neue", Helvetica, Arial, sans-serif

●<p>标签:margin-top:0  margin-bottom:16px

标题设置

在html5中我们已经学过,标题可以使用h1-h6样式进行设置,bootstrap中也是亦然。除此之外,bootstrap中还提供了4个Display类来控制标题样式:.display-1,.display-2,.display-3,.display-4,相对来说,display标题可以输出更大更粗的字体样式。

除了主标题,bootstrap还可以设置内联子标题,只需要在元素两旁添加<small>或者添加.small class就可以得到一个与主标题并排的字号更小颜色更浅的文本

●标题:<h1></h1>,<h2></h2>,<h3></h3>,<h4></h4>,<h5></h5>,<h6></h6>

●标题类:.display-1,.display-2,.display-3,.display-4

●内联子标题:<small></small>   /    .small

内联子标题通常会与.text-muted样式一起使用,作用是使字体颜色变浅

测试代码:

    <div class="container"><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>h1 主标题1 <small>副标题1</small></h1><h2>h2 主标题2 <small>副标题2</small></h2><h3>h3 主标题3 <small class="text-muted">副标题3</small></h3><h4>h4 主标题4 <small class="text-muted">副标题4</small></h4><h5>h5 主标题5 <small>副标题5</small></h5><h6>h6 主标题6 <small>副标题6</small></h6></div>

网页效果:

文本样式标签

许多样式我们在之前的html5中有见过,并且之前也介绍和演示过,这里就不多加赘述。对于效果不同和新的标签在这里简单介绍一下:

●<mark></mark>:高亮效果。效果为黄色背景以及有一定的内边距

●<abbr></abbr>:文本底部虚线边框效果

●<blockquote></blockquote>:引用内容(引用块,长引用)

引用内容块中常使用.blockquote-footer样式设置底部备注来源

●<code></code>:定义单行代码或者单个单词

●<pre></pre>:显示多行代码

特殊符号需要进行手动转义,例如:'<' -- '&lt'   '>'--'&gt'

●<kbd></kbd>:键盘输入文本

测试代码:

    <div class="container"><!-- 高亮文本 --><p>文本<mark>高亮</mark>文本</p><!-- 文本底部虚线边框 --><p>文本<abbr title="">底部虚线边框</abbr>文本</p><!-- 引用内容 --><blockquote class="blockquote"><p>床前明月光,疑是地上霜</p><footer class="blockquote-footer">李白</footer></blockquote><!-- 单行代码元素 --><p>这段文本使用<code>p</code>标签</p><!-- 多行代码 --><pre>&lt;p&gt;&lt;h1&gt;content&lt;/h1&gt;&lt;/p&gt;</pre><!-- 键盘输入文本 --><p>键盘输入<kbd>ctrl+c</kbd>复制文本</p></div>

网页效果:

文本样式类

文本字体设置

●.font-weight-bold:加粗文本

●.font-weight-normal:普通文本

●.font-weight-light:更细的文本

●.small:指定更小文本(设置为父元素的85%)

●.font-italic:斜体文本

●.lead:突出段落

测试代码:

    <div class="container"><!-- 加粗文本 --><p class="font-weight-bold">加粗文本</p><!-- 普通文本 --><p class="font-weight-normal">普通文本</p><!-- 更细文本 --><p class="font-weight-light">更细文本</p><!-- 更小文本 --><p class="small">更小文本</p><!-- 斜体文本 --><p class="font-italic">斜体文本</p><!-- 突出段落 --><p class="lead">突出段落</p></div>

网页效果:

文本对齐方式设置

●.text-left:左对齐

●.text-center:居中对齐

●.text-right:右对齐

这个对齐方式很简单,所以这里就不做测试查看效果。

文本换行设置

●.text-justify:超出部分自动换行

●.text-nowrap:超出部分不换行

超出部分不会进行隐藏,一般我们可以通过.text-truncate类对超出部分用省略号代替

我们可以设置一个div块,分别设置是否换行查看效果,下例中设置div块边框样式为实线一个像素,宽度为100个像素:

    <div class="container"> <!-- 超出部分自动换行 --><div class="text-justify">超出部分自动换行</div><!-- 超出部分不换行 --><div class="text-nowrap">超出部分不换行</div><!-- 超出部分省略号代替 --><div class="text-nowrap text-truncate">超出部分不换行</div></div>

网页效果:

文本大小写设置

在bootstrap中,自带css类设置英文字母转大小写:

●.text-lowercase:文本转小写

●.text-uppercase:文本转大写

●.text-capitalize:单词首字母大写

●.initialism:设置<abb>元素内文本以小号字体展示,且将小写字母转大写

测试代码:

        <!-- 文本小写 --><p class="text-lowercase">AaBbCc</p><!-- 文本大写 --><p class="text-uppercase">AaBbCc</p><!-- 单词首字母大写 --><p class="text-capitalize">aaaaaaa</p><!-- <abbr>元素中文本设置 --><p>文本<abbr title="" class="initialism">aaaaa</abbr>文本</p>

网页效果:

列表样式设置

●.list-unstyled:移除默认样式

●.list-inline:列表项置于同一行

需要注意的是,.list-unstyled移除默认样式仅适用于直接子列表项,如果需要移除嵌套列表项,需要在嵌套列表项中使用此样式。测试代码:

        <!-- 移除默认列表样式 --><ul class="list-unstyled"><li>列表项1</li><li>列表项2</li><li><ol><li>子列表项1</li><li>子列表项2</li><li>子列表项3</li></ol></li></ul><!-- 将所有列表项放置同一行 --><ul class="list-inline"><li class="list-inline-item">列表项1</li><li class="list-inline-item">列表项2</li><li class="list-inline-item">列表项3</li></ul>

网页效果:

文本颜色

文本字体颜色

在css中我们有学过颜色的设置,bootstrap4中,提供了一些有代表意义的颜色类:

●.text-muted:柔和文本颜色

●.text-primary:重要文本颜色

●.text-success:成功文本颜色

●.text-info:提示信息文本颜色

●.text-warning:警告文本颜色

●.text-danger:危险文本颜色

●.text-body:body文本颜色

●.text-secondary:副标题文本颜色

●.text-white:白色文本

●.text-light:浅灰色文本

●.text-dark:深灰色文本

●.text-black:黑色文本

文本背景色 

提供背景色的类如下,大部分与文本字体颜色设置类相同:

●.bg-primary:重要的背景色

●.bg-success:执行成功背景色

●.bg-info:信息提示背景色

●.bg-warning:警告背景色

●.bg-danger:危险背景色

●.bg-secondary:副标题背景色

●.bg-dark:深灰背景色

●.bg-light:浅灰背景色

需要注意的是,背景颜色不会设置文本颜色,如果需要设置文本颜色,需要与上述.text-*类共同使用。

颜色如下:

bootstrap4--页面基本设置相关推荐

  1. bootstrap4--概述与页面创建

    目录 bootstrap4简介 创建页面 添加html5 doctype声明 使用容器元素包裹网站内容 bootstrap4简介 Bootstrap4是一套用于HTML.CSS.JavaScript的 ...

  2. 傲游浏览器语言怎么切换 傲游浏览器语言切换方法简述

    作为一款多功能.个性化.多标签的浏览器产品,傲游浏览器不仅能够有效减少浏览器对系统资源的占用率,还内置了大量的贴心功能,其中便包括浏览器语言切换.那么,傲游浏览器语言要怎么切换呢?不清楚具体步骤的朋友 ...

  3. 华为k662c的虚拟服务器,华为k662c路由器怎么设置 | 华为k662c路由器设置_什么值得买...

    WIFI6光猫(无线路由器)华为K662C使用设置 2021-01-09 18:50:50 39点赞 155收藏 64评论 华为K662C是一个三合一的设备,有3种工作模式.一种是光猫模式,另外一种是 ...

  4. 无线接入控制服务器(ac),无线AP控制器是什么?无线AP与无线AC的区别

    无线AP的定义很好理解,它就相当于一个无线交换机,发挥着连接无线与有线网络之间的桥梁作用,无线AP有几种类型呢?无线AP控制器与无线AC控制器的区别是什么,有哪些常见问题和解决方法? 无线控制器,为A ...

  5. 在站点新建lxwm的html文件,小溪空间

    (2008-10-22 10:45) 标签: html教材 教育 九.层的灵活应用 索 然 知识要点:层的应用 (一) .关于层:层是一种 Html 页面元素,可以将它定位于页面上的任意位置.在一 个 ...

  6. [转]屏幕录相专家常见问题

    屏幕录相专家常见问题 2006-12-09 15:54 1.用什么格式    一般情况不需要使用先录制LX再生成的方式.没有特殊要求,都建议把屏幕设置为16位色,设置为32位色可能会让录制过程变得很不 ...

  7. Bootstrap4+MySQL前后端综合实训-Day10-AM【实训汇报-下午返校、项目代码(7个包+7个Html页面)】

    [Bootstrap4前端框架+MySQL数据库]前后端综合实训[10天课程 博客汇总表 详细笔记][附:实训所有代码] 目录 实训汇报 数据库--所有SQL语句 工程文件展示 代码 ①package ...

  8. Bootstrap4+MySQL前后端综合实训-Day07-PM【用户信息管理页面——功能展示(分页显示数据、添加用户、批量删除用户、编辑用户信息)、servlet项目代码整理汇总】

    [Bootstrap4前端框架+MySQL数据库]前后端综合实训[10天课程 博客汇总表 详细笔记][附:实训所有代码] 目   录 页面展示 分页显示数据 添加用户信息 (单个/批量)删除用户 编辑 ...

  9. Bootstrap4+MySQL前后端综合实训-Day04-AM【新闻管理手机端页面+数据库操作(PowerDesigner 图形化数据库设计软件、SQLyog软件)】

    [Bootstrap4前端框架+MySQL数据库]前后端综合实训[10天课程 博客汇总表 详细笔记] 目   录 W3C标准盒子模型和IE盒子模型的区别 Bootstrap4--新闻管理手机端页面 菜 ...

  10. Bootstrap4+MySQL前后端综合实训-Day02-PM【新闻管理后台(登录页面、首页)、#left>a:nth-child(4) {}】

    [Bootstrap4前端框架+MySQL数据库]前后端综合实训[10天课程 博客汇总表 详细笔记] 目   录 主页 #left>a:nth-child(4) {} 登录页 主页 #left& ...

最新文章

  1. 快速创建Angular组件并定义传参、绑定自定义事件的方法
  2. mysql中添加外键属性_Python将值插入外键属性(MYSQL)
  3. java 接口参数验证_SpringBoot实现通用的接口参数校验
  4. ajax java用户名查重_Django之AJAX
  5. EXCHANGE2O10用户设置外出助理失效
  6. Linux之Shell脚本的条件判断和函数
  7. python找与7相关的数字_C++和python实现阿姆斯特朗数字查找实例代码
  8. 京东扳回一城,拼多多该小心了?
  9. 百度 合肥地区 软件研发工程师 笔试题
  10. 服务器中修改项目端口,c#-在Visual Studio 2013中更改项目端口号
  11. Flutter基础—布局模型之水平垂直
  12. VSZ、RSS、Pss的区别和含义
  13. 5安卓输入法键盘显示 搜索_日语输入法怎么用?
  14. 如何修改Tomcat版本
  15. NAND和NOR Flash的区别
  16. Linux:CentOS 7 解压 7zip 压缩的文件
  17. 12000字解读元气森林:套利与降维的游戏
  18. I2S 总线学习:I2S驱动WM8978
  19. 论window和Linux之长短
  20. 为互联网IT人打造的中文版awesome-go

热门文章

  1. 立体匹配 之 代价聚合 滤波器篇
  2. iOS开发 给view绘制虚线边框
  3. Orbslam2 稠密点云 +D435i实现(Ubuntu18.04)
  4. linux发音,官方标准
  5. 在Linux下掌握arm和操作系统(1)--stm32和arm
  6. 转载:KOF97东丈
  7. mysql互为主从注意事项_MySQL互为主从复制常见问题
  8. 数据不平衡imblearn算法汇总
  9. Brother HL-2260D打印机添加墨粉方法
  10. Unity流水账2:视频播放之Video Player