Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 91精品视频网站,午夜欧美成人,一级毛片在线看

          整合營銷服務(wù)商

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

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

          零基礎(chǔ)學(xué)網(wǎng)頁—CSS的調(diào)用方式有哪些?

          么是css的調(diào)用方式?

          簡單來講,就是解決把css代碼寫在哪里的問題,這塊內(nèi)容之前在課堂上演示過,這里再用文字說明一下,權(quán)當(dāng)復(fù)習(xí)。

          大體有以下四種方式:

          • 外聯(lián)式樣式表;
          • 內(nèi)嵌樣式表;
          • 元素內(nèi)定;
          • 導(dǎo)入樣式表

          1,外聯(lián)式樣式表

          添加在HTML的頭部信息標(biāo)識符< head>里:

          <head> 
                  <link rel="stylesheet" href="style.css" type="text/css"> 
          </head>

          其中href是目標(biāo)文檔的URL, type則規(guī)定了目標(biāo)URL的MIME類型,而media規(guī)定了文檔將顯示在什么設(shè)備上。

          2,內(nèi)嵌樣式表

          添加在HTML的頭部信息標(biāo)識符< head>里:

          <head> 
                <style type="text/css"> 
                       <!-- 樣式表的具體內(nèi)容 --> 
                </style> 
          </head>

          type=”text/css”表示樣式表采用MIME類型,幫助不支持CSS的瀏覽器過濾掉CSS代碼,避免在瀏覽器面前直接以源代碼的方式顯示我們設(shè)置的樣式表。但為了保證上述情況一定不要發(fā)生,還是有必要在樣式表里加上注釋標(biāo)識符“< !--注釋內(nèi)容-->”。

          3,元素內(nèi)定

          語法:

          <Tag style="properties">網(wǎng)頁內(nèi)容</tag>

          舉個(gè)例子:

          <p style="color: blue; font-size: 10px">CSS實(shí)例</p>

          上面例子的代碼說明:

          用藍(lán)色顯示字體大小為10px的“CSS實(shí)例”。盡管使用簡單、顯示直觀,但是這種方法不怎么常用,因?yàn)檫@樣添加無法完全發(fā)揮樣式表的優(yōu)勢——即內(nèi)容結(jié)構(gòu)和格式控制分別保存。

          4,導(dǎo)入樣式表(高級用法,暫時(shí)先放下)

          語法:

          <style type="text/css"> 
                  <!-- @import url("css/base.css"); --> 
          </style>

          其中外部引用CSS主要用到兩種方式link和@import

          本質(zhì)上,這兩種方式都是為了加載CSS文件,但還是存在著細(xì)微的差別


          link和@import存在如下差別:

          差別1老祖宗的差別。link屬于HTML標(biāo)簽,而@import完全是CSS提供的一種方式。

          link標(biāo)簽除了可以加載CSS外,還可以做很多其它的事情,比如定義RSS,定義rel連接屬性等,@import就只能加載CSS了。

          差別2加載順序的差別。當(dāng)一個(gè)頁面被加載的時(shí)候(就是被瀏覽者瀏覽的時(shí)候),link引用的CSS會(huì)同時(shí)被加載,而@import引用的CSS會(huì)等到頁面全部被下載完再被加載。所以有時(shí)候?yàn)g覽@import加載CSS的頁面時(shí)開始會(huì)沒有樣式(就是閃爍),網(wǎng)速慢的時(shí)候還挺明顯。

          差別3兼容性的差別。由于@import是CSS2.1提出的所以老的瀏覽器不支持,@import只有在IE5以上的才能識別,而link標(biāo)簽無此問題。

          差別4當(dāng)使用javascript控制DOM去改變樣式的時(shí)候,只能使用link標(biāo)簽,因?yàn)锧import不是DOM可以控制的。

          從上面的分析來看,還是使用link標(biāo)簽比較好


          課后練習(xí):

          步驟一:新建一個(gè)名為index.html的網(wǎng)頁。

          步驟二:在index.html網(wǎng)頁文檔里加入兩個(gè)p標(biāo)簽,分別在p標(biāo)簽中加入內(nèi)容(內(nèi)容隨意)

          步驟三:嘗試用上面提到的前三種方式,用css代碼改變p標(biāo)簽內(nèi)容的顯示格式。

          SS基本概念

          Cascading Style Sheet, 級聯(lián)樣式表

          HTML是網(wǎng)頁的內(nèi)容/骨架

          CSS是網(wǎng)頁的外衣/表現(xiàn)

          文件擴(kuò)展名: .css

          CSS寫在哪

          1. 行內(nèi)樣式表

          <tagName style="css code here..." />

          2. 內(nèi)部樣式表

          <style>

          selector {

          css code here...

          }

          午學(xué)習(xí)了HTML語言CSS樣式的內(nèi)部樣式表,現(xiàn)在我們來學(xué)習(xí)下外部樣式表。這是CSS樣式表的一個(gè)重點(diǎn)。

          實(shí)際開發(fā)都是外部樣式表,適合于樣式比較多的情況,核心是: 樣式單獨(dú)寫到CSS文件中,之后把CSS文件引入到HTML頁面中使用。

          引入外部樣式表,分為兩步:

          1.新建一個(gè)后綴名為.css的樣式文件,把所有CSS代碼都放到這個(gè)樣式文件中。

          2.在HTML頁面中,使用<link>標(biāo)簽引入.css這個(gè)文件

          看下語法規(guī)范:

          <link rel="stylesheet" href="css文件路徑">

          對于css文件路徑,如果在同一個(gè)文件夾下,可以直接引用。如果不在同一個(gè)文件夾下,可以再引用下文件路徑。


          來看下最終的樣式效果:

          最開始沒有效果的展示:

          對應(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>CSS之外部樣式表</title>

          <!-- <link rel="stylesheet" href="style.css"> -->

          </head>

          <body>

          <div>天生我材必有用,千金散盡還復(fù)來。</div>

          </body>

          </html>


          修改后的顯示效果為:

          對應(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>CSS之外部樣式表</title>

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

          </head>

          <body>

          <div>天生我材必有用,千金散盡還復(fù)來。</div>

          </body>

          </html>


          這里加入了<link>標(biāo)簽,<link rel="stylesheet" href="style.css"> 也引入了CSS的樣式文件。具體文件內(nèi)容為:

          對應(yīng)文件內(nèi)的代碼為:


          /* 這個(gè)css文件里沒有標(biāo)簽,只有樣式 */

          div {

          color: pink;

          }


          先在外部新建一個(gè) .css文件,然后通過link將css文件引入


          接下來對CSS引入樣式進(jìn)行一個(gè)總結(jié):

          行內(nèi)樣式表: 優(yōu)點(diǎn)是書寫方便,權(quán)重高,缺點(diǎn)是結(jié)構(gòu)樣式混寫,使用情況較少,控制范圍是控制一個(gè)標(biāo)簽。

          內(nèi)部樣式表: 優(yōu)點(diǎn)是部分結(jié)構(gòu)和樣式相分離,缺點(diǎn)是沒有徹底分離,使用情況較多,控制范圍是控制一個(gè)頁面。

          外部樣式表: 優(yōu)點(diǎn)是完全實(shí)現(xiàn)樣式和結(jié)構(gòu)相分離,缺點(diǎn)是需要引入,使用情況最多,吐血推薦,控制范圍是能夠控制多個(gè)頁面。


          今天就先到這里了,明天進(jìn)行綜合案例分析。謝謝大家~


          主站蜘蛛池模板: 国产精品亚洲不卡一区二区三区 | 性色av无码免费一区二区三区| 日韩免费一区二区三区在线播放| 日韩社区一区二区三区| 精品人体无码一区二区三区| 国产综合视频在线观看一区| 国模私拍福利一区二区| 国产一区二区精品尤物| 一区二区三区91| 日韩三级一区二区三区| 国产成人精品一区二三区熟女| 国产精品亚洲午夜一区二区三区| 亚洲V无码一区二区三区四区观看 亚洲爆乳精品无码一区二区三区 亚洲爆乳无码一区二区三区 | 精品一区二区三区在线播放| 中文字幕乱码亚洲精品一区| 日韩中文字幕一区| 亚洲一本一道一区二区三区| 91大神在线精品视频一区| 91亚洲一区二区在线观看不卡| 日本伊人精品一区二区三区 | 亚洲国产一区明星换脸| 国产乱码精品一区三上| 精品天海翼一区二区| 国产女人乱人伦精品一区二区| 国产一区二区三区精品久久呦| 国产一区二区三区无码免费| 精品一区二区三区影院在线午夜| 国产一区二区三区日韩精品| 亚洲一区无码精品色| 夜夜添无码一区二区三区| 色久综合网精品一区二区| 亚洲国产情侣一区二区三区| 麻豆果冻传媒2021精品传媒一区下载| 国产精品香蕉在线一区| 精品国产一区二区三区av片| 视频一区二区三区免费观看| 国产成人精品无码一区二区三区| 蜜桃视频一区二区三区在线观看| 亚洲av日韩综合一区久热| 丰满岳乱妇一区二区三区| 久久99精品国产一区二区三区|