文字排版

  • 1. Bootstrap 4 默认设置
  • 2. < h1 > ~ < h6 >样式
  • 3. 标题类:Display
  • 4. < small > 、< mark > 、< abbr >
  • 5. < blockquote > 、< dl >
  • 6. < code >、< kbd >、< pre >
  • 7. 排版类

1. Bootstrap 4 默认设置

  font-size 为 16px,line-height 为 1.5。所有的 < p >元素 margin-top: 0 、 margin-bottom: 16px。

2. < h1 > ~ < h6 >样式

知识点:h1大小为40px
    h2大小为32px
    h3大小为28px
    h4大小为24px
    h5大小为20px
    h6大小为16px

代码如下:

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1"><title></title><link rel="stylesheet" type="text/css" href="css/bootstrap.min.css" /><script src="js/jquery.slim.min.js" type="text/javascript" charset="utf-8"></script><script src="js/popper.min.js" type="text/javascript" charset="utf-8"></script><script src="js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script></head><body><div class="container"><h1>h1大小为40px</h1><h2>h2大小为32px</h2><h3>h3大小为28px</h3><h4>h4大小为24px</h4><h5>h5大小为20px</h5><h6>h6大小为16px</h6></div></body>
</html>

运行结果:

3. 标题类:Display

知识点:1. 可以用四个 Display 类来控制标题的样式: .display-1, .display-2, .display-3, .display-4。

    2. Display 标题可以输出更大更粗的字体样式。

代码如下:

<!DOCTYPE html>
<html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title></title><link rel="stylesheet" type="text/css" href="css/bootstrap.min.css" /><script src="js/jquery.slim.min.js" type="text/javascript" charset="utf-8"></script><script src="js/popper.min.js" type="text/javascript" charset="utf-8"></script><script src="js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script></head><body><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></div></body>
</html>

运行结果:

4. < small > 、< mark > 、< abbr >

知识点:1. < small > 元素用于创建字号更小的颜色更浅的文本

    2. < mark > 为黄色背景及有一定的内边距

    3. < abbr > 为显示在文本底部的一条虚线边框

代码如下:

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1"><title></title><link rel="stylesheet" type="text/css" href="css/bootstrap.min.css" /><script src="js/jquery.slim.min.js" type="text/javascript" charset="utf-8"></script><script src="js/popper.min.js" type="text/javascript" charset="utf-8"></script><script src="js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script></head><body><div class="container">    <!-- small --><h1>h1 标题 <small>副标题</small></h1><h2>h2 标题 <small>副标题</small></h2><h3>h3 标题 <small>副标题</small></h3><h4>h4 标题 <small>副标题</small></h4><h5>h5 标题 <small>副标题</small></h5><h6>h6 标题 <small>副标题</small></h6><!-- mark --><p>使用 mark 元素来 <mark>高亮</mark> 文本。</p><!-- abbr --><p>每天一<abbr title="蔷薇科植物">苹果</abbr>,疾病远离我。 </p></div></body>
</html>

运行结果:

5. < blockquote > 、< dl >

知识点:1. < blockquote > :标记长的引用

    2. 对于引用的内容可以在 < blockquote > 上添加 .blockquote 类

    3. < dl > 标签定义了定义列表;< dt >定义列表中的项目;< dd > 定义列表中的项目。

代码如下:

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1"><title></title><link rel="stylesheet" type="text/css" href="css/bootstrap.min.css" /><script src="js/jquery.slim.min.js" type="text/javascript" charset="utf-8"></script><script src="js/popper.min.js" type="text/javascript" charset="utf-8"></script><script src="js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script></head><body><div class="container"><!-- blockquote  --><blockquote class="blockquote"><p>业精于勤,荒于嬉;行成于思,毁于随。</p><footer class="blockquote-footer">韩愈</footer></blockquote><!-- dl --><dl><dt>Coffee</dt><dd>- black hot drink</dd><dt>Milk</dt><dd>- white cold drink</dd></dl>  </div></body>
</html>

运行结果:

6. < code >、< kbd >、< pre >

知识点:1. < code >:代码片段
    2. < kbd >:用来表示文本是从键盘上键入的。浏览器通常用等宽字体来显示该标签中包含的文本。
    3. < pre >:被包围在 pre 元素中的文本通常会保留空格和换行符。而文本也会呈现为等宽字体。常用来表示计算机的源代码。

