前端-2

作者: CaesarsTesla | 来源:发表于2017-12-04 15:29 被阅读7次

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 可调宽高

相关文章

  • 浏览收藏文章列表

    前端 frameset frame前端框架支持ie8选择前端框架选择2前端框架选择weexframeset,fra...

  • 前端代码风格自动化(3)--Lint-staged

    1. 前端代码风格自动化(1)--Husky 2. 前端代码风格自动化(2)--Commitlint 3. 前端代...

  • 前端代码风格自动化(1)--Husky

    1. 前端代码风格自动化(1)--Husky 2. 前端代码风格自动化(2)--Commitlint 3. 前端代...

  • 前端代码风格自动化(2)--Commitlint

    1. 前端代码风格自动化(1)--Husky 2. 前端代码风格自动化(2)--Commitlint 3. 前端代...

  • 前端代码风格自动化(4)--Prettier

    1. 前端代码风格自动化(1)--Husky 2. 前端代码风格自动化(2)--Commitlint 3. 前端代...

  • 前端-2

    HTTP协议是无状态的:连完就断了HTTP是基于请求/响应模式的URL:统一资源定位符,就是一个网址:协议名://...

  • 前端 (2)

    css基本语法及页面引用 css基本语法 css的定义方法是: 选择器 { 属性:值; 属性:值; 属性:值;} ...

  • 前端入门系列

    前端HTML & CSS 基础入门(1)初识 前端HTML & CSS 基础入门(2)段落及文本 前端HTML &...

  • 前端周刊:2022-2期

    前端周刊:2022-2期 前端开发 利用 Promise 的 cache 特性实现前端缓存[https://zhu...

  • 20160606码农头条日报

    让前端开发与设计效率x2 【20张Cheat Sheet!让前端开发与设计效率x2】详见: 在发展迅猛的前端领域,...

网友评论

      本文标题:前端-2

      本文链接:https://www.haomeiwen.com/subject/ryjxixtx.html