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高清国产视频,不卡中文字幕在线观看

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

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

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

          CSS的4種引入方式及優(yōu)先級(jí)

          CSS的4種引入方式及優(yōu)先級(jí)

          SS的4種引入方式是:行內(nèi)樣式、內(nèi)嵌樣式、鏈接樣式、導(dǎo)入樣式

          1.行內(nèi)樣式

          最直接最簡(jiǎn)單的一種,直接對(duì)HTML標(biāo)簽使用style="",例如:

          <p style="color:#F00; "></p>

          缺點(diǎn):HTML頁(yè)面不純凈,文件體積大,不利于蜘蛛爬行,后期維護(hù)不方便。

          2.內(nèi)嵌樣式

          內(nèi)嵌樣式就是將CSS代碼寫(xiě)在<head></head>之間,并且用<style></style>進(jìn)行聲明,例如:

          <style type="text/css">

          body,div,a,img,p{margin:0; padding:0;}

          </style>

          優(yōu)缺點(diǎn):頁(yè)面使用公共CSS代碼,也是每個(gè)頁(yè)面都要定義的,如果一個(gè)網(wǎng)站有很多頁(yè)面,每個(gè)文件都會(huì)變大,后期維護(hù)難度也大,如果文件很少,CSS代碼也不多,這種樣式還是很不錯(cuò)的。

          3.鏈接樣式

          鏈接樣式是使用頻率最高,最實(shí)用的樣式,只需要在<head></head>之間加上<link…/>就可以了,如下:

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

          優(yōu)缺點(diǎn):實(shí)現(xiàn)了頁(yè)面框架代碼與表現(xiàn)CSS代碼的完全分離,使得前期制作和后期維護(hù)都十分方便

          4.導(dǎo)入樣式(不建議使用)

          導(dǎo)入樣式和鏈接樣式比較相似,采用@import樣式導(dǎo)入CSS樣式表,在HTML初始化時(shí),會(huì)被導(dǎo)入到HTML或者CSS文件中,成為文件的一部分,類(lèi)似第二種內(nèi)嵌樣式。

          @import在html中使用,如下:

          <style type="text/css">

          @import url(style.css);

          </style>

          @import在CSS中使用,如下:

          @import url(style.css);

          四種CSS引入方式的優(yōu)先級(jí)

          1.就近原則

          2.理論上:行內(nèi)>內(nèi)嵌>鏈接>導(dǎo)入

          3.實(shí)際上:內(nèi)嵌、鏈接、導(dǎo)入在同一個(gè)文件頭部,誰(shuí)離相應(yīng)的代碼近,誰(shuí)的優(yōu)先級(jí)高

          文章地址:peixun.qietu.com

          文/丁向明

          做一個(gè)有博客的web前端自媒體人,專(zhuān)注web前端開(kāi)發(fā),關(guān)注用戶(hù)體驗(yàn),加我qq/微信交流:6135833

          程序員HTML5培訓(xùn)教程-css的引入方式和選擇器

          01.引入css方式(重點(diǎn)掌握)

          行內(nèi)樣式

          內(nèi)接樣式

          外接樣式

          3.1 鏈接式

          3.1 導(dǎo)入式

          css介紹

          現(xiàn)在的互聯(lián)網(wǎng)前端分三層:

          HTML:超文本標(biāo)記語(yǔ)言。從語(yǔ)義的角度描述頁(yè)面結(jié)構(gòu)。

          CSS:層疊樣式表。從審美的角度負(fù)責(zé)頁(yè)面樣式。

          JS:JavaScript 。從交互的角度描述頁(yè)面行為

          CSS:Cascading Style Sheet,層疊樣式表。CSS的作用就是給HTML頁(yè)面標(biāo)簽添加各種樣式,定義網(wǎng)頁(yè)的顯示效果。簡(jiǎn)單一句話(huà):CSS將網(wǎng)頁(yè)內(nèi)容和顯示樣式進(jìn)行分離,提高了顯示功能。

          css的最新版本是css3,我們目前學(xué)習(xí)的是css2.1

          接下來(lái)我們要講一下為什么要使用CSS。

          HTML的缺陷:

          不能夠適應(yīng)多種設(shè)備

          要求瀏覽器必須智能化足夠龐大

          數(shù)據(jù)和顯示沒(méi)有分開(kāi)

          功能不夠強(qiáng)大

          CSS 優(yōu)點(diǎn):

          使數(shù)據(jù)和顯示分開(kāi)

          降低網(wǎng)絡(luò)流量

          使整個(gè)網(wǎng)站視覺(jué)效果一致

          使開(kāi)發(fā)效率提高了(耦合性降低,一個(gè)人負(fù)責(zé)寫(xiě)html,一個(gè)人負(fù)責(zé)寫(xiě)css)

          比如說(shuō),有一個(gè)樣式需要在一百個(gè)頁(yè)面上顯示,如果是html來(lái)實(shí)現(xiàn),那要寫(xiě)一百遍,現(xiàn)在有了css,只要寫(xiě)一遍?,F(xiàn)在,html只提供數(shù)據(jù)和一些控件,完全交給css提供各種各樣的樣式。

          行內(nèi)樣式

          1 <div>
          2 <p style="color: green">我是一個(gè)段落</p>
          3 </div>
          

          內(nèi)接樣式

          復(fù)制代碼

          <style type="text/css">
          /*寫(xiě)我們的css代碼*/
           
          span{
          color: yellow;
          }
          </style>
          

          復(fù)制代碼

          外接樣式-鏈接式

          <link rel="stylesheet" href="./index.css">
          外接樣式-導(dǎo)入式
          <style type="text/css">
          @import url('./index.css');
          </style>
          

          02.css的選擇器:

          1.基本選擇器 2.高級(jí)選擇器

          基本選擇器包含:

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

          標(biāo)簽選擇器可以選中所有的標(biāo)簽元素,比如div,ul,li ,p等等,不管標(biāo)簽藏的多深,都能選中,選中的是所有的,而不是某一個(gè),所以說(shuō) “共性” 而不是 ”特性“

          復(fù)制代碼

          body{

          color:gray;

          font-size: 12px;

          }

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

          p{

          color: red;

          font-size: 20px;

          }

          span{

          color: yellow;

          }

          復(fù)制代碼

          2.id選擇器

          選中id

          同一個(gè)頁(yè)面中id不能重復(fù)。

          任何的標(biāo)簽都可以設(shè)置id

          id命名規(guī)范 要以字母 可以有數(shù)字 下劃線 - 大小寫(xiě)嚴(yán)格區(qū)分 aa和AA是兩個(gè)不一樣的屬性值

          復(fù)制代碼

          1 #box{
          2 background:green;
          3 }
          4 
          5 #s1{
          6 color: red;
          7 }
          8 
          9 #s2{
          10 font-size: 30px;
          11 }
          

          復(fù)制代碼

          3.類(lèi)選擇器

          所謂類(lèi):就是class . class與id非常相似 任何的標(biāo)簽都可以加類(lèi),但是類(lèi)是可以重復(fù),屬于歸類(lèi)的概念。同一個(gè)標(biāo)簽中可以攜帶多個(gè)類(lèi),用空格隔開(kāi)

          類(lèi)的使用,能夠決定前端工程師的css水平到底有多牛逼?

          玩類(lèi)了,一定要有”公共類(lèi)“的概念。

          復(fù)制代碼

          .lv{
           color: green;
          }
          .big{
          font-size: 40px;
          }
          .line{
          text-decoration: underline;
          }
          

          復(fù)制代碼

          復(fù)制代碼

          <!-- 公共類(lèi) 共有的屬性 -->
           <div>
           <p class="lv big">段落1</p>
           <p class="lv line">段落2</p>
           <p class="line big">段落3</p>
           </div>
          

          復(fù)制代碼

          總結(jié):

          不要去試圖用一個(gè)類(lèi)將我們的頁(yè)面寫(xiě)完。這個(gè)標(biāo)簽要攜帶多個(gè)類(lèi),共同設(shè)置樣式

          每個(gè)類(lèi)要盡可能的小,有公共的概念,能夠讓更多的標(biāo)簽使用

          未完待續(xù)歡迎繼續(xù)關(guān)注好程序員前端教程分享!

          ss怎么引入html

          在HTML中引入CSS的方法主要有四種:

          1. 內(nèi)聯(lián)方式:直接在HTML標(biāo)簽中的style屬性中添加CSS,即采用行內(nèi)樣式。例如:<p style="color:red;">這是紅色文字</p>。這種方式的優(yōu)點(diǎn)是可以直接在HTML文件中看到效果,但缺點(diǎn)是不夠模塊化,不便于復(fù)用和維護(hù)。

          2. 內(nèi)嵌樣式:使用<style>標(biāo)簽在HTML文檔頭部(<head><head>之間)定義CSS樣式。例如:

          <head>

          <style>

          p {

          color: red;

          }

          </style>

          </head>

          <body>

          <p>這是紅色文字</p>

          </body>

          這種方式的優(yōu)點(diǎn)是可以將CSS樣式與HTML內(nèi)容分離,提高代碼可讀性,但同樣存在復(fù)用和維護(hù)的問(wèn)題。

          3. 鏈接式:使用<link>標(biāo)簽引入外部CSS樣式表文件。具體操作步驟如下:新建一個(gè)HTML文件和一個(gè)CSS文件,將新建的CSS文件保存在一個(gè)文件夾中,回到HTML文件中,在<title><title>下方添加<link>標(biāo)簽并設(shè)置其屬性為CSS文件的路徑,保存后便實(shí)現(xiàn)了引入外部CSS文件。這種方式的優(yōu)點(diǎn)是可以實(shí)現(xiàn)代碼的復(fù)用和維護(hù),但需要提前準(zhǔn)備好CSS文件。

          4. 導(dǎo)入式:使用@import命令導(dǎo)入外部CSS樣式表。例如:<style type="text/css"> @import"mystyle.css"; </style>。需要注意的是,這里的路徑需要是正確的。這種方式可以在同一個(gè)HTML文件中引入多個(gè)CSS文件,但瀏覽器對(duì)@import的支持程度不同,可能會(huì)出現(xiàn)兼容性問(wèn)題。


          主站蜘蛛池模板: 国产精品自在拍一区二区不卡| 国产精品污WWW一区二区三区| 亚洲乱码国产一区网址| 午夜天堂一区人妻| 男人免费视频一区二区在线观看 | 国产aⅴ一区二区| 日本午夜精品一区二区三区电影| 日韩毛片一区视频免费| 日本无卡码一区二区三区| 亚洲人成人一区二区三区| 国产在线观看一区二区三区 | 中文字幕一区二区三区乱码| 蜜芽亚洲av无码一区二区三区| 夜色福利一区二区三区| 日韩精品无码一区二区三区AV| 成人在线视频一区| 欧美日韩一区二区成人午夜电影 | 精品国产日韩亚洲一区91| 人妻AV中文字幕一区二区三区| A国产一区二区免费入口| 波多野结衣电影区一区二区三区| 亚洲日韩中文字幕无码一区| 91久久精品一区二区| 国产成人精品一区二区三区免费| 99精品国产一区二区三区| 男人免费视频一区二区在线观看| 日本人的色道www免费一区| 亚洲精品日韩一区二区小说| 亚洲视频一区在线| 亚洲国产成人久久综合一区| 无码国产精成人午夜视频一区二区| 综合久久一区二区三区| 手机看片福利一区二区三区 | 变态拳头交视频一区二区| 一区二区三区伦理高清| 香蕉一区二区三区观| 久久国产香蕉一区精品| 真实国产乱子伦精品一区二区三区| 丰满爆乳一区二区三区| 无码人妻精品一区二区三区夜夜嗨| 亚洲av无码一区二区三区网站|