国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

CSS簡介及常用樣式

這篇具有很好參考價值的文章主要介紹了CSS簡介及常用樣式。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

一、CSS簡介

CSS:層疊樣式表(英文全稱:Cascading Style Sheets):是一種用來表現(xiàn)HTML樣式的計算機(jī)語言。CSS不僅可以靜態(tài)地修飾網(wǎng)頁,還可以配合各種腳本語言動態(tài)地對網(wǎng)頁各元素進(jìn)行格式化。

二、CSS選擇器

2.1基本選擇器(三種)

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

<style>
    p {
        font-size:20px;
    }
</style>

2.類選擇器(不唯一,用.

<style>
    .one {
        font-size:20px;
    }
</style>
<p class="one">這是一個p標(biāo)簽</p>

3.id選擇器(唯一,一個網(wǎng)頁只能出現(xiàn)一次,用#

<style>
    #one {
        font-size:20px;
    }
</style>
<p id="one">這是一個p標(biāo)簽</p>

2.2層次選擇器

1.后代選擇器

下面div中的全部p中都會字體變大,div外的p則不會

<style>
    div p {
        font-size:20px;
    }
</style>
<div>
    <p>這是div里的p標(biāo)簽</p>
    <p>這是div里的p標(biāo)簽</p>
</div>
<p>這是p標(biāo)簽</p>

2.子選擇器

只能找到前兩個p無法再找到里面的p

<style>
    div > p {
        font-size: 20px;
    }
</style>
<div>
    <p>這是div里的p標(biāo)簽</p>
    <p>這是div里的p標(biāo)簽</p>
    <ul>
        <li><p>這是div里的p標(biāo)簽</p></li>
    </ul>
</div>
<p>這是p標(biāo)簽</p>

3.兄弟選擇器

相鄰兄弟選擇器:找一個元素下邊的第一個兄弟元素,操作符是+號
所有兄弟選擇器:找一個元素下邊所有兄弟元素,操作符是~號

<style>
    /*第2,4,5,7的p會放大字體,因?yàn)樗麄兩厦孢€有個p,第三個p沒有放大是因?yàn)楸籬3中斷了導(dǎo)致上面并不是p*/
    p + p {
        font-size: 20px;
    }
</style>
<div>
    <p>這是div里的p標(biāo)簽</p>
    <p>放大</p>
    <h3>斷開</h3>
    <p>這是div里的p標(biāo)簽</p>
    <p>放大</p>
    <p>放大</p>
</div>
<p>這是p標(biāo)簽</p>
<p>放大</p>
<style>
    /*跟他同級的不含它本身*/
    p ~ p {
        font-size: 20px;
    }
</style>
<div>
    <p>這是div里的p標(biāo)簽</p>
    <p>放大</p>
    <h3>斷開</h3>
    <p>放大</p>
    <p>放大</p>
    <p>放大</p>
</div>
<p>這是p標(biāo)簽</p>
<p>放大</p>

4.群組選擇器

前三個p中字體都變大了

<style>
    div > p,li > p {
        font-size: 20px;
    }
</style>
<div>
    <p>這是div里的p標(biāo)簽</p>
    <p>這是div里的p標(biāo)簽</p>
    <ul>
        <li><p>這是div里的p標(biāo)簽</p></li>
    </ul>
</div>
<p>這是p標(biāo)簽</p>

2.3偽類選擇器

1.:first-of-type:選擇一組子元素中的第一個(即使有其他子元素,也不會受到影響)

<style>
    div p:first-of-type{
        color: red;
    }
</style>
<div>
    <p>one</p>
    <p>two</p>
    <p>three</p>
</div>

2.:last-of-type:選擇一組子元素中的最后一個(即使有其他子元素,也不會受到影響)

<style>
    div p:last-of-type {
        color: red;
    }
</style>
<div>
    <p>one</p>
    <p>two</p>
    <p>three</p>
</div>

3.:nth-of-type():使用索引來選擇某一個子元素(即使有其他子元素,也不會受到影響)

<style>
    div p:nth-of-type(2){
        color: red;
    }
</style>
<div>
    <p>one</p>
    <p>two</p>
    <p>three</p>
</div>

三、CSS引入方式

  • 行內(nèi)樣式
  • 內(nèi)部樣式
  • 外部樣式

3.1行內(nèi)樣式

只對寫入本標(biāo)簽生效,多個用,隔開

<p style="color: orange;font-size:23px;">行內(nèi)樣式</p>

3.2內(nèi)部樣式

可以參考上面第二模塊部分

<style>
    div p:nth-of-type(2){
        color: red;
    }
</style>
<div>
    <p>one</p>
    <p>two</p>
    <p>three</p>
</div>

3.3外部樣式

要單獨(dú)寫一個.css文件,并且要在html頁面中導(dǎo)入,在head中添加

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

四、CSS優(yōu)先級

4.1基本規(guī)則

  • 從引用方式方面來說:行內(nèi)樣式 > 內(nèi)嵌樣式/外部樣式

  • 從選擇器方面來說:ID 選擇器 > 類選擇器(屬性選擇器、偽類選擇器) > 標(biāo)簽選擇器

4.2疊加時的優(yōu)先級

  • 就近原則:距離最近的樣式有效。
  • 順序原則:這里的順序是指的書寫順序,也就是最后書寫(不是調(diào)用)的樣式有效。
  • 精細(xì)原則:或者叫特殊原則。既選擇器的指向越精細(xì)越優(yōu)先。

五、CSS中的顏色

這里僅僅寫了我常用的,更多的讀者可以進(jìn)一步查詢?nèi)纾篐SL、HSLA

