两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

CSS(Cascading Styel Sheet)是控制 Web 頁面外觀的一系列格式設置規(guī)則,是網(wǎng)頁設計必不可少的工具之一。下面我們就開始學習css的基本語法格式。


一、CSS定義規(guī)則

層疊樣式表是一個完全的純文本文件,通常以“css”為擴展名作為單獨的文件來使用,它的內(nèi)容包含了一組告訴瀏覽器,如何安排與顯示特定的html標簽中內(nèi)容的規(guī)則,CSS定義規(guī)則由三個部分構(gòu)成:選擇符,屬性和屬性的取值。語法如下:

語法: selector { property: value }

                ↑               ↑          ↑

            選擇符  {      屬性:   值   }

CSS 樣式由一系列規(guī)則組成,這些規(guī)則由 Web 瀏覽器解析,然后應用于 HTML 文檔相應的元素上。CSS 樣式規(guī)則由三個部分組成,分別是選擇器、屬性和值:

1. 選擇符:選擇符是要定義樣式的html標記,將html標記作為選擇符定義后,則在html頁面中該標記下的內(nèi)容,會按照CSS定義的規(guī)則發(fā)生改變。

2. 屬性:您希望給 HTML 元素設置的樣式名稱,指的是在選擇符中要改變的內(nèi)容,常見的有:字體屬性,顏色屬性,文本屬性等。下面就是我們定義的一個樣式表。

3. 值:屬性的取值,由數(shù)值和單位或者關鍵字組成,用來控制某個屬性的顯示效果。

@charset"gb2312"; 
body { 
font-family: "宋體"; 
font-size: 20px; 
color: #FF0000; 
} 
p { 
font-family: "宋體"; 
font-size: 30px; 
color: #FF00ff; 
}

在這個樣式表中:

1. @charset"gb2312";表示使用中文國標字符集。

2. body 和 p 是 html 中的兩個標簽,對這兩個標簽設置了三種樣式,即:

    font-family: 指定字體的字型。

    font-size: 指定字體的大小。

    color: 指定字體的顏色。

上面我們定義了一個樣式表,下一步的任務是如何把這個樣式表和html文件相關聯(lián),使html文件按照我們定義的樣式顯示出來,與html文件相關聯(lián)的方法有四種,下面我們分別敘述。


二、嵌入樣式表

在Html頁面內(nèi)部定義的CSS樣式表,叫做嵌入式CSS 樣式表,也就是在HTML文檔的head部分中,使用 style 標簽并在該標簽中定義一系列 CSS 規(guī)則。

語法:
<head> 
<style type="text/css"> 
<!-- 
...... 
--> 
</style> 
</head>

說明:

<style>指示CSS樣式表開始,結(jié)束標志為 </style>,在開始標志 <style>中可以根據(jù)需要添加一些屬性,如上列中的屬性type="text/css",它表示CSS樣式表采用MIME類型,這種類型的特點是,當瀏覽器不支持CSS代碼時,對CSS代碼進行過濾,避免瀏覽器以源代碼的方式顯示CSS代碼。為了保證更加可靠,在樣式表里再次加上注釋標識符" <!--......-->",CSS規(guī)則就定義在這個注釋標識符中。

示例1:t1.htm

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset= gb2312" />
<title>嵌入式CSS樣式表</title>
<style type="text/css">
<!-- 
@charset"gb2312"; 
body { 
font-family: "宋體"; 
font-size: 20px; 
color: #FF0000; 
} 
p { 
font-family: "宋體"; 
font-size: 30px; 
color: #FF00ff; 
} 
-->
</style>
</head>
<body>
千山鳥飛絕萬徑人蹤滅
<p>
千山鳥飛絕萬徑人蹤滅
</p>
</body>
</html>

三、鏈接外部樣式表

外部CSS樣式表是一個以 .css為后綴的外部文件,定義一個外部樣式表可以應用于多個頁面。在html頁面中使用link標簽,可以將外部的css樣式表連接進來,其語法如下:

語法:

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

參數(shù):

1. rel屬性表示樣式表將以何種方式與HTML文檔結(jié)合。rel取值:Stylesheet,表示指定一個外部的樣式表

2. *.css是單獨保存的樣式表文件。

示例2 定義一個外部css文件p2.css,然后在t2.htm文件中連接該文件。

