CSS基礎(chǔ)1--基礎(chǔ)及語(yǔ)法

CSS 基礎(chǔ)

CSS 是Cascading Style Sheet的縮寫(xiě),翻譯為:‘層疊樣式表’ 或 ‘級(jí)聯(lián)樣式表’。 CSS 定義如何顯示HTML的標(biāo)簽樣式,用于設(shè)計(jì)網(wǎng)頁(yè)的外觀效果。通過(guò)使用CSS實(shí)現(xiàn)頁(yè)面的內(nèi)容與表現(xiàn)形式分離,極大的提高了工作的效率

CSS語(yǔ)法

CSS是一門(mén)基于規(guī)則的語(yǔ)言

h1 {
    color: yellow;
    font-size: 3em;
}

語(yǔ)法由選擇器起頭,選擇HTML元素,這里對(duì)h1標(biāo)題添加央視大括號(hào)中定義屬性和值,叫做聲明。
冒號(hào)之前的是屬性,后面的是值。一個(gè)CSS樣式中可以包含多個(gè)規(guī)則

CSS模塊

CSS是很多模塊構(gòu)成的

CSS規(guī)范

所有的標(biāo)準(zhǔn)Web技術(shù)都被定義在一個(gè)巨大的文檔中,稱(chēng)作 規(guī)范specifications (或者簡(jiǎn)稱(chēng)為 "specs"),CSS也不例外

簡(jiǎn)單的應(yīng)用一下

先來(lái)做一個(gè)簡(jiǎn)單的HTML頁(yè)面

<!doctype html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <title>CSS</title>
</head>

<body>

    <h1>TITLE DEMO</h1>

    <p>基金是小白理財(cái)最好的投資方式 <span>基金</span>
伊洛的個(gè)人網(wǎng)站 <a >點(diǎn)擊前往</a>.</p>

    <p>購(gòu)買(mǎi)指數(shù)基金比購(gòu)買(mǎi)個(gè)股風(fēng)險(xiǎn)會(huì)小很多 <em>風(fēng)險(xiǎn)</em> 降低風(fēng)險(xiǎn)</p>

    <ul>
        <li>個(gè)股</li>
        <li>基金</li>
        <li>寬指 <em>基金</em></li>
    </ul>

</body>

</html>

打開(kāi)網(wǎng)頁(yè)



現(xiàn)在用CSS美化一下網(wǎng)頁(yè)

添加CSS

讓HTML文檔能夠遵守我們給它的CSS規(guī)則,在文檔的開(kāi)頭鏈接CSS,在head里面添加鏈接到CSS文件
在CSS文件中編寫(xiě)內(nèi)容,讓上面的標(biāo)題顯示紫色

h1 {
    color: purple;
}

打開(kāi)瀏覽器查看效果


樣式化 HTML 元素

樣式化一個(gè)文檔中所有的段落,使用選擇器p,用逗號(hào)可以將不同選擇器隔開(kāi)

h1 {
    color: purple;
}

p, li {
    color: cornflowerblue;
}

打開(kāi)瀏覽器


改變?cè)氐哪J(rèn)行為

忽略瀏覽器默認(rèn)的樣式

h1 {
    color: purple;
}

p, li{
    color: cornflowerblue;
}

li{
    list-style-type: none;
}

打開(kāi)瀏覽器



可見(jiàn)列表前面的默認(rèn)樣式已經(jīng)沒(méi)有了

使用類(lèi)名

加入類(lèi)名的特性

公號(hào):伊洛的小屋
個(gè)人主頁(yè):https://yiluotalk.com/
博客園:https://www.cnblogs.com/yiluotalk/
<!doctype html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <link rel="stylesheet" href="index.css">
    <title>CSS</title>
</head>

<body>

    <h1>TITLE DEMO</h1>

    <p>基金是小白理財(cái)最好的投資方式 <span>基金</span>
伊洛的個(gè)人網(wǎng)站 <a >點(diǎn)擊前往</a>.</p>

    <p>購(gòu)買(mǎi)指數(shù)基金比購(gòu)買(mǎi)個(gè)股風(fēng)險(xiǎn)會(huì)小很多 <em>風(fēng)險(xiǎn)</em> 降低風(fēng)險(xiǎn)</p>

    <ul>
        <li>個(gè)股</li>
        <li class="special">基金</li>
        <li>寬指 <em>基金</em></li>
    </ul>

</body>

</html>

打開(kāi)瀏覽器


基金的顏色單獨(dú)發(fā)生了變化

根據(jù)狀態(tài)確定樣式

取決于是否是未訪問(wèn)的、訪問(wèn)過(guò)的、被鼠標(biāo)懸停的、被鍵盤(pán)定位的
沒(méi)有被訪問(wèn)的鏈接顏色變?yōu)榉凵?、訪問(wèn)過(guò)的鏈接變?yōu)榫G色及鼠標(biāo)懸停的時(shí)候的樣式

h1 {
    color: purple;
}

p, li{
    color: cornflowerblue;
}

li.special {
    color: orange;
    font-weight: bold;
}

a:link {
  color: pink;
}

a:visited {
  color: green;
}

a:hover {
  text-decoration: none;
}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容