5.1直接使用顏色英文單詞

red、green、orange、blue...

5.2使用十六進(jìn)制表示

//前兩位紅,中間兩位綠,后面兩位藍(lán)
通常是6位
#99CCFF
也可以簡寫為3位
#9CF

5.3RGB與RGBA

//RGB由三部分組成
//第一位紅,第二位綠,第三位藍(lán)(范圍0-255)
RGB(255,0,0);

//RGBA由四部分組成,最后一位用于加透明度
//最后一位(范圍(0-1),0完全透明,1完全不透明
RGBA(255,0,0,0.6);

六、常用樣式

6.1字體樣式

屬性名 含義
font-family 設(shè)置字體名稱 宋體、黑體...
font-size 設(shè)置字體大小 px,em
font-style 設(shè)置字體風(fēng)格 normal,italic
font-weight 設(shè)置字體粗細(xì) normal,bold,100-900(400為normal,700為bold)

6.2文本樣式

屬性名 含義
color 設(shè)置文本顏色 #45F78,#ff6600,#f60, rgb(0,0,0)
text-align 設(shè)置元素水平對齊方式 left, center,right, justify
vertical-align 設(shè)置元素垂直對齊方式 middle, top, bottom,長度或百分比(可為負(fù)值)
(只對內(nèi)聯(lián)元素有效。或?qū)d、th有效。)
圖片居中有時候也會用它
line-height 設(shè)置文本的行高 normal,長度或百分比(可為負(fù)值)
text-decoration 設(shè)置文本的裝飾 none, underline, overline, line-through

6.3尺寸樣式

屬性名 含義
width 寬度 長度或百分比
height 高度 長度或百分比

6.4列表樣式

屬性名 含義
list-style 設(shè)置列表自身樣式 none

6.5背景樣式

屬性名 含義
background-color 背景顏色 #45F78,#ff6600,#f60, rgb(0,0,0)
background-image 背景圖象 圖片URL或none
background-repeat 背景重復(fù) repeat、repeat-x、repeat-y、no-repeat

6.6鼠標(biāo)樣式

屬性名 含義
cursor 設(shè)置鼠標(biāo)放置樣式 default、pointer(小手常用)、wait、help、text、crosshair

6.7偽類樣式

這個順序不能變從上到下lvha文章來源地址http://www.zghlxwxcb.cn/news/detail-748489.html

屬性名 含義
a:link 未單擊訪問時超鏈接樣式 a:link
a:visited 單擊訪問后超鏈接樣式 a:visited
a:hover 鼠標(biāo)懸浮其上的超鏈接樣式 a:hover
a:active 鼠標(biāo)單擊末釋放的超鏈接樣式 a:active

