走進CSS的世界

前言:“ 永遠不要沉溺在安逸裏得過且過,能給你遮風擋雨的,同樣能讓你不見天日,只有讓自己更加強大,才能真正撐起一片天。”
你好,我是夢陽辰!快和我一起走進CSS的世界吧!


在這裏插入圖片描述

01.CSS概述

1.什麼是CSS?
CSS(Cascading Style sheet):層疊樣式表語言。

層疊樣式表(英文全稱:Cascading Style Sheets)是一種用來表現HTML(標準通用標記語言的一個應用)或XML(標準通用標記語言的一個子集)等文件樣式的計算機語言。CSS不僅可以靜態地修飾網頁,還可以配合各種腳本語言動態地對網頁各元素進行格式化。

CSS 能夠對網頁中元素位置的排版進行像素級精確控制,支持幾乎所有的字體字號樣式,擁有對網頁對象和模型樣式編輯的能力。

CSS是一種定義樣式結構如字體、顏色、位置等的語言,被用於描述網頁上的信息格式化和顯示的方式。CSS樣式可以直接存儲於HTML網頁或者單獨的樣式單文件。無論哪一種方式,樣式單包含將樣式應用到指定類型的元素的規則。外部使用時,樣式單規則被放置在一個帶有文件擴展名_css的外部樣式單文檔中。

CSS是一種定義樣式結構如字體、顏色、位置等的語言,被用於描述網頁上的信息格式化和顯示的方式。CSS樣式可以直接存儲於HTML網頁或者單獨的樣式單文件。無論哪一種方式,樣式單包含將樣式應用到指定類型的元素的規則。外部使用時,樣式單規則被放置在一個帶有文件擴展名_css的外部樣式單文檔中。

2.CSS的作用:
修飾HTML頁面,設置HTML頁面中的某些元素的的樣式,讓HTML頁面更好看。
HTML還是主體,CSS依賴HTML。CSS存在就是修飾HTML,所以新建的文件還是xx.html文件。

如果不做前端,別人寫的CSS樣式要能看懂。

02.MTML中使用CSS的三種方式

1.在標籤內部使用style屬性來設置元素的CSS樣式,這種方式稱爲內聯定義方式。
語法格式:

<標籤 style="樣式名:樣式值;樣式名:樣式值;..."></標籤>

關於css樣式名:可以下載相關的幫助文檔。
例如:

<body>
<div style="width: 200px;height:300px; background-color: #ffff2c;display: block;border:2px solid red;" ></div>
</body>

2.在head標籤中使用style塊,這種方式被稱爲樣式塊方式。
語法格式:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style type="text/css">
        /*第一種id選擇器*/
        #usernameErrorMsg{
            color: #d91414;
            font-size: 18px;
        }
        /*第二種標籤選擇器*/
        div{
            background-color: #ff0000;
            border :2px solid black;
            width :100px;
            height :100px;
        }
        /*類選擇器,只要是這個類名都起作用*/
        .myclass{
            border :2px solid black;
            width: 500px;
            height: 33px;
        }
    </style>
</head>
<body>
<!--設置字體大小爲12px,顏色爲紅色-->
<span id="usernameErrorMsg">用戶名不能爲空</span>
<div></div>
<div></div>
<div></div>

<input type="text" class="myclass"/>
<br><br><br>
<select class="myclass">
    <option>專科</option>
    <option>本科</option>
    <option>博士</option>
</select>
</body>
</html>

3.鏈入外部樣式表文件(將樣式寫到一個獨立的xxx.css文件中)
這種方式最常用
語法格式:

<link type="text/css" rel="stylesheet" href="css文件的路徑"/>

這種方式容易維護,維護成本較低。
xxx.css文件
在html文件中引入。
例如:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <!--引入css-->
    <link rel ="stylesheet" type ="text/css" href="fada.css">
</head>
<body>
    <a href="http://www.baidu.com">百度</a>
    <span id="baiduSpan">快點擊我</span>
</body>
</html>

03.列表樣式

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style type="text/css">
        ul{
            list-style-type: none;
        }
    </style>
</head>
<body>
    <ul>
        <li>中國
        <ul>
            <li>北京</li>
            <li>上海</li>
            <li>重慶</li>
        </ul>
        </li>
        <li>美國</li>
        <li>俄國</li>
    </ul>
</body>
</html>

04.絕對定位

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>絕對定位</title>
    <style type="text/css">
        #div1{
            background-color: red;
            border: 2px black solid;
            width :300px;
            height:300px;
            position :absolute;/*絕對定位*/
            left:122px;
            top:122px;
        }
    </style>

</head>
<body>
    <div id="div1"></div>
</body>
</html>

結語: “路漫漫其修遠兮,吾將上下而求索”。繼續加油吧!別忘了素質三連!

歡迎關注公衆號【輕鬆玩編程】回覆就“計算機資源”獲取更多精彩。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章