第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

HTML 與 CSS 基礎入門

正所謂,知己知彼,百戰(zhàn)不殆。我們爬蟲的爬取對象,就是各式各樣的網(wǎng)頁,只有對網(wǎng)頁的基本內容達到熟悉的程度,才能順利的書寫我們的爬蟲程序。

1. HTML 基礎

  • HTML(HyperText Markup Language)是一種超文本標記語言;

  • CSS(Cascading Style Sheets)簡稱為層疊樣式表。

大家如果只是看這兩個名字的定義,估計仍然是一頭霧水。這倆東西到底是干啥的?

我給大家舉一個例子就明白了,大家應該都畫過畫吧,即使沒有親自畫過應該也見過。畢竟吃豬肉和見豬跑你總得占一樣吧。

在畫畫的時候,我們首先會拿畫筆勾勒出圖形的樣式骨架,之后會涂上一些好看的顏色讓畫變的更美觀。我們寫網(wǎng)頁的時候也是一樣的道理,HTML 就相當于畫筆,用于勾勒頁面的骨架。CSS 則是好看的顏色,讓頁面的樣式更加美觀。

下面我們來認識一下頁面的骨架 HTML:

Tips: 可以新建一個 txt 文件,將下面的代碼復制進去,然后將文件的后綴名改為 .html ,然后使用瀏覽器打開就可以看到效果:

HTML 的標題

<!DOCTYPE html>  
<html>  
?  
<head>  
	 <title>歡迎訪問慕課網(wǎng)</title>  
<head>  
	?  
	 <body>  
	?  
		 <h>這是一個標題</h>  
		 <h3>  
		 <bold>這是一個加粗的標題</bold>  
		 </h3>  
		?  
		 <!-- 段落 -->  
		 <P>這是一個段落</P>   
		 <button>這是一個按鈕</button>  
	 </body>  
?  
</html>

效果如下圖所示:

HTML 中添加圖片

<!DOCTYPE html>
<html>

<head>
    <title>歡迎訪問慕課網(wǎng)</title>
    <head>

        <body>

            <h>這是一個標題</h>
            <h3>
                <bold>這是一個加粗的標題</bold>
            </h3>

            <!-- 段落 -->
            <P>這是一個段落</P>
            <button>這是一個按鈕</button>


            <!-- 下面是慕課網(wǎng)圖片 -->
            <img src="http://idcbgp.cn/static/img/index/logo.png" alt="圖片無法顯示!">
            <!-- 超鏈接 -->
            <a href="http://idcbgp.cn/">慕課網(wǎng)</a>
        </body>

</html>

效果如下圖所示:

有序列表和無序列表

<!DOCTYPE html>
<html>

<head>
    <title>歡迎訪問慕課網(wǎng)</title>
    <head>

        <body>

            <h>這是一個標題</h>
            <h3>
                <bold>這是一個加粗的標題</bold>
            </h3>

            <!-- 段落 -->
            <P>這是一個段落</P>

            <br>
            <br>
            <br>

            <button>這是一個按鈕</button>
            <!-- 下面是慕課網(wǎng)圖片 -->
            <img src="http://idcbgp.cn/static/img/index/logo.png" alt="圖片無法顯示!">
            <img src="h" alt="圖片無法顯示!">

            <!-- 屬性 href -->
            <a href="http://idcbgp.cn/">慕課網(wǎng)</a>
            <!-- 列表 -->
            <ul>
                <li>無序列表</li>
                <li>無序列表</li>
                <li>無序列表</li>
                <li>無序列表</li>
                <li>無序列表</li>
            </ul>
            <ol>
                <li>有序列表</li>
                <li>有序列表</li>
                <li>有序列表</li>
                <li>有序列表</li>
                <li>有序列表</li>
                <li>有序列表</li>
            </ol>
        </body>

</html>

效果如下圖所示:

表格

<!DOCTYPE html>
<html>

<head>
    <title>歡迎訪問慕課網(wǎng)</title>
    <head>

        <body>

            <h>這是一個標題</h>
            <h3>
                <bold>這是一個加粗的標題</bold>
            </h3>

            <!-- 段落 -->
            <P>這是一個段落</P>

            <br>
            <br>
            <br>

            <button>這是一個按鈕</button>
            <!-- 下面是慕課網(wǎng)圖片 -->
            <img src="http://idcbgp.cn/static/img/index/logo.png" alt="圖片無法顯示!">
            <img src="h" alt="圖片無法顯示!">

            <!-- 屬性 href -->
            <a href="http://idcbgp.cn/">慕課網(wǎng)</a>
            <!-- 列表 -->
            <ul>
                <li>無序列表</li>
                <li>無序列表</li>
                <li>無序列表</li>
                <li>無序列表</li>
                <li>無序列表</li>
            </ul>
            <ol>
                <li>有序列表</li>
                <li>有序列表</li>
                <li>有序列表</li>
                <li>有序列表</li>
                <li>有序列表</li>
                <li>有序列表</li>
            </ol>


            <!-- 表格 -->
            <table>
                <thead>
                    <tr>
                        <td>a</td>
                        <td>b</td>
                        <td>c</td>
                    </tr>
                </thead>
                <tbody>
                    <tr>
                        <td>001</td>
                        <td>002</td>
                        <td>003</td>
                    </tr>
                </tbody>

            </table>
        </body>