代码如下:

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1"><title></title><link rel="stylesheet" type="text/css" href="css/bootstrap.min.css" /><script src="js/jquery.slim.min.js" type="text/javascript" charset="utf-8"></script><script src="js/popper.min.js" type="text/javascript" charset="utf-8"></script><script src="js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script></head><body><div class="container"><!-- code --><p>以下 HTML 元素: <code>span</code>, <code>section</code>, 和 <code>div</code> 用于定义部分文档内容。</p><!-- kbd --><p>用快捷键<kbd>ctrl + c</kbd>进行复制</p><!-- pre --><pre>
What's your name ?
My name is
Han MeiMei.</pre></div></body>
</html>

运行结果:

7. 排版类

知识点:1. .font-weight-bold / .font-weight-normal / .font-weight-light / font-italic 加粗文本 / 普通文本 / 更细的文本 / 斜体文本

    2. .text-left / .text-center / .text-right   左对齐 / 居中 / 右对齐

    3. .text-justify / .text-nowrap   设定文本对齐,段落中超出屏幕部分文字自动换行 / 段落中超出屏幕部分不换行

    4. .text-lowercase / uppercase / capitalize 设定文本小写 / 大写 / 单词首字母大写

    5. .small  指定更小文本 (为父元素的 85% )

    6. .lead  让段落更突出

    7. .initialism  显示在 < abbr > 元素中的文本以小号字体展示,且可以将小写字母转换为大写字母

    8. .list-unstyled  移除默认的列表样式,列表项 ( < ul > 和 < ol > )中左对齐。 这个类仅适用于直接子列表项(如果需要移除嵌套的列表项,你需要在嵌套的列表中使用该样式)

    9. .list-inline  将所有列表项放置同一行

    10. .pre-scrollable  使 < pre > 元素可滚动,代码块区域最大高度为340px,一旦超出这个高度,就会在Y轴出现滚动条

代码如下:

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1"><title></title><link rel="stylesheet" type="text/css" href="css/bootstrap.min.css" /><script src="js/jquery.slim.min.js" type="text/javascript" charset="utf-8"></script><script src="js/popper.min.js" type="text/javascript" charset="utf-8"></script><script src="js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script></head><body><div class="container"><p class="font-weight-bold">加粗文本</p><p class="font-weight-normal">正常文本</p><p class="font-weight-light">更细的文本</p><p class="font-italic">斜体文本</p><hr ><p class="text-left">左对齐</p><p class="text-right">右对齐</p><p class="text-center">居中对齐文本</p><p class="text-justify">设定文本对齐,段落中超出屏幕部分文字自动换行</p><p class="text-nowrap">段落中超出屏幕部分不换行</p><hr ><p class="text-lowercase">Lowercased text.</p><p class="text-uppercase">Uppercased text.</p><p class="text-capitalize">Capitalized text.</p><hr ><p>This is a regular paragraph.</p><p class="small">This paragraph is smaller.</p><hr ><p>This is a regular paragraph.</p><p class="lead">This paragraph stands out.</p><hr ><p>每天一<abbr title="蔷薇科植物">苹果</abbr>,疾病远离我。(normal abbr) </p><p>每天一<abbr title="蔷薇科植物" class="initialism">苹果</abbr>,疾病远离我。(slightly smaller abbr)</p><hr ><ul class="list-unstyled"><li>Coffee</li><li>Tea<ul><li>Black tea</li><li>Green tea</li></ul></li><li>Milk</li></ul><hr ><ul class="list-inline"><li class="list-inline-item">Coffee</li><li class="list-inline-item">Tea</li><li class="list-inline-item">Milk</li></ul><hr ><pre>What's your name ?
My name is
Han MeiMei.
</pre><pre class="pre-scrollable">What's your name ?
My name is
Han MeiMei
</pre></div></body>
</html>

运行结果:

