二、html的概念及應用
三、web概述
3.動態網頁
1.動態網頁的特點
四、http協議
4.http狀態碼
2.早起使用hosts檔案解析網域名稱:主機名稱重複、主機維護困難
3.dns(domain name system網域名稱系統)特點:分布式、層次性
hosts檔案的主要功能是配置網域名稱和ip的對映關係的,以便於提高網域名稱解析速度
1.windows中的host檔案路徑位置:一般c:\windows\system32\drivers\etc\host
2.linux下的hosts檔案路徑:一般在/etc/hosts
根域頂級域
二級域fqdn=主機名.dns字尾
格式如下:
協議://主機名.二級網域名稱.頂級域/虛擬目錄
網域名稱註冊是internal中用於解決位址對於問題的一種方法;
遵循先申請註冊原則;
網域名稱註冊步驟:
準備申請 → 尋找網域名稱 → 查詢網域名稱 → 正式申請 → 申請成功
5.1 網頁
純文字格式檔案
編寫語言為html
在使用者的瀏覽器中被「翻譯」成網頁形式顯示出來
**:由乙個乙個頁面構成的,是多個網頁的結合體
http:用來傳輸網頁的通訊協議
url:是一種全球資訊網定址系統html
html:用來編寫網頁的超文字標記語言
發布:將製作好的網頁上傳到伺服器供使用者訪問的過程(注意不要用絕對路徑)
html超文字標記語言(hyper text markup language)
網頁的「原始碼』』
示例:
<
!doctype html>
"utf-8"
>
第乙個網頁<
/title>
<
/head>
/h1>
/h2>
/h3>
四級標題<
/h4>
五級標題<
/h5>
六級標題<
/h6>
<
/body>
<
/html>
網頁的內容描述資訊 <
/head>
網頁的主題 <
/title>
網頁顯示的內容<
/body>
<
/html>
示例:
"utf-8"
>
第乙個網頁<
/title>
<
/head>
2023年<
/h1>
"color: blue;"
>小白<
/h2>
<
/body>
<
/html>
3.1 網頁摘要資訊的作用:
有利於瀏覽器解析
有利於搜尋引擎搜尋
標籤
標籤示例1:
<
/title>
<
/head>
示例:
"keywords"
content=
"床前明月光,疑是地上霜。"
/>
<
/head>
常用的標籤:
標題標籤:...<
/h1> (h1~h6,數字表示標題型別,字型大小)
段落標籤:
...<
/p>
屬性標籤:
...<
/span>(用於對文件中的行內元素進行組合)
換行標籤:
>
水平線標籤:
>
字型加粗標籤:
...<
/strong>
斜體字標籤:
...<
/em>
影象標籤:
>
" ">
...<
/a>
特殊符號: "©
>
<
& //分別表示空格,引號,商標符號,大於號,小於號,符號
示例:
靜夜思html>
"學挖掘機,找山東藍翔"
>
第乙個網頁<
/title>
<
/head>
/h1>
"color: blue; font-style:italic;"
>靜夜思<
/h2>
窗前明月光<
/p>
"background: blue;"
>疑是地上霜<
/p>
舉頭望明月<
/span>
>
低頭思故鄉
web (world wide web)即全球廣域網,也稱為全球資訊網
一種分布式圖形資訊系統
建立在internet_上的一種網路服務
web2.0:更注重使用者的互動作用,使用者既是**內容的消費者(瀏覽者)也是**內容的製造者加強了**與使用者之間的互動,**內容基於使用者提供,**的諸多功能也由使用者參與建設,實現了**與使用者雙向的交流與參與。
web2.0特徵:使用者分享、以興趣為聚合點的社群、開放的平台、活躍的使用者
網頁url不固定,能通過後台與使用者互動
http 支援幾種不同的請求命令,這些命令被稱為http方法
分別為:get、post
從指定的伺服器,上獲得資料,具有以下特點:
提交資料給指定伺服器處理,具有以下特點:
當使用瀏覽器訪問某乙個url, 會根據處理情況返回相應的處理狀態:
狀態碼的詳細介紹如下,其中400-415表示客戶端異常問題、500-505表示伺服器異常問題
http請求訊息報文格式包括:請求行、請求頭、請求體
http 響應訊息報文格式包括:狀態行、響應頭、響應體
http 響應訊息報文格式包括:狀態行、響應頭、響應體
Web基礎與HTTP協議
一 dns與網域名稱 1.網域名稱和ip位址簡介 網路上互動是基於tcp ip協議的,每個主機在邏輯上有乙個唯一位置標識 位址 實體地址為nac位址 為了保證位址唯一性,使用者協議向特地的機構申請註冊,分配ip位址網路中的位址有兩套方案 ip位址系統 網域名稱位址系統 而由於ip是由32位二進位制數...
web開發 Http協議基礎
一 http0.9版 http 是基於 tcp ip 協議的應用層協議 它不涉及資料報 packet 傳輸,主要規定了客戶端和伺服器之間的通訊格式,預設使用80埠。最早版本是1991年發布的0.9版。該版本極其簡單,只有乙個命令get。get index.html 上面命令表示,tcp 連線 con...
Web基礎之HTTP協議詳解
web基礎之http協議詳解 一 瀏覽器訪問伺服器的簡單流程 二 http協議資料報的抓取 如果需要抓取http協議的資料報,可以使用httpwatch或者fiddler httpwatch支援ie和firefox fiddler則支援各種瀏覽器,因為其抓取的所有的http協議資料報 我們使用fid...