bootstrap4--页面基本设置
目录
默认设置
标题设置
文本样式标签
文本样式类
文本字体设置
文本对齐方式设置
文本换行设置
文本大小写设置
列表样式设置
文本颜色
文本字体颜色
文本背景色
使用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>:显示多行代码
特殊符号需要进行手动转义,例如:'<' -- '<' '>'--'>'
●<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><p><h1>content</h1></p></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--页面基本设置相关推荐
- bootstrap4--概述与页面创建
目录 bootstrap4简介 创建页面 添加html5 doctype声明 使用容器元素包裹网站内容 bootstrap4简介 Bootstrap4是一套用于HTML.CSS.JavaScript的 ...
- 傲游浏览器语言怎么切换 傲游浏览器语言切换方法简述
作为一款多功能.个性化.多标签的浏览器产品,傲游浏览器不仅能够有效减少浏览器对系统资源的占用率,还内置了大量的贴心功能,其中便包括浏览器语言切换.那么,傲游浏览器语言要怎么切换呢?不清楚具体步骤的朋友 ...
- 华为k662c的虚拟服务器,华为k662c路由器怎么设置 | 华为k662c路由器设置_什么值得买...
WIFI6光猫(无线路由器)华为K662C使用设置 2021-01-09 18:50:50 39点赞 155收藏 64评论 华为K662C是一个三合一的设备,有3种工作模式.一种是光猫模式,另外一种是 ...
- 无线接入控制服务器(ac),无线AP控制器是什么?无线AP与无线AC的区别
无线AP的定义很好理解,它就相当于一个无线交换机,发挥着连接无线与有线网络之间的桥梁作用,无线AP有几种类型呢?无线AP控制器与无线AC控制器的区别是什么,有哪些常见问题和解决方法? 无线控制器,为A ...
- 在站点新建lxwm的html文件,小溪空间
(2008-10-22 10:45) 标签: html教材 教育 九.层的灵活应用 索 然 知识要点:层的应用 (一) .关于层:层是一种 Html 页面元素,可以将它定位于页面上的任意位置.在一 个 ...
- [转]屏幕录相专家常见问题
屏幕录相专家常见问题 2006-12-09 15:54 1.用什么格式 一般情况不需要使用先录制LX再生成的方式.没有特殊要求,都建议把屏幕设置为16位色,设置为32位色可能会让录制过程变得很不 ...
- Bootstrap4+MySQL前后端综合实训-Day10-AM【实训汇报-下午返校、项目代码(7个包+7个Html页面)】
[Bootstrap4前端框架+MySQL数据库]前后端综合实训[10天课程 博客汇总表 详细笔记][附:实训所有代码] 目录 实训汇报 数据库--所有SQL语句 工程文件展示 代码 ①package ...
- Bootstrap4+MySQL前后端综合实训-Day07-PM【用户信息管理页面——功能展示(分页显示数据、添加用户、批量删除用户、编辑用户信息)、servlet项目代码整理汇总】
[Bootstrap4前端框架+MySQL数据库]前后端综合实训[10天课程 博客汇总表 详细笔记][附:实训所有代码] 目 录 页面展示 分页显示数据 添加用户信息 (单个/批量)删除用户 编辑 ...
- Bootstrap4+MySQL前后端综合实训-Day04-AM【新闻管理手机端页面+数据库操作(PowerDesigner 图形化数据库设计软件、SQLyog软件)】
[Bootstrap4前端框架+MySQL数据库]前后端综合实训[10天课程 博客汇总表 详细笔记] 目 录 W3C标准盒子模型和IE盒子模型的区别 Bootstrap4--新闻管理手机端页面 菜 ...
- Bootstrap4+MySQL前后端综合实训-Day02-PM【新闻管理后台(登录页面、首页)、#left>a:nth-child(4) {}】
[Bootstrap4前端框架+MySQL数据库]前后端综合实训[10天课程 博客汇总表 详细笔记] 目 录 主页 #left>a:nth-child(4) {} 登录页 主页 #left& ...
最新文章
- 快速创建Angular组件并定义传参、绑定自定义事件的方法
- mysql中添加外键属性_Python将值插入外键属性(MYSQL)
- java 接口参数验证_SpringBoot实现通用的接口参数校验
- ajax java用户名查重_Django之AJAX
- EXCHANGE2O10用户设置外出助理失效
- Linux之Shell脚本的条件判断和函数
- python找与7相关的数字_C++和python实现阿姆斯特朗数字查找实例代码
- 京东扳回一城,拼多多该小心了?
- 百度 合肥地区 软件研发工程师 笔试题
- 服务器中修改项目端口,c#-在Visual Studio 2013中更改项目端口号
- Flutter基础—布局模型之水平垂直
- VSZ、RSS、Pss的区别和含义
- 5安卓输入法键盘显示 搜索_日语输入法怎么用?
- 如何修改Tomcat版本
- NAND和NOR Flash的区别
- Linux:CentOS 7 解压 7zip 压缩的文件
- 12000字解读元气森林:套利与降维的游戏
- I2S 总线学习:I2S驱动WM8978
- 论window和Linux之长短
- 为互联网IT人打造的中文版awesome-go