純文本格式文件,其編寫語言爲HTML,在用戶的瀏覽器中被"翻譯"成網頁形式顯示出來html
是由一個一個頁面構成的,是多個網頁的結合體 瀏覽器
打開網站後出現的第一個網頁稱爲網站主頁(或首頁)---indexbash
瀏覽網頁時輸入的網址服務器
用來傳輸網頁的通訊協議 網絡
是一種萬維網尋址系統分佈式
用來編寫網頁的超文本標記語言ide
超連接是將網站中不一樣網頁連接起來的功能工具
將製做好的網頁上傳到服務器供用戶訪問的過程網站
Hyper Text Markup Langúage (超級文本標記語言)
網頁的"源碼"spa
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>第一個網頁\</title> </head> <body> <h1>一級標題\</h1> <h2>二級標題\</h2> <h3>三級標題\</h3> <h4>四級標題\</h4> <h5>五級標題\</h5> <h6>六級標題\</h6> </body> </html>
<html> //HTML網頁 <head> //頭部部分,多用於美化 <title>個人第一個網頁 //標題部分 </title> </head> <body > //主體部分 Hello World! //網頁內容,包括文本、圖像等 </body> </html>
<title>...</title> //標題標籤 <meta> //元標籤,一般keyWords(關鍵詞)結合使用 <p>...</p> //行控制標籤(塊計標籤) <br /> //轉行標籤 <span>...</span> //範圍標籤 <img src="..."/> //圖像標籤(相對路徑) <a herf=" ... " style="color: red;" target="_blank"> </a> //超鏈接標籤,style爲風格設定,target爲另起網頁
1.Web (World Wide Web)即全球廣域網,也稱爲萬維網
2.一種分佈式圖形信息系統
3.創建在Internet上的一種網絡服務
НТТР協議 互聯網上應用最爲普遍的—種網hi,設計這個協議的目的是爲了發佈和接收Web服務器上的 HTML頁面
HTTP支持Л種不一樣的請求命令,這些命令被稱爲 HTTP方法(HTTP method)
每條HTTP請求報文都包含一個方法,告訴服務器要執行什麼動做
1.獲取一個Web頁面
2.運行一個網關程序
3.刪除一個文件等
HTTP方法 | 描述 |
---|---|
GET | 請求獲取Request-URI所標識的資源(明文) |
PUT | 請求服務器存儲的資源,並用Request-URI做爲其標識 |
DELETE | 請求服務器刪除Request-URI所標識的資源 |
POST | 在Request-URI所標識的資源後附加新的數據(密文) |
當使用瀏覽器訪問某一個URL,會根據請求URL返回狀態碼
狀態碼首位 | 已定義範圍 | 分類 |
---|---|---|
1xx | 100-101 | 信息提示 |
2xx | 200-206 | 成功 |
3xx | 300-305 | 重定向 |
4xx | 400-415 | 客戶端錯誤 |
5xx | 500-505 | 服務器錯誤 |
消息 | 描述 |
---|---|
200 OK | 請求成功(其後是對GET和POST請求的應答文檔) |
301 Moved Permanently | 請求的永久頁面跳轉 |
403 Forbidden | 禁止訪問該頁面 |
404 Not Found | 服務器沒法找到被請求的頁面 |
500 Internal Server Error | 內部服務器錯誤 |
502 Bad Gateway | 無效網關 |
503 Service Unavailable | 當前服務不可用 |
504 Gateway Timeout | 網關請求超時 |
HTTP請求消息報文格式包括:請求行、請求頭、請求體
HTTP響應消息報文格式包括:狀態行、響應頭、響應體