整合營(yíng)銷服務(wù)商

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

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

          CSS 類型(type)、背景(background)

          reamweaver的CSS面板分類

          type(類型)

          background(背景)

          block(區(qū)塊)

          box(方框) 或盒子意思

          border(邊框)

          list(列表)

          positioning(定位)

          extensions(擴(kuò)展)

          共八個(gè)部分

          1. type(類型)

          type面板主要是對(duì)文字的字體,大小,顏色,效果等基本樣式進(jìn)行設(shè)置。

          注意:屬性名帶*號(hào)的是指樣式效果不能在編輯文檔時(shí)顯示,要用瀏覽器打開才能看到效果。

          (1)font-family:設(shè)置字體系列。什么叫字體系列呢?是指對(duì)文字設(shè)定幾個(gè)字體,當(dāng)遇到第一個(gè)字體不能顯示的文字時(shí)會(huì)自動(dòng)用系列中的第二個(gè)

          字體或后面的字體顯示。

          注意:一般英文字體我們用"Verdana, Arial, Helvetica, sans-serif"這個(gè)系列比較好看。如果不用這些字體系列,你就需要自己編輯字體系列,

          也可以直接手動(dòng)在下拉框里寫字體名,字體之間用逗號(hào)隔開。中文網(wǎng)頁(yè)默認(rèn)字體是宋體, 一般就空著不要選取任何字體。

          默認(rèn)值: not specified(取決于瀏覽器,系統(tǒng)默認(rèn)的字體, 如: 微軟雅黑)


          注意:

          1.如果有漢字, 那么我們要加引號(hào)

          2.如果有多個(gè)英文字母組成的單詞, 我們也要加引號(hào); "microsoft yahei" 中間用空格隔開

          3.font-family:"黑體","宋體","華文隸書"; 首先找黑體, 沒有黑體找宋體...

          為了避免在CSS中使用 font 或 font-family 設(shè)置中文字體時(shí)亂碼, 可以使用 Unicode 編碼來表示字體。

          /* 示例:使用Unicode字體編碼設(shè)置字體為"微軟雅黑" */
          font-family: "\5FAE\8F6F\96C5\9ED1";


          (2)font-size:定義文字的大小。你可以通過選取數(shù)字和度量單位來選擇具體的字體大小,或者你也可以選擇一個(gè)相對(duì)的字體大小。

          最好使用pixels作為單位,這樣不會(huì)在瀏覽器中文本變形。一般字體用比較標(biāo)準(zhǔn)的12px或14px, 默認(rèn)值為16px。

          注意:CSS中長(zhǎng)度的單位分絕對(duì)長(zhǎng)度單位和相對(duì)長(zhǎng)度單位:

          絕對(duì)長(zhǎng)度單位有:

          pt:磅(point)

          mm、cn、in、pc:(毫米、厘米、英寸、活字)根據(jù)顯示的實(shí)際尺寸來確定長(zhǎng)度。

          此類單位不隨顯示器的分辨率改變而改變。

          相對(duì)長(zhǎng)度單位有:

          px:(像素)根據(jù)顯示器的分辨率來確定長(zhǎng)度。

          em:當(dāng)前文本的尺寸。例如:{font-size:2em}是指文字大小為原來的2倍。

          比如自身font-size: 30px; 那么此時(shí)1em=30px;

          ex:當(dāng)前字母"x"的高度,一般為字體尺寸的一半。

          %:是以當(dāng)前文本的百分比定義尺寸。例如:{ font-size:300%}是指文字大小為原來的3倍。

          small、large:表示比當(dāng)前小一個(gè)級(jí)別或大一個(gè)級(jí)別的尺寸。

          默認(rèn)值:medium(標(biāo)準(zhǔn)大小)


          (3)font-style:定義字體樣式為normal、italic、oblique。默認(rèn)設(shè)置為normal。

          注意: italic 斜體 oblique 歪斜體 italic和oblique實(shí)際效果是一樣的。

          默認(rèn)值:normal


          (4)line-height:設(shè)置文本所在行的行高。默認(rèn)為normal。可以是行內(nèi)元素、行內(nèi)塊元素, 通常與height設(shè)置的高度值相同, 可以做到垂直居中的作用。

          你也可以自己鍵入一個(gè)精確的數(shù)值并選取一個(gè)計(jì)量單位。

          比較直觀的寫法用百分比, 例如140%是指行高等于文字大小的1.4倍。

          最常用的方法: line-height:1.5em; /*行間距,相對(duì)數(shù)值,1.5倍行距,*/ 可有效的避免文字發(fā)生重疊

          默認(rèn)值: normal


          (5)text-decoration:在文本中添加underline(下劃線)、overline(上劃線)、line-through(中劃線)、blink(閃爍效果)。

          這些效果可以同時(shí)存在,將效果前的復(fù)選框選定即可。

          注意:鏈接的默認(rèn)設(shè)置是underline,我們可以通過選none去除下劃線。blink(閃爍效果)只在mozilla瀏覽器里可以看到, IE、opera不支持

          默認(rèn)值: none


          (6)font-weight:給字體指定粗體字的磅值。

          normal 默認(rèn)值。定義標(biāo)準(zhǔn)的字符。

          bold 定義粗體字符。

          bolder 定義更粗的字符。

          lighter 定義更細(xì)的字符。

          100

          200

          300

          400

          500

          600

          700

          800

          900

          inherit 規(guī)定應(yīng)該從父元素繼承字體的粗細(xì)。

          定義由粗到細(xì)的字符。400 等同于 normal, 而 700 等同于 bold。

          默認(rèn)值: normal


          (7)font-variant:允許你選取字體的變種, 選small-caps(小型大寫字母)時(shí), 此樣式區(qū)域內(nèi)所有字母大寫。

          normal表示正常的字體, 為默認(rèn)值;

          默認(rèn)值: normal


          (8)text-transform:將選區(qū)中每個(gè)單詞的第一個(gè)字母轉(zhuǎn)為大寫, 或者令單詞全部大寫或全部小寫。

          參數(shù):capitalize(單詞首字母大寫)、uppercase(轉(zhuǎn)換成大寫)、lowercase(轉(zhuǎn)換成小寫)、none(不轉(zhuǎn)換)。

          默認(rèn)值:none


          (9)color:定義文字顏色。包括對(duì)表單輸入的文字顏色。

          CSS中顏色的值有三種表示方法:

          #RRGGBB格式,是由紅綠藍(lán)三種顏色的值組合,每種顏色的值為"00 – FF"的兩位十六進(jìn)制正整數(shù)。

          例如:#FF0000表示紅色,#FFFF00表示黃色。

          rgb(R,G,B)格式, RGB為三色的值, 取0~255, 例如:rgb(255,0,0)表示紅色, rgb(255,255,0)表示黃色。

          用顏色名稱。CSS可以使用已經(jīng)定義好的顏色名稱。例如:red表示紅色, yellow表示黃色。

          顏色值的縮寫:

          p{color:#000000} 可以縮寫為:p{color:#000}

          p{color:#336699} 可以縮寫為:p{color:#369}

          默認(rèn)值: not specified


          color: transparent; 透明色


          rgba() 解釋: rgba(紅0-255, 綠0-255, 藍(lán)0-255, 透明度0-1)


          注意: 如果文字的顏色通過單獨(dú)的類選擇去設(shè)置沒有改變顏色, 則應(yīng)該通過組合選擇器(.header .top .topR .blue)去設(shè)置, 改變它的優(yōu)先級(jí)。




          2. background(背景)

          background面板主要是對(duì)元素的背景進(jìn)行設(shè)置,包括背景顏色、背景圖象、背景圖象的控制。

          一般是對(duì)body(頁(yè)面)、table(表格)、div(區(qū)域)的設(shè)置。

          (1)background-color:設(shè)置元素的背景色。包括對(duì)input表單輸入框的背景顏色;

          默認(rèn)值: transparent(背景顏色為透明)


          rgba() 解釋: rgba(紅0-255, 綠0-255, 藍(lán)0-255, 透明度0-1) 一般用于背景色


          (2)background-image:設(shè)置元素的背景圖像。

          默認(rèn)值:none

          CSS3支持多重背景圖,只要加上一個(gè)url指定圖片路徑,并用逗號(hào)(,)將兩組url分隔就可以了

          background-image:url(a.jpg),url(b.jpg);


          base64使用

          background-image: url("data:image/png;base64,iVBORw0KGgo=...");


          (3)background-repeat:確定背景圖像是否以及如何重復(fù)。

          repeat 默認(rèn)值。背景圖像將在垂直方向和水平方向重復(fù)。

          repeat-x 背景圖像將在水平方向重復(fù)。

          repeat-y 背景圖像將在垂直方向重復(fù)。

          no-repeat 背景圖像將僅顯示一次。

          inherit 規(guī)定應(yīng)該從父元素繼承background-repeat屬性的設(shè)置。

          注意:如果定義的元素的body,可以控制頁(yè)面背景是否重復(fù)。

          默認(rèn)值: repeat


          (4)background-attachment:固定背景圖像或者跟隨內(nèi)容滾動(dòng)。

          參數(shù)fixed表示固定背景(不隨屏幕滾動(dòng)而滾動(dòng),決定背景圖像是否要固定在原來的位置), scroll表示跟隨內(nèi)容滾動(dòng)的背景。

          注意:如果定義的元素的body, 可以使頁(yè)面背景固定。

          默認(rèn)值: scroll


          (5)background-position(X):指定背景圖像的水平位置。

          可以指定為left(左邊), center(居中),right(右邊);

          也可以指定數(shù)值,如20px是指背景距離左邊20象素。

          background-position(Y):指定背景圖像的垂直位置。

          可以指定為top(頂部), center(居中), bottom(底部);也可以指定數(shù)值。

          background-position屬性值:

          left top

          center top

          right top

          left center

          center center

          right center

          left bottom

          center bottom

          right bottom

          如果您僅規(guī)定了一個(gè)關(guān)鍵詞,那么第二個(gè)值將是"center"。

          注意:采用英文單詞的水平位置和垂直位置的屬性值可以調(diào)換

          x% y% 第一個(gè)值是水平位置,第二個(gè)值是垂直位置。左上角是 0% 0%。右下角是 100% 100%。如果您僅規(guī)定了一個(gè)值,另一個(gè)值將是 50%。

          xpos ypos 第一個(gè)值是水平位置,第二個(gè)值是垂直位置。左上角是 0 0。單位是像素 (0px 0px) 或任何其他的 CSS 單位。

          如果您僅規(guī)定了一個(gè)值,另一個(gè)值將是50%。

          您可以混合使用 % 和 position 值。

          默認(rèn)值:0% 0%

          1)字體的屬性

          • font 屬性
          • font-family 屬性
          • font-size 屬性
          • font-weight 屬性
          • font-style 屬性

          字體屬性用于定義字體的類型、字號(hào)大小、加粗、斜體等方面樣式。常用的字體屬性如下表所示:

          屬 性

          可 取 值

          描 述

          font

          font-style、font-variant、font-weight、font-size(或 line-height)、font-family

          在一個(gè)聲明中設(shè)置所有的字體屬性

          font-family

          字體名稱、inherit

          設(shè)置字體類型

          font-size

          xx-small、x-small、small、medium(默認(rèn))、large、x-large、xx-large smaller、larger length、%、inherit

          設(shè)置字體大小

          font-weight

          normal(默認(rèn))、bold、bolder、lighter、inherit 100、200…900(400=normal,700=bold)

          設(shè)置字體粗細(xì)

          font-style

          normal、italic、oblique、inherit

          設(shè)置字體風(fēng)格

          例子,

          <!DOCTYPE html>
          <html lang="en">
            <head>
              <meta charset="UTF-8" />
              <meta name="viewport" content="width=device-width, initial-scale=1.0" />
              <title>Document</title>
              <style>
                h3 {
                  font-size: 20px;
                  font-family: 隸書;
                  line-height: 28px;
                }
                span {
                  font: italic 16px 華文彩云;
                }
              </style>
            </head>
            <body>
              <h3>Web 前端技術(shù)</h3>
              <span
                >在當(dāng)今社會(huì)中,Web 已經(jīng)成為網(wǎng)絡(luò)信息共享和發(fā)布的主要形式。要想開發(fā) Web 應(yīng)用
                系統(tǒng),就必須掌握 Web 前端技術(shù)。</span
              >
            </body>
          </html>

          顯示為,

          (2)CSS 中鏈接標(biāo)簽可用的偽類:

          • a:link
          • a:hover
          • a:active
          • a:visited

          CSS 中,偽類是添加到選擇器的關(guān)鍵字,給指定元素設(shè)置一些特殊狀態(tài),我們以 : 開頭。

          鏈接有以下四個(gè)狀態(tài)。這四種狀態(tài)也稱之為超鏈接的偽類。

          狀態(tài)

          效果

          a:link

          普通的、未被訪問的鏈接。

          a:hover

          鼠標(biāo)指針位于鏈接的上方。

          a:active

          鏈接被單擊的時(shí)刻。

          a:visited

          用戶已訪問的鏈接。

          針對(duì)超鏈接的上述四種狀態(tài)設(shè)置樣式規(guī)則,能起到美化超鏈接的作用。例如,為了完成下對(duì)超鏈接的顯示要求,編寫的 CSS 樣式代碼如下。

          狀 態(tài)

          顏 色

          背 景 色

          文 本 修 飾

          未訪問

          藍(lán)色

          無下畫線

          鼠標(biāo)移到

          黑色

          #DDDDDD

          下畫線

          正單擊

          紅色

          #AAAAAA

          刪除線

          已訪問

          綠色

          無下畫線

          對(duì)于超鏈接的偽類,我們推薦的使用順序是::link - :visited - :hover - :active。

          例子,

          <!DOCTYPE html>
          <html lang="en">
            <head>
              <meta charset="UTF-8" />
              <meta name="viewport" content="width=device-width, initial-scale=1.0" />
              <title>Document</title>
              <style>
                * {
                  text-decoration: none;
                }
                a:link {
                  color: red;
                }
                a:visited {
                  color: blue;
                }
                a:hover {
                  color: green;
                }
                a:active {
                  color: yellow;
                }
              </style>
            </head>
            <body>
              <a href="#">這是一個(gè)鏈接</a>
            </body>
          </html>
          

          顯示為,

          為什么要按照這樣的順序來使用呢? 調(diào)整幾個(gè)偽類的順序,看看會(huì)發(fā)生什么。

          我們把 a:link 放到最后,效果如下:

          從圖中可以發(fā)現(xiàn)其中的樣式屬性都被覆蓋了。

          (3)列表相關(guān)的樣式屬性:

          • list-style 屬性
          • list-style-image 屬性
          • list-style-position 屬性
          • list-style-type 屬性

          屬 性

          可 取 值

          描 述

          list-style

          list-style-type、list-style-position、list-style-image

          在一個(gè)聲明中設(shè)置所有的列表屬性

          list-style-image

          URL、none

          設(shè)置圖像為列表項(xiàng)標(biāo)志

          list-style-position

          inside、outside、inherit

          設(shè)置列表中列表項(xiàng)標(biāo)志的位置

          list-style-type

          disc(默認(rèn))、circle、square、decimal 等

          設(shè)置列表項(xiàng)標(biāo)志的類型

          例子,

          wget https://labfile.oss.aliyuncs.com/courses/2841/list.gif

          天說下CSS字體裝飾文本text-decoration, 該屬性規(guī)定添加到文本的修飾,可以給文本添加下劃線、刪除線和上劃線等。

          具體的語(yǔ)法規(guī)則為:

          div {

          text-decoration:underline;

          }

          共有四種屬性:

          none 默認(rèn)值 沒有裝飾線(最常用)

          underline 下劃線 鏈接a自帶下劃線(常用)

          overline上劃線 (基本不用)

          line-through 刪除線(不常用)


          看下效果展示:

          下劃線展示如上,對(duì)應(yīng)的代碼如下:

          <!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>Document</title>

          <style>

          /*下劃線展示*/

          div {

          text-decoration: underline;

          }

          </style>

          </head>

          <body>

          <div>人保好,還是平安好呢?一個(gè)是央企,一個(gè)是巨頭</div>

          </body>

          </html>


          接著是上劃線展示:

          用的不多,對(duì)應(yīng)的代碼如下:

          <!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>Document</title>

          <style>

          /*上劃線展示*/

          div {

          text-decoration: overline;

          }

          </style>

          </head>

          <body>

          <div>人保好,還是平安好呢?一個(gè)是央企,一個(gè)是巨頭</div>

          </body>

          </html>


          當(dāng)下劃線為none時(shí),即不展示下劃線。

          如果想讓帶下劃線的鏈接能跳轉(zhuǎn)但是不展示下劃線,應(yīng)該怎么處理呢?

          來看看效果:

          <!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>Document</title>

          <style>

          /*不展示下劃線*/

          </style>

          </head>

          <body>

          <div>人保好,還是平安好呢?一個(gè)是央企,一個(gè)是巨頭</div>

          <a href="#">人保好,還是平安好呢?一個(gè)是央企,一個(gè)是巨頭</a>

          </body>

          </html>


          需要將第二行的下劃線效果去掉,我們看下效果:

          下劃線不展示了,但是可以跳轉(zhuǎn),看下對(duì)應(yīng)代碼:

          <!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>Document</title>

          <style>

          /*不展示下劃線*/

          a {

          text-decoration: none;

          }

          </style>

          </head>

          <body>

          <div>人保好,還是平安好呢?一個(gè)是央企,一個(gè)是巨頭</div>

          <a href="#">人保好,還是平安好呢?一個(gè)是央企,一個(gè)是巨頭</a>

          </body>

          </html>

          最后再試下刪除線,來看下效果:

          看下對(duì)應(yīng)的代碼:

          <!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>Document</title>

          <style>

          /*刪除線*/

          div {

          text-decoration: line-through;

          }

          </style>

          </head>

          <body>

          <div>人保好,還是平安好呢?一個(gè)是央企,一個(gè)是巨頭</div>

          </body>

          </html>


          四種屬性都已經(jīng)展示了,今天就到這里了,大家晚安~


          主站蜘蛛池模板: 日本高清无卡码一区二区久久| 日本精品高清一区二区2021| 在线免费视频一区| 国产精品毛片VA一区二区三区 | 久久久国产一区二区三区| 久久一区二区三区免费播放| 一区二区三区波多野结衣| 亚洲熟妇av一区二区三区下载| 午夜视频在线观看一区| 久久久久人妻精品一区三寸蜜桃| 本免费AV无码专区一区| 韩国福利视频一区二区| 亚洲乱码一区二区三区在线观看| 无码夜色一区二区三区| 中文字幕一区二区三区久久网站 | 中文字幕日本一区| 国产一区二区三区免费看| 国偷自产视频一区二区久| 极品尤物一区二区三区| 波多野结衣久久一区二区| 激情无码亚洲一区二区三区| 亚洲成AV人片一区二区密柚| 日韩精品无码一区二区三区四区| 国产一区高清视频| 波霸影院一区二区| 香蕉在线精品一区二区| 偷拍精品视频一区二区三区| 国产成人精品一区二区三区无码| 奇米精品一区二区三区在| 人妻少妇久久中文字幕一区二区 | 欧美日韩国产免费一区二区三区| 精品成人一区二区三区免费视频 | 久久国产精品视频一区| 国产精品高清一区二区三区不卡 | 国产av一区最新精品| 国产成人一区二区三中文| 亚洲日本va一区二区三区| 亚洲AV无码一区二区三区电影| 一区二区三区AV高清免费波多| 国产精品一区二区久久精品无码| 色婷婷综合久久久久中文一区二区|