整合營銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          CSS 01:基礎(chǔ)

          CSS 01:基礎(chǔ)

          .CSS 介紹

          CSS 可以對(duì)網(wǎng)頁(html)進(jìn)行修飾,美化,改變字體大小顏色,間距和加入邊框等。

          1.使用方法

          (1)直接寫在標(biāo)簽里(行列樣式)

          <p style="color: blue;font-size: 2px">我是天才</p>

          (2)寫在 style 標(biāo)簽內(nèi)(內(nèi)部樣式)

          將 style 寫在 head 內(nèi)

          <style>
                  span {
                      color:gold;
                      font-size: 24px;
                  }
              </style>

          (3)使用外部 .css 文件(外部樣式)

          <link rel="stylesheet" href="css_1.css">

          再創(chuàng)建一個(gè) css 路徑,保存字體顏色

          span {
              color:skyblue;
          }

          (4)使用方式的優(yōu)先級(jí)

          行列樣式 > 內(nèi)部樣式=外部樣式

          而內(nèi)部樣式和外部樣式采用就近原則,誰離得近就采用哪種方法

          二.CSS 選擇器

          1.簡(jiǎn)單選擇器

          (1)標(biāo)簽選擇器

          在樣式前加上標(biāo)簽

           p {
                  color:blue;
              }

          (2)id 選擇器( id 是唯一的)

          給標(biāo)簽命名,并在樣式前加上 #

          <p id="p2">五一去哪玩</p>
          #p2 {
                 color:green;
              }

          (3)class 選擇器( class 不是唯一的)

          先將標(biāo)簽賦予 class 后,再在樣式前加上 .

          <p class="p3">五一去哪玩</p>
          <p class="p3">五一去哪玩</p>
          .p3 {
                  color:red;
              }

          (4)全選選擇器(*)

          樣式前加 *

          * {
                  font-size: 24px;
             }

          注:選擇器都是在 head 中的 style 中

          2.復(fù)雜選擇器

          <div id="box">
              <p> 晚上去玩 </p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            晚上去玩 </p>
              <p id="p1">
                  不然就睡覺
                  <span>
                      打王者
                  </span>
              </p>
              <p> 晚上去玩 </p>
              <p> 晚上去玩 </p>
              <span>
                  我是結(jié)尾
              </span>
          
          </div>
          <p name="p2">我是結(jié)尾</p>

          (1)群組選擇器(逗號(hào))

          可以同時(shí)使用 id ,class 等等多種選擇器,只需在中間加上逗號(hào)

          <style>
                  div,p {
                      color:yellow;
                  }
          </style>

          (2)子代選擇器(>)

          子代就是盒子里的 p,p,span 標(biāo)簽

          div>span {
                      color:red;
                  }

          對(duì)盒子里的子代進(jìn)行修改,美化

          (3)后代選擇器(空格)

          后代是指 div 盒子中的所有后代

          div span {
                      color:yellow;
                  }

          (4)兄弟選擇器(~)

          兄弟選擇器是指 id 為 p1 的 p 標(biāo)簽兄弟,而代碼從上往下執(zhí)行,所以只會(huì)讓在下面的字體顏色改變

          #p1 ~ p {
                      color:pink;
                  }

          (5)相鄰選擇器(+)

          只會(huì)改變代碼以下字體的樣式

          #p1 + p {
                      color:purple;
                  }

          (6)屬性選擇器(【】)

           p[name="p2"] {
                      color:blue;
                  }


          3.偽類選擇器

          (1)未訪問時(shí)的狀態(tài)(link)

          a:link {
                      color:yellow;
                  }

          (2)鼠標(biāo)懸浮時(shí)的狀態(tài)(hover)

          a:hover {
                      color:blue;
                  }

          (3)鼠標(biāo)激活時(shí)狀態(tài)(active)

          a:active {
                      color:green;
                  }

          (4)訪問過后的狀態(tài)(visited)

          a:visited {
                      color:red;
                  }

          三.CSS 字體,文本和背景

          1.字體樣式

          (1)字體大小(font-size)

          p {
                /*字體大小*/
                font-size: 24px;
            }

          (2)加粗(font-weight)

          font-weight: bold;

          font-weight:700;

          (3)斜體(font-styl)

          font-style: italic;

          (4)字體(font-famil)

          font-family: 楷體;

          (5)字母大小寫(font-variant)

          font-variant: all-small-caps;

          (6)復(fù)合樣式

          一次性將需要改變的進(jìn)行改變(需要就寫,不需要就不用寫),且格式有所規(guī)定,

          字體樣式-字體加粗-字體大小-字體類型

          font: italic bold 24px '宋體';

          2.文本樣式

          (1)對(duì)齊方式(text-align)

          text-align: center;

          (2)首行縮進(jìn)(text-indent)

          text-indent: 2em;

          (3)下劃線(text-decoration)

          text-decoration: underline;

          (4)刪除線(text-decoration)

          text-decoration: line-through;

          (5)字體間距(letter-spacing)

          letter-spacing: 10px;

          (6)詞距(word-spacing)

          word-spacing: 10px;

          (7)行高(line-height)

          line-height: 20px;

          3.背景樣式

          (1)背景顏色(background-color)

          background-color: blue;

          (2)背景圖片(background-image)

          background-image: url("../image/03.jpg");

          (3)背景大小(background-size)

          第一個(gè)表示寬度,第二個(gè)表示高度

          background-size: 100px 50px;

          (4)背景平鋪(background-repeat)

          background-repeat:no-repeat ;

          (5)背景定位(background-position)

          background-position:center ;

          (6)復(fù)合樣式(background)

          規(guī)范順序?yàn)椋侯伾?背景圖 是否平鋪 定位 大小

          background: skyblue url("../image/03.jpg") no-repeat center/100px 50px;

          附(今日學(xué)習(xí)):


          簡(jiǎn)單選擇器:




          復(fù)雜選擇器:






          偽類選擇器:




          字體樣式:


          文本樣式:




          背景:

          <script src="https://lf6-cdn-tos.bytescm.com/obj/cdn-static-resource/tt_player/tt.player.js?v=20160723"></script>

          1.后代選擇器

          用于選取元素內(nèi)部的元素。

          語法:選擇器 選擇器

          例,選擇并設(shè)置位于 <div> 元素內(nèi)部的每個(gè) <p> 元素的樣式:

          div p{color:yellow;}

          2.子選擇器:

          用于選擇指定標(biāo)簽元素的第一代子元素。

          語法:選擇器>選擇器

          div>p{color:yellow;}

          注意:

          派生選擇器與子選擇器的區(qū)別:

          子選擇器(child selector)僅是指它的直接后代,或者你可以理解為作用于子元素的第一代后代。而后代選擇器是作用于所有子后代元素。后代選擇器通過空格來進(jìn)行選擇,而子選擇器是通過“>”進(jìn)行選擇。

          3.通用選擇器

          通用選擇器:是功能最強(qiáng)大的選擇器,它使用一個(gè)(*)號(hào)指定,它的作用是匹配html中所有標(biāo)簽元素,

          例:html中任意標(biāo)簽元素字體顏色全部設(shè)置為紅色:

          * {color:red;}

          4.群組選擇器

          當(dāng)你想為html中多個(gè)標(biāo)簽元素設(shè)置同一個(gè)樣式時(shí),可以使用群組選擇器。

          例:h1、span標(biāo)簽同時(shí)設(shè)置字體顏色為紅色:

          h1,span{color:red;}

          它相當(dāng)于下面兩行代碼:

          h1{color:red;}

          span{color:red;}

          5.屬性選擇器

          依據(jù)標(biāo)簽屬性來選擇標(biāo)簽元素,<=IE6不支持

          實(shí)例:

          HTML:

          <h1>標(biāo)題</h1>

          <h1 title="head">標(biāo)題</h1>

          <h1 title="head2">標(biāo)題</h1>

          復(fù)制代碼

          CSS:

          h1[title]{color:red}/*第二個(gè)第三個(gè)h1字體為紅色*/

          h1[title="head"]{color:green}/*第二個(gè)h1字體為綠色*/

          h1[title="head2"][align="center"]{color:blue}/*第三個(gè)h1字體為藍(lán)色*/

          lt;!DOCTYPE html>

          <html lang="en">

          <head>

          <meta charset="UTF-8" />

          <meta http-equiv="X-UA-Compatible" content="IE=edge" />

          <meta name="viewport" content="width=device-width, initial-scale=1.0" />

          <title>vh / vw 與 字體圖標(biāo)</title>

          <!-- 字體圖標(biāo)引用方法一 -->

          <link rel="stylesheet" href="my_ico.css" />

          <!-- 字體圖標(biāo)引用方法二 -->

          <link rel="stylesheet" href="font_ico/iconfont.css">

          <style>

          /* 視口:可視窗口,手機(jī)端為了顯示全PC頁面,默認(rèn)為980px */

          /* 布局視口,只頁面底層的設(shè)置,看不見 */

          /* 視頻視口,只頁面上的設(shè)置,直觀可見 */

          /* 完美視口,只頁面完美配置設(shè)備窗口大小1:1顯示 */

          /* vh: 1vh=視口高度的 1 / 100 ,vh(view height) */

          /* vh: 1vw=視口寬度的 1 / 100 ,vw(view width) */

          .box {

          background-color: seagreen;

          width: 50vw;

          height: 25vh;

          margin: auto; /* 頁面盒子始終在頁面中間,高度無法實(shí)現(xiàn)居中 */

          }

          .iconfont2 {

          color: seagreen;

          font-size: 55px;

          /* background-color: slateblue; */

          }

          .icon-auto{

          color: rgb(255, 0, 212);

          font-size: 55px;

          }

          </style>

          </head>

          <body>

          <div class="box"></div>

          <!-- 字體圖標(biāo)引用方法一 -->

          <span class="iconfont2"></span>

          <br><p></p>

          <!-- 字體圖標(biāo)引用方法二 -->

          <span class="iconfont icon-auto"></span>

          </body>

          </html>

          vh / vw 居中布局

          字體圖標(biāo)使用方法


          主站蜘蛛池模板: 91视频一区二区三区| 精品国产亚洲第一区二区三区| 韩国精品一区视频在线播放| 日韩精品无码一区二区三区免费 | 无码AV中文一区二区三区| 日本一区二区三区中文字幕| 波多野结衣中文一区二区免费| 免费人妻精品一区二区三区| 国产精品主播一区二区| 国产精品一区在线播放| 成人免费视频一区二区| 无码欧精品亚洲日韩一区| 在线日产精品一区| 污污内射在线观看一区二区少妇| 亚洲欧美成人一区二区三区| 国产乱码精品一区二区三| 精品国产aⅴ无码一区二区| 日韩人妻无码一区二区三区| 国产伦精品一区二区三区不卡| 一区二区国产在线观看| 另类国产精品一区二区| 精品视频无码一区二区三区| 天天视频一区二区三区| 亚洲日本一区二区三区| 99久久精品费精品国产一区二区 | 国产精品污WWW一区二区三区| 人妻免费一区二区三区最新| 国产Av一区二区精品久久| 成人国内精品久久久久一区 | 中文字幕一区在线| 久久久久国产一区二区三区| 无码人妻一区二区三区精品视频| 精品一区二区三区在线播放视频| 国产精华液一区二区区别大吗| 无码日韩精品一区二区人妻 | 久久精品免费一区二区| 一区二区三区免费视频播放器| 福利片福利一区二区三区| 波多野结衣av高清一区二区三区| 痴汉中文字幕视频一区| 亚洲熟女乱综合一区二区|