bootstrap(1)关于排版

关于标题

我们在html中通过h1 h2,h3...h6来定义标题,同样,在bootstrap中也是通过h1到h6来定义标题,不同的是在bootstrap中重新定义了样式

源码如下:

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}

1字体颜色和样式继承于父元素,字体粗细为500,行高为1.1,是font-size的1.1倍,对于不同标题的字体大小设置为

h1=36px,h2=30px,h3=24px,h4=18px,h5=14px和h6=12px。

2重新设置了margin-top和margin-bottom的值,h1-h3为20px,h4-h6为10px

在上面的源码中我们也可以看到,对于非标题元素,我们可以通过定义class为h1-h6来i将非标题元素转化为标题元素

对于在主标题后面添加一个副标题的情况,我们使用small元素来包裹副标题

<h1>我是主标题<small>我是副标题</small></h1>

  显示效果small标签内的字体显示为灰色,字体粗细显示为了常规效果

h1-h3内的文本,small内的文本显示为当前字体的65%,h4-h6显示字体为当前字体的75%;

关于正文

bootstrap将全局样式设置为

font-size:14px;

line-height:1.428;

这些属性设置为body元素和所有的段落元素,另外段落元素被设置为10px

强调文本:

<p class="lead">lead</p><!-- 字体变大,行高变大,下外边距变大 -->
<i>i</i><!--无特殊意义, 斜体 -->
<small>small</small><!-- 小号字体-->
<strong>strong</strong><!-- 语气强烈的强调,粗体 -->
<em>em</em><!-- 强调,斜体 -->  

关于强调相关的类:

1 <p class="text-muted">提示,使用浅灰色(#999)</p>
2 <p class="text-primary">主要,使用蓝色(#428bca)</p>
3 <p class="text-success">成功,使用浅绿色(#3c763d)</p>
4 <p class="text-info">通知信息,使用浅蓝色(#31708f)</p>
5 <p class="text-warning">警告,使用黄色(#8a6d3b)</p>
6 <p class="text-danger">危险,使用褐色(#a94442)</p>  

文本对齐:

<p class="text-left">我居左</p>
<p class="text-center">我居中</p>
<p class="text-right">我居右</p>
<p class="text-justify">我两端对齐</p>

关于列表:

对于列表有以下几种类:

(1)添加  class="unstyled"将列表的项目上的点号去掉

代码如下

<ul class="unstyled">
      <li>项目1</li>
      <li>项目2</li>
      <li>项目3</li>
</ul>

显示:

项目1

项目2

项目3

通过unstyled我们去掉了选项前面的点号

(2)通过添加class=".list-inline"来使垂直列表转化为水平列表

<ul class="list-inline">
      <li>项目1</li>
      <li>项目2</li>
      <li>项目3</li>
</ul>  

显示:

项目1  项目2 项目3

时间: 2024-10-12 04:46:30

bootstrap(1)关于排版的相关文章

Bootstrap中的排版(1)-标题

bootstrap中的排版 标题(h1~h6/.h1~.h6) h1:36px;h2:30px;h3:24px;h4:18px;h5:14px;h6:12px; 副标题(small) 小练习(标题大小和副标题的使用): 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 <link href=&quo

Bootstrap学习笔记(排版)

bootstrap简介: ?  简单灵活可用于架构流行的用户界面和交互接口的html.css.javascript工具集. ?  基于html5.css3的bootstrap,具有大量的诱人特性:友好的学习曲线,卓越的兼容性,响应式设计,12列格网,样式向导文档. ?  自定义JQuery插件,完整的类库,基于Less等. 排版: 标题: ①.h1=36px,h2=30px,h3=24px,h4=18px,h5=14px.h6=12px ②<small>标签来制作副标题 强调内容: class

Bootstrap&lt;基础三&gt; 排版

Bootstrap 使用 Helvetica Neue. Helvetica. Arial 和 sans-serif 作为其默认的字体栈. 使用 Bootstrap 的排版特性,您可以创建标题.段落.列表及其他内联元素. 标题 Bootstrap 中定义了所有的 HTML 标题(h1 到 h6)的样式.请看下面的实例: <!DOCTYPE html> <html> <head> <title>Bootstrap 实例 - 标题</title> &

Bootstrap -- 网格系统、排版样式类、 &lt;blockquote&gt;、 &lt;abbr&gt; 元素

1. Bootstrap 提供了一套响应式.移动设备优先的流式网格系统,随着屏幕尺寸的增加,系统会自动分为最多12列. 举例: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>My Test bootstrap</title> <

Bootstrap中的排版(2)-文本

<P>标签: 默认:14px: 行高20px: 底部外边距:10px: 文本对齐: .text-left 左对齐 .text-right 右对齐 .text-center 居中 text-lowercase 大写变为小写 text-uppercase 小写变为大写 text-capitalize 首字母为大写 <mark></mark> 黄色底边 <del></del> 删除线 <ins></ins> 下划线 <u&

基于Bootstrap的页面排版知识

标题: Bootstrap定义了所有HTML的标题样式,<h1>...<h6>标签或者在标签内加入.h1 class等可以得到一样的效果 效果: 副标题: 标签<small>或者添加.small class 效果: 缩写: <abbr>标签,title属性中写全称 <abbr title="World Trade Organization">WTO</abbr> 当鼠标移动到文本上时显示: 列表: .list-un

BootStrap框架---1.页面排版

•前言: •  Bootstrap 是基于 HTML.CSS.JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷.它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架. 今天我们来看Bootstrap的页面排版!!!! 首先:其默认设置了一些样式 全局font-size为14px,line-height为20px,p段落设置10px,颜色#333; 1.页面主体  .lead 1 //.lead 突出效果 2 <p>Boo

bootstrap学习笔记2

现在开始学习bootstrap的页面排版 1 <!DOCTYPE html> 2 <html lang="zh-cn"> 3 <head> 4 <meta charset="utf-8"> 5 <title>bootstrap页面排版</title> 6 <link href="css/bootstrap.min.css" rel="stylesheet&qu

Bootstrap(基础)学习笔记1

Bootstrap到底是什么? 欢迎来到Bootstrap课堂,加入高端大气上档次的web前端开发团队.上一小节Bootstrap做了简单的介绍,下面我们再来了解一下Bootstrap的前世今缘,在右侧是用Bootstrap预设的组件样式,包括按钮.表格.标签.导航等,感兴趣的小伙伴可以先睹为快,后面的章节我们会对这些组件做详细讲解. 2011年,twitter的“一小撮”工程师为了提高他们内部的分析和管理能力,用业余时间为他们的产品构建了一套易用.优雅.灵活.可扩展的前端工具集--BootSt