6.8透明度樣式

屬性名 含義
opacity 設(shè)置透明度 0-1

到了這里,關(guān)于CSS簡介及常用樣式的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【前端|CSS系列第2篇】CSS零基礎(chǔ)入門之常用樣式屬性

    【前端|CSS系列第2篇】CSS零基礎(chǔ)入門之常用樣式屬性

    歡迎來到CSS零基礎(chǔ)入門系列的第二篇博客!作為前端開發(fā)的關(guān)鍵技術(shù)之一,CSS(層疊樣式表)能夠?yàn)榫W(wǎng)頁添加各種樣式和布局效果。對于前端零基礎(chǔ)的小白來說,了解和掌握CSS的常用樣式屬性是入門的關(guān)鍵。本篇博客將帶你深入了解如何設(shè)置常用樣式屬性,包括文本屬性、字

    2024年02月11日
    瀏覽(30)
  • CSS_特性繼承和層疊

    特性: 1、子元素有默認(rèn)繼承父元素樣式的特點(diǎn)( 子承父業(yè) ) 2、可以繼承的常見屬性(文字控制屬性都可以繼承) 1.color 2.font-style、font-weight、font-size、font-family 3.text-indent,text-align 4.line-height 注意點(diǎn): 可以通過調(diào)試工具判斷樣式是否可以繼承 特性: 1、給同一個標(biāo)簽設(shè)置不

    2024年02月08日
    瀏覽(21)
  • CSS樣式前端HTML頁面常用CSS效果實(shí)現(xiàn)及其相關(guān)配置信息------前端入門基礎(chǔ)教程

    !DOCTYPE html !-- 這是HTML的注釋 -- html lang=\\\"en\\\" id=\\\"myHtml\\\" ?? ?head ?? ??? ?!-- 這里不是設(shè)置了編碼,而是告訴瀏覽器,用什么編碼方式打開文件避免亂碼 -- ?? ??? ?meta charset=\\\"UTF-8\\\" ?? ??? ?meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" ?? ??? ?titleHtmlAll/title ?? ??? ?

    2024年02月05日
    瀏覽(35)
  • 優(yōu)化CSS重置過程:探索CSS層疊技術(shù)的應(yīng)用與優(yōu)勢

    優(yōu)化CSS重置過程:探索CSS層疊技術(shù)的應(yīng)用與優(yōu)勢

    目錄 下面是正文~~ CSS重置方法 方法的結(jié)合 合并方法的問題 通用移除樣式 順序很重要 CSS 優(yōu)先級 我們的CSS特異性沖突 CSS Layers 來拯救 Sass 預(yù)處理器支持 瀏覽器支持 總結(jié) 這篇文章介紹了一種名為 CSS 層疊的技術(shù),用于優(yōu)化CSS重置過程。它解釋了 CSS 重置的概念,即通過刪除瀏

    2024年02月16日
    瀏覽(17)
  • CSS_三大特性上_特性繼承和層疊

    特性: 1、子元素有默認(rèn)繼承父元素樣式的特點(diǎn)( 子承父業(yè) ) 2、可以繼承的常見屬性(文字控制屬性都可以繼承) 1.color 2.font-style、font-weight、font-size、font-family 3.text-indent,text-align 4.line-height 注意點(diǎn): 可以通過調(diào)試工具判斷樣式是否可以繼承 特性: 1、給同一個標(biāo)簽設(shè)置不

    2024年02月08日
    瀏覽(22)
  • 前端基礎(chǔ)(CSS)——css介紹 & 常用樣式 & 案例—進(jìn)化到Bootstrap——進(jìn)化到Element-UI(未完待續(xù))

    前端基礎(chǔ)(CSS)——css介紹 & 常用樣式 & 案例—進(jìn)化到Bootstrap——進(jìn)化到Element-UI(未完待續(xù))

    css是什么,層疊樣式表, css作用:讓html網(wǎng)頁有布局,變漂亮 參考w3school 以p標(biāo)簽為例, 序號 位置 優(yōu)先級 1 寫在p標(biāo)簽內(nèi) 最高 2 寫在style內(nèi) 第二 3 寫在link內(nèi) 最低 (1)標(biāo)簽選擇器—div{} 標(biāo)簽選擇器,選擇html文檔中所有的div,對所有的div進(jìn)行設(shè)置 (2)id選擇器----#div01{} 符號

    2024年02月08日
    瀏覽(25)
  • 【css】z-index與層疊上下文

    【css】z-index與層疊上下文

    z-index屬性用來設(shè)置元素的堆疊順序,使用z-index有一個大的前提:z-index所作用元素的樣式列表中必須有position屬性并且屬性值為absolute、relative或fixed中的一個,否則z-index無效。 層疊上下文 MDN講解 我們給元素設(shè)置的z-index都是有一定規(guī)則的,層疊性都是在它有定位的父元素起作

    2024年02月09日
    瀏覽(20)
  • CSS3-三大特性-繼承性、層疊性、優(yōu)先級

    CSS3-三大特性-繼承性、層疊性、優(yōu)先級

    ? ? CSS三大特性 ? ? ? ? 1 繼承性 ? ? ? ? 2 層疊性 ? ? ? ? 3 優(yōu)先級 ? ? ? ? 1 繼承性 ? ? ? ? ? ? 特性:子元素有默認(rèn)繼承父元素樣式的特點(diǎn)(子承父業(yè)) ? ? ? ? ? ? 可以繼承的常見屬性: ? ? ? ? ? ? ? ? 1 color ? ? ? ? ? ? ? ? 2 font-style、font-weight、font-size、fo

    2024年02月11日
    瀏覽(25)
  • 2.css公共樣式、LOGO SEO優(yōu)化、常用模塊和注冊頁類名命名、tab欄布局原理、Web服務(wù)器

    2.css公共樣式、LOGO SEO優(yōu)化、常用模塊和注冊頁類名命名、tab欄布局原理、Web服務(wù)器

    favicon.ico 一般用于作為縮略的網(wǎng)站標(biāo)志,它顯示在瀏覽器的地址欄或者標(biāo)簽上。 目前主要的瀏覽器都支持favicon.ico圖標(biāo)。 favicon圖標(biāo)的制作分為3步: 1.制作favicon圖標(biāo) 2.favicon圖標(biāo)放到網(wǎng)站根目錄下 3.HTML頁面引入favicon圖標(biāo) 1.制作favicon圖標(biāo) (1)把品優(yōu)購圖標(biāo)切成png圖片 (2)把png圖片

    2024年02月16日
    瀏覽(24)
  • 【CSS3】CSS3 3D 轉(zhuǎn)換 ① ( CSS3 3D 轉(zhuǎn)換簡介 | 3D 物體與 2D 物體區(qū)別 | 3D 空間坐標(biāo)系 | 常用的 3D 轉(zhuǎn)換屬性 | 3D 位移轉(zhuǎn)換語法 | 代碼示例 )

    【CSS3】CSS3 3D 轉(zhuǎn)換 ① ( CSS3 3D 轉(zhuǎn)換簡介 | 3D 物體與 2D 物體區(qū)別 | 3D 空間坐標(biāo)系 | 常用的 3D 轉(zhuǎn)換屬性 | 3D 位移轉(zhuǎn)換語法 | 代碼示例 )

    3D 顯示的物體 與 平面 2D 顯示的物體有明顯的不同 , 3D 顯示效果有 近大遠(yuǎn)小 的 特點(diǎn) ; 元素的 2D 的 轉(zhuǎn)換效果 有 平移 , 旋轉(zhuǎn) , 縮放 效果 , 同樣有對應(yīng)的 3D 轉(zhuǎn)換效果 ; 2D 平面坐標(biāo)系 中 , 只有 x 軸 和 y 軸 ; 3D 空間坐標(biāo)系 比 2D 平面坐標(biāo)系 多了一個 Z 軸 ; x 軸 : 水平向右 ; 左側(cè)是

    2024年02月12日
    瀏覽(32)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包