示例2:t2.htm

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>鏈接外部樣式表</title>
<style type="text/css">
<!--
@charset"gb2312";
body {
font-family: "宋體";
font-size: 20px;
color: #FF0000;
}
p {
font-family: "宋體";
font-size: 30px;
color: #FF00ff;
}
-->
</style>
</head>
<body>
親愛的,你慢慢飛,小心前面帶刺的玫瑰
<p>
親愛的,你張張嘴,風中花香會讓你沉醉
</p>
</body>
</html>

四、內(nèi)聯(lián)樣式表

內(nèi)聯(lián)樣式指的是,在HTML特定的標簽中定義的CSS樣式表。常用的HTML 標簽主要是BODY中的一些元素,例如:<p>,<h2>,<ul>,<div>等,下面是內(nèi)聯(lián)樣式的示例。

示例3:t3.htm

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset= gb2312" />
<title>無標題文檔</title>
</head>
<body>
<div style="color:blue;font-size:30px ;">
風中花香會讓你沉醉
</div>
<p style="color:#ff0000; font-style: italic; " >
風中花香會讓你沉醉
</p>
</body>
</html>

五、導入外部樣式表

導入外部樣式表指的是,在html文件中已經(jīng)建立了嵌入式樣式表,但是還要使用外部樣式表的某些設置,這時就可以在<style>里導入一個外部樣式表,導入時用@import,如下例所示。

<html>
<head>
<style type="text/css">
<!--
@import url("mystyle.css");
其他樣式表的聲明
-->
</style>
</head>
</body>
......
</body>
</html>

其中@import url("mystyle.css"); 表示導入mystyle.css樣式表,導入外部樣式表必須在樣式表的開始部分,在內(nèi)部樣式表的上面。

示例4

定義一個外部css文件p4.css,然后在t4.htm文件中導入該文件

示例4:t4.htm

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset= gb2312" />
<title>導入外部樣式表</title>
<style type="text/css">
<!--
@import url("p4.css");
@charset"gb2312";
body {
font-family: "宋體";
font-size: 20px;
color: #FF0000;
}
p {
font-family: "宋體";
font-size: 30px;
color: #FF00ff;
}
-->
</style>
</head>
<body>
千山鳥飛絕萬徑人蹤滅
<p>
千山鳥飛絕萬徑人蹤滅
</p>
</body>
</html>

六、css樣式表的繼承性

在css樣式表中,子標簽的某些屬性會繼承父標簽的屬性,例如標簽p是標簽body的子元素,當標簽p未設置字體的顏色屬性時,p中的內(nèi)容會使用body中的顏色值,下面的示例說明了這種情況。

示例5:t5.htm

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset= gb2312" />
<title>嵌入式CSS樣式表</title>
<style type="text/css">
<!--
@charset"gb2312";
body {
font-family: "宋體";
font-size: 20px;
color: #FF0000;
}
p {
font-family: "宋體";
font-size: 30px;
}
-->
</style>
</head>
<body>
千山鳥飛絕萬徑人蹤滅
<p>
千山鳥飛絕萬徑人蹤滅
</p>
</body>
</html>

七、設置多個元素

css允許將單一的格式套用到多個標簽,各個標簽做為選擇符時用逗號隔開,如下例所示。

示例6:t6.htm

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset= gb2312" />
<title>嵌入式CSS樣式表</title>
<style type="text/css">
<!--
@charset"gb2312";
h1,h2,h3,p,{
font-family: "宋體";
color: #FF0000;
}
-->
</style>
</head>
<body>
<h1>千山鳥飛絕萬徑人蹤滅</h1>
<h2>千山鳥飛絕萬徑人蹤滅</h2>
<h3>千山鳥飛絕萬徑人蹤滅</h3>
<p>千山鳥飛絕萬徑人蹤滅</p>
</body>
</html>
點贊(0)

C語言網(wǎng)提供由在職研發(fā)工程師或ACM藍橋杯競賽優(yōu)秀選手錄制的視頻教程,并配有習題和答疑,點擊了解:

一點編程也不會寫的:零基礎C語言學練課程

解決困擾你多年的C語言疑難雜癥特性的C語言進階課程

從零到寫出一個爬蟲的Python編程課程

只會語法寫不出代碼?手把手帶你寫100個編程真題的編程百練課程

信息學奧賽或C++選手的 必學C++課程

藍橋杯ACM、信息學奧賽的必學課程:算法競賽課入門課程

手把手講解近五年真題的藍橋杯輔導課程

Dotcpp在線編譯      (登錄可減少運行等待時間)