</html>

效果如下圖所示:

表單

<!DOCTYPE html>
<html>

<head>
    <title>歡迎訪問慕課網(wǎng)</title>
    <head>

        <body>

            <h>這是一個標題</h>
            <h3>
                <bold>這是一個加粗的標題</bold>
            </h3>

            <!-- 段落 -->
            <P>這是一個段落</P>

            <br>
            <br>
            <br>

            <button>這是一個按鈕</button>
            <!-- 下面是慕課網(wǎng)圖片 -->
            <img src="http://idcbgp.cn/static/img/index/logo.png" alt="圖片無法顯示!">
            <img src="h" alt="圖片無法顯示!">

            <!-- 屬性 href -->
            <a href="http://idcbgp.cn/">慕課網(wǎng)</a>
            <!-- 列表 -->
            <ul>
                <li>無序列表</li>
                <li>無序列表</li>
                <li>無序列表</li>
                <li>無序列表</li>
                <li>無序列表</li>
            </ul>
            <ol>
                <li>有序列表</li>
                <li>有序列表</li>
                <li>有序列表</li>
                <li>有序列表</li>
                <li>有序列表</li>
                <li>有序列表</li>
            </ol>


            <!-- 表格 -->
            <table>
                <thead>
                    <tr>
                        <td>a</td>
                        <td>b</td>
                        <td>c</td>
                    </tr>
                </thead>
                <tbody>
                    <tr>
                        <td>001</td>
                        <td>002</td>
                        <td>003</td>
                    </tr>
                </tbody>

            </table>

            <!-- 表單 -->
            <form>
                <div>
                    <label>aaaa</label>
                    <input type="text" name="ssss" placeholder="ssssss">
                </div>
                <input type="submit" name="submit" value="提交">
            </form>
        </body>

</html>

網(wǎng)頁顯示結果如下:

2. CSS 基礎

我們知道 CSS 是負責頁面的樣式,讓頁面更加的美觀,那么 CSS 到底是如何讓頁面更加的美觀呢,我們一起來看一下:

首先,我會給大家一個沒有添加任何樣式的 HTML,然后,我們一步一步的添加不同的樣式來展示層疊樣式表的效果。

首先,我們需要給 HTML 添加樣式,但是,HMTL 有那么多標簽,怎么給指定的標簽或者一組標簽更改樣式那。這就引入了選擇器的概念。通過選擇器我們可以定位到 HTML 里的任何一個元素。

<!DOCTYPE HTML>
<html>
<head>
<title>CSS</title>

</head>
<body>
<p>Hello world!</p>
</body>
</html>

可以看到頁面中只有 Hello world!這樣的文本,并沒有任何樣式,如下圖所示。下面我們就來給 Hello world!增加一些樣式。

使用選擇器選擇 p 標簽

<!DOCTYPE HTML>
<html>
<head>
<title>Example</title>
<style type="text/css">
p {
   background: grey; //增加灰色背景
   color:white;     //改變字體顏色為白色
   font-size:  10pt;  //設置字體大小為10pt
} //使用選擇器選擇p標簽

</style>
</head>
<body>
<p>hello world!</p>
</body>
</html>

我們通過選擇器選擇了 P 標簽,然后給這個標簽增加了灰色背景,字體為藍色,字體大小為 10pt。

效果如下圖:

背景

<!DOCTYPE HTML>
<html>
<head>
<title>Example</title>
<style type="text/css">
p {
    background: grey; //添加灰色到背景顏色
}
</style>
</head>
<body>
<p>hello world!</p>
</body>
</html>

效果如下:

字體

<!DOCTYPE HTML>
<html>
<head>
<title>Example</title>
<style type="text/css">
p {
    background: grey;
    font-size:  30pt; //調大字體到30pt
}
</style>
</head>
<body>
<p>hello world!</p>
</body>
</html>

效果如下所示:

顏色

<!DOCTYPE HTML>
<html>
	<head>
		<title>Example</title>
	</head>
	<body>
	</body>
</html>

最終效果,如下圖所示:

Tips:CSS,其實有很多內容。我只是列出了最常用的五個部分來講,這些內容其實基本涵蓋了我們幾乎所有的爬蟲課所需要的知識。其他的更多高級內容,請大家移步到慕課網(wǎng)的相關內容進行學習。

3. 小結

這一個小節(jié),我們通過幾個小例子,熟悉了 Html 和 CSS 的基本使用。讀者朋友們可以按照上述步驟,在自己的本機進行練習,來觀察頁面的樣式和字體的變化。