91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

css規則與選擇器的知識點有哪些

發布時間:2022-03-10 16:24:49 來源:億速云 閱讀:114 作者:iii 欄目:web開發

這篇文章主要介紹“css規則與選擇器的知識點有哪些”,在日常操作中,相信很多人在css規則與選擇器的知識點有哪些問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”css規則與選擇器的知識點有哪些”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

css規則與選擇器的知識點有哪些

一 什么是css?

●css指層疊樣式表(cascading style sheets)

●樣式定義如何顯示html元素

●樣式通常存儲在樣式表中

●把樣式添加到html4.0中,是為了解決內容與表現分離的問題

●外部樣式表可以極大提高工作效率

●外部樣式表通常存儲在css文件中

●多個樣式定義可層疊為一

注意:在學習css之前,你需要具備html的基本知識.之前已經粗略介紹過.后邊還會詳細介紹

css允許你針對html元素應用特定的樣式

css的主要好處在于,它允許你將樣式和頁面內容進行分離

僅適用html,樣式和頁面內容混在一起,這樣的頁面將會變得難以維護

所有的web頁面樣式都可以(也應該)從html文檔中分離出來,建立成一個單獨的css文件使用

二 內聯 嵌入式 外部引用css

在web文檔中插入一個樣式表是內聯樣式的使用方法之一.使用內聯樣式,將獨特的樣式應用于單個元素

為了使用內聯樣式,將樣式屬性添加到相關的標簽中.

下面的例子展示了如何創建一個灰色背景和白色文本的段落:

<p style="color:white; background-color:gray;">

This is an example of inline styling.

</p>

運行效果如下:

css規則與選擇器的知識點有哪些

◆在<head>標簽中,將內部樣式定義在<style>元素中

例如:下面代碼中的樣式將作用在所有<p>段落中

<html>

<head>

<style>

p{

color:white;

background-color:gray;

</sytle>

</head>

<body>

<p>This is my first paragraph.</p>

<p>This is my second paragraph.</p>

</body>

</html>

結果所有的段落都變成白色字體和灰色背景

◆外部引用css:將所有的css樣式保存在同一個后綴名.css的拓展文件中

然后通過html標簽<link>在html頁面的<head>部分將css文件引入

舉例說明:

html代碼:

<head>

<link rel="stylesheets" href="example.css">

</head>

<body>

<p>這是我的一個段落</p>

<p>這是我的第二個段落</p>

<p>這是我的第三個段落</p>

</body>

css部分:

p{

color:white;

background-color:gray;

所有段落都是統一的樣式

●相對路徑和絕對路徑都可以用來定義css文件的href.在我們的示例中,路徑是相對的,因為css文件和html文件位于同一目錄下

三 css規則與選擇器

css是由瀏覽器解釋的樣式規則,然后應用于文檔中相應的元素.

樣式規則有三部分:選擇器 屬性 屬性值

例如,標題顏色可以定義為:

h2 { color:orange;}

選擇器指向需要設置樣式的html元素;

聲明塊包含一個或多個用分號分隔的聲明;

每個聲明都包含一個由冒號分隔的屬性名稱和值

例如:

h3{

color:red;

background:#fff;

●最常見和最易于理解的選擇器是類型選擇器.該選擇器以頁面上的元素類型為目標

例如,要定位頁面上的所有段落

p{

color:red;

font-size:130%;

●css聲明總是以分號結尾.而聲明塊則由大括號包圍.

id選擇器允許你設置具有id屬性的html元素,而不管他們在文檔樹中的位置.

舉例說明:

html部分:

<div id="intro">

<p>今年過節送什么?</p>

</div>

<p>w3cschool會員,送了都說好!</p>

css部分:

#intro{

color:white;

background-colot:gray;

要選擇具有特定ID的元素,請使用"#",然后使用元素的id跟隨它

class選擇器以類似的方式工作.主要區別在于每個元素的id具有唯一性,id每個頁面只能應用一次,而class可以在頁面上多次使用.

●要選擇具有特定類的元素,請使用"."符號,后跟該類的名稱

避免使用數字來命名id和class

.mytext{

color:black;

設置class="mytext"的文本顏色為黑色

●這些選擇器用于選擇另一個元素的后代的元素.選擇后代的層級時,你可以根據需要選擇盡可能多的層級

例如,要僅定位"intro"部分第一段中的<em>元素

html部分:

<div id="intro">

<p class="first">這是一個<em>段落.</em></p>

<p>這是第二個段落.</p>

</div>

<p class="first">這個段落不在intro部分</p>

<p>這個段落也不在intro部分</p>

css部分:

#intro .first em{

color:pink;

background-color:gray;

因此,只有選中的元素<em>會受到影響.

#test p{

color:red;

上邊的例子:為屬于id="test"的元素的所有段落設置顏色為紅色.

四 css注釋

/* 這是一個注釋 */ 注釋用于解釋你的代碼 ,瀏覽器會自動忽略注釋 .類似于java中的多行注釋

五 css的級聯與繼承

頁面的最終外觀是不同的樣式結合的結果

通過樣式的三個主要來源形成一個級聯:

●由頁面的作者創建的樣式表

●瀏覽器的默認樣式

●用戶自定義的樣式

繼承是指屬性在頁面上的流動方式.除非另有定義,子元素通常會繼承父元素的特征

例如:

<html>

<head>

<style>

body{

color:green;

font-family:Arial;

</style>

</head>

<body>

<p>

路人甲

</p>

</body>

</html>

結果:路人甲的顏色為綠色,樣式效果和它的父元素<body>是一樣的

由于段落標記(子元素)位于正文標記(父元素)內,因此它將采用指定給正文標記的任何樣式.

到此,關于“css規則與選擇器的知識點有哪些”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

css
AI

双城市| 孝感市| 保定市| 韶关市| 五华县| 建始县| 连城县| 高碑店市| 五峰| 乐都县| 湘阴县| 无为县| 柏乡县| 惠州市| 和龙市| 喀什市| 洪雅县| 呼伦贝尔市| 新化县| 兴和县| 栖霞市| 堆龙德庆县| 界首市| 商洛市| 日喀则市| 扎兰屯市| 达拉特旗| 桃江县| 绿春县| 千阳县| 罗平县| 九寨沟县| 华亭县| 白玉县| 南乐县| 巴林左旗| 巧家县| 钟祥市| 河间市| 梓潼县| 乌兰察布市|