HTTP协议是无状态的:连完就断了
HTTP是基于请求/响应模式的
URL:统一资源定位符,就是一个网址:协议名://域名:端口/路径
refer的作用:可以统计从哪进来的,比如统计百度进来的
Content-Type:
一、CSS的引入方式
- 方式1 行内式(不会用这种)
 
<p style="color:#ff0000;background-color:#00ff00"></p>
- 方式2 嵌入式
 
<head>
    <style>
        //1、通过标签名称进行选择
        div{
            color:red;
            background-color:gray;
        }
        //2、通过id进行选择
        #xx_id{
            color:red;
            background-color:gray;
        }
        //3、通过class
        .xx_id{
            background-color:gray;
        }
    </style>
</head>
- 方式3 链接式(推荐使用)
xx.css 
div{
    color:red;
    background-color:gray;
}
<link href="xx.css" type="text/css" rel="stylesheet">
- 方式4 导入式
 
<head>
    <style>
        @import "xx.css"
        //@import有数量限制,并且是最后加载css样式
    </style>
</head>
二、CSS的选择器
- 基础选择器
id不能重复,class可以重复 
*通用选择器
*{
    font-size:12px;
 }
 
标签选择器:根据标签的名称进行选择
div{
    
}
id选择器
#p1_id{
    
}
类选择器
.p1_class{
    
}
- 组合选择器
 
后代选择器(儿子孙子,,) div 下的p标签
div p{
    
}
div .p_cls{
    
}
子代选择器(只有儿子)
div > p{
    
}
#p_id > .p_cls > div{
    
}
并列选择器
#p_id,#c_id{
    
}
毗邻选择器 紧跟在后()边的某标签
#p_id + p{
    
}
- 属性选择器
 
利用属性名来改变
<style>
    [id]{
        color:red;
    }
    
    [class='cls_1']{
        color:red;
    }
</style>
还可以使用自定义的属性
[mudy]{
    
}
div[mudy="good"]{
    
}
<div mudy="good"></div>
选择class中有div1的
div[class~="div1"]{
            color:red;
        }
<div class="div1 div2"></div>
class中以div1开头的
[class^="div1"]{
            color:red;
        }
        
class中包含"di"字段的 
[class*="di"]{
            color:red;
        }
        
伪类:
<style>
        [class*="di"]{
            color:red;
        }
        a:link{
            color:blue;
        }
        a:hover{
            color:red;
        }
        a:visited{
            color:yellow;
        }
        a:active{
            color:green;
        }
</style
before/after
a:after{
            content:"frfr";
            color:red;
        }
        
三、CSS的常用属性
文本属性:
letter-spacing:字母之间的距离
word-spacing: 单词之间的间距
background-size:
background-position:left center;
简写:background:url("12.jpg") no-repeat 100px 100px red;
margin,padding,内边距与外边距
http://www.cnblogs.com/yuanchenqi/articles/5977825.html
display:内联与块级标签相互转换
none
block
inline 不独占一行
inline-block 可调宽高