Bootstrap基础:12列网格、布局与组件详解

版权申诉
0 下载量 84 浏览量 更新于2024-08-11 收藏 99KB DOCX 举报
Bootstrap基础文档详细介绍了如何利用Bootstrap这一前端开发框架进行网页设计和布局。Bootstrap以其响应式设计为核心,提供了灵活的12列栅格系统,使开发者能够轻松创建适应不同屏幕尺寸的网站。以下是文档中的关键知识点: 1. **Scaffolding (基础结构)**: Bootstrap基于HTML5文档类型构建,使用`<html>`元素和CSS属性,强调文档类型声明为HTML5。它对全局样式进行了设置,如移除`<body>`的默认margin,设定背景色为白色,以及定义基本的字体样式(如`@baseFontFamily`,`@baseFontSize`和`@baseLineHeight`)。 2. **Reset Styles (重置样式)**: 为了统一浏览器间的默认样式差异,Bootstrap提供了一套基础的重置样式,包括去除默认的行间距、内边距等。 3. **Grid System (网格系统)**: Bootstrap的网格系统采用12列布局,适应不同屏幕大小。默认宽度为940px,响应式设计时宽度会调整为724px和1170px。文档提供了如何定义行和列、使用偏离样式、嵌套列以及流式网格的示例代码。 4. **Layout (布局)**: 包括固定布局和流式布局两种模式。固定布局使用`container`类,而流式布局则利用百分比宽度实现响应式。响应式设计是Bootstrap的一大特色,允许网站在不同设备上自适应。 5. **CSS基础样式**: - 标题头(`<h1>`到`<h6>`):Bootstrap提供了预定义的样式,包括字体大小和样式。 - Body样式:设置了全局字体大小(14px)和行高(20px),并定义了段落间的基本行高(10px)。 - Lead和Body Copy(强调文本):提供了多种强调样式,如警告、错误、成功等。 - 缩略语和地址:有相应的CSS样式处理。 - 块引用:Bootstrap处理了块级引用的显示。 - 列表类型:包括无序列表、有序列表和描述列表,以及代码块和表格的样式。 6. **Tables (表格)**: 提供了默认的表格样式,包括奇偶行的区别、边框的控制,以及如何创建美观的表格布局。 这些知识点概述了Bootstrap的基础使用方法,涵盖了文档的核心内容,可以帮助开发者快速上手Bootstrap并创建出响应式的、具有良好视觉效果的网站。