css
css是层叠样式表,发明者是哈肯和波特。
四种引入方式:1、style属性,放在元素上。
2、style标签,一般放在<head>里。
3、@import url("目录")
4、最常用的方式为从另一个文件引入:<link rel="stylesheet" href="目录">
块元素的高度由其内部文档流元素的高度总和决定。
内联元素高度基本不可测。在比较小的时候可以用line-height控制。
什么是文档流?
文档流就是文档内元素的流动方向。块元素从上到下。内联元素从左到右。
内联元素中文过多时候字与字之间默认可以换行。英文需要用word-break:break-all来打断单词。
如果想让块元素从左到右排开,可以使用float让元素脱离文档流。但是一定会出BUG,这时就要在其父元素上添加clearfix::after{content:''; display:block; clear:both}来解决BUG。
font-size可以设置字体,但不是设置单个字体的高度,而是内容中的最高点和最低点之间的高度。
position:fixed可以相对于屏幕定位,脱离文档流。
绝对定位的方法:1、在子元素上写position:absolute;
2、在父元素上写position:relative;