1.什么是语言?
语言:交流工具。
人与人之间的沟通交流,我们会用到各种语言,比如:汉语,英语等。
作为一个前端工程师,要与浏览器沟通交流,就要用到浏览器所能识别的语言。
2.html--结构 超文本标记语言
css--样式 层叠样式表
js(javascript)--行为
3.html 超文本标记语言
标签对:
<标记></标记>
<html></html>
单标签:
直接在后面斜杠结束的标签
<标记/>
<br/>
4.样式的分类
行间样式表 <div style=" "></div>
内部样式表 <style type="text/css"> </style>
外部样式表 <link href=" " rel="stylesheet" type="text/css"/>
5. 样式 --background
属性:属性值;
width 宽度
height 高度
background 背景
background-p_w_upload:fixed;背景是否滚动
background-color:red;背景颜色
background-p_w_picpath:url(bg.jpg); 背景图片
background-repeat:no-repeat;背景图片不重复
background-position:center 0px;背景图的位置
6.样式--border
border 边框
border-width 边框宽度
border-style 边框样式
border-color 边框颜色
边框样式:
solid 实现
dashed 虚线
dotted 点线(IE6不兼容)
7.样式--paddding
padding 内边距
padding-top 上边内边距
padding-right 右边内边距
padding-bottom 下边内边距
padding-left 左边内边距
【注意:】内边距相当于给一个盒子加了填充后都会影响盒子的大小。
8.样式--margin
margin 外边距
外边距的问题
上下外边距会叠压
父子级包含的时候子级的margin-top会传递给父级(内边距来替代外边距)
9.盒子模型
盒子大小=border+padding+width/height
盒子宽度=左border+左padding+width+右padding+右border
盒子高度=上border+上padding+height+下padding+下border
10.常见样式-文本设置
font-size 文字大小
font-family 字体
color 文字颜色
line-height 行高
text-align 文本对齐方式
font-indent 首行缩进(em缩进字符)
font-style 文字倾斜
font-weight 文字着重
font-decoration 文字修饰
转载于:https://blog.51cto.com/10291302/1761469