bootstrap网格系统与css和html关系等若干问题
bootstrap网格系统:
- 内容
- 决定什么是最重要的。
- 布局
- 优先设计更小的宽度。
- 基础的 CSS 是移动设备优先。
- 渐进增强
- 随着屏幕大小的增加而添加元素。
- 行必须放置在 .container class 内,以便获得适当的对齐(alignment)和内边距(padding)。
- 使用行来创建列的水平组。
-
内容应该放置在列内,且唯有列可以是行的直接子元素。
内边距与外边距:
内边距是内容与框的距离(padding),外边距是框与页面边的距离(margin)。纸张大小是固定的,margin为负值时会抵消内部的padding
css与HTML之间的关系
- HTML是超文本标记语言(HyperText Markup Language)的缩写,用来建立网页的结构。
- CSS是层叠样式表(Cascading Style sheets)的缩写,用来控制HTML的表现。
-
用一扇门比喻三者间的关系是:html是门的门板,css是门上的油漆或花纹,javascript是门的开关;
HTML是网页内容的载体。内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。CSS样式是表现。就像网页的外衣。比如,标题字体、颜色变化,或为标题加入背景图片、边框等。所有这些用来改变内容外观的东西称之为表现。