Day-3 文字排版相关推荐

  1. dev c++自动排版_再也不头疼文字排版了

    前言 在办公时,我们经常会需要用到Word,经常需要到网上查找一些资料然后整理排版,如果想提高文字排版.整理的效率.那么小编给你推荐Gidot Typesetter 这款非常好用的排版软件. Word ...

  2. (转)iOS7界面设计规范(10) - UI基础 - 文字排版与配色

    明天就是周四了.貌似前几天还在恨周一呢.话说今天几乎开了一整天的会,正经事情没做多少:这种感觉比一整天从早到晚12个小时的忙碌于一件事情还要让人感到疲惫的对叭?那今天的iOS7设计规范更新又是一篇很简 ...

  3. css网页布局中文字排版的属性和用法

    前段时间,学习了几个大的网站的图文混排的方法.今天总结下, css网页布局中文字排版的相关属性以及用法 .包括:设定字体.颜色.大小.段落空白,首字下沉.首行缩进.中文字的截断.固定宽度词内折行(wo ...

  4. Bootstrap4+MySQL前后端综合实训-Day02-AM【Bootstrap4(入门、环境搭建、文字排版、颜色、表格、图片、进度条、折叠、输入框组、模态框)、Font Awesome字体图标】

    [Bootstrap4前端框架+MySQL数据库]前后端综合实训[10天课程 博客汇总表 详细笔记] 目   录 Typora语法 Day01-知识回顾 1.前端部分 flex布局 2.Bootstr ...

  5. iOS UIlabel文字排版(改变字间距行间距)分类

    在iOS开发中经常会用到UIlabel来展示一些文字性的内容,但是默认的文字排版会觉得有些挤,为了更美观也更易于阅读我们可以通过某些方法将UIlabel的行间距和字间距按照需要调节. 比如一个Labe ...

  6. amazeui学习笔记--css(基本样式3)--文字排版Typography

    amazeui学习笔记--css(基本样式3)--文字排版Typography 一.总结 1.字体:amaze默认非 衬线字体(sans-serif) 2.引用块blockquote和定义列表:引用块 ...

  7. html:(33):文字排版粗体和斜体

    文字排版--粗体 我们还可以使用css样式来改变文字的样式:粗体.斜体.下划线.删除线,可以使用下面代码实现设置文字以粗体样式显示出来. p span{font-weight:bold;} 在这里大家 ...

  8. 竖向图片插入_Word小技巧:让你的图片文字排版更有创意

    想在头条中发表文章或者写论文,插入的图片太单调?今天小编就简单跟大家分享几个小技巧,图片搭配文字让你的版面更有可读性. 第一种:最简单的横向文字排版 具体做法:在word中插入图片后,插入一个文本框后 ...

  9. 文字 竖排居中_学会了这几招,瞬间就搞定PPT文字排版问题!

    hello,大家好啊,我是summer! 毫不夸张的说PPT中用的最多的元素就是文字!​ 基本每一页PPT都会有文字存在. 但是文字排版要是没搞好,就很有可能成为下面这个鬼样子: 那么今天,我就来给大 ...

  10. 设计灵感|文字排版海报有多少种可能?

    海报是一种信息传递的艺术,是一种大众化的宣传工具.如何在有限的空间中让文字.图片.图形.符号等大量设计元素出现在合适的位置,并能产生合理的层级关系,是设计师需要解决的一大难题. 常见的几种表现手法: ...

最新文章

  1. 用thttpd做Web Server
  2. jQuery带动画的弹出对话框
  3. 中山大学2016年硕士研究生入学考试复试基本分数线
  4. ssh整合学习(1)
  5. 使用一些我喜欢的东西开始使用ES6
  6. 呆在实验室到深夜的小随笔
  7. server_u文件服务器已停止,Serv-U停止服务怎么解决
  8. NYOJ-单调递增最长子序列(dp)
  9. mysql指定某行或者某列的排序
  10. MATLAB中FFT的使用说明(含MATLAB代码)
  11. 数据分析中的统计学知识
  12. gif动图怎么制作?gif动图制作软件推荐
  13. C++实现超简单的文件加密
  14. 如何使用SRT字幕,导入字幕到视频中
  15. 【JMeter】Jmeter分布式压测教程
  16. 交通流预测爬坑记(二):最简单的LSTM预测交通流,使用tensorflow2实现
  17. 《深度学习》学习笔记(一)
  18. ATFX:美元指数阶段性走弱,EURUSD重回平价线上方
  19. 电子电路中电容的作用
  20. ubuntu 18.04.02 + GTX1660 + CUDA_10.0 + CUDNN_7.6.4 安装脱坑记

热门文章

  1. Windows小技巧:巧用CMD命令设置定时关机
  2. ipmitool 工具的使用姿势
  3. 记录一个 Python 的 re.match() 的小坑
  4. matlab飞思卡尔工具包,飞思卡尔(Freescale)开发工具.PDF
  5. alios是安卓吗_揭秘:阿里云OS和Android的主要区别是什么
  6. opencv实训记录(大家来找茬辅助外挂)
  7. 开源博客系统php 漂亮,26种基于PHP的开源博客系统
  8. CAN总线的终端电阻为什么常用120Ω
  9. python requests timeout参数
  10. 关于Asterisk的传真以及ForIP的概念