一 HTML HTTP web綜合問題

2021-10-12 02:53:56 字數 1022 閱讀 6974

語義話的html**,符合w3c規範:語義話**讓搜尋引擎容易理解網頁

重要內容html**放在最前:搜尋引擎抓取html順序是從上到下,有的搜尋引擎對抓取長度有限制,保證重要內容一定會被抓取。

重要內容不要用js輸出:爬蟲不會執行js獲取內容

少用iframe:搜尋引擎不會抓取iframe中的內容。

非裝飾性必須加alt。

提高**速度:**速度是搜尋引擎排序的乙個重要指標。

瀏覽器解析url獲取協議,主機,埠,path

瀏覽器組裝乙個http (get)請求報文

1.瀏覽器快取

2.本機快取

3.hosts檔案

4.路由器快取

5.isp dns快取

6.dns遞迴查詢(可能存在負載均衡導致每次ip不一樣)

1、客戶端傳送乙個tcp的syn=1,seq=x的包到伺服器端口

2、伺服器發回syn=1,ack=x+1,seq=y的響應包

3、客戶端傳送ack=y+1,seq=z

tcp鏈結建立後傳送http請求

伺服器接收請求並解析,將請求**到服務程式,如虛擬主機使用http host頭部判斷請求的服務程式

伺服器檢查http請求頭是否包含快取驗證資訊如果驗證快取新鮮,返回304等對應狀態碼

處理程式讀取完整請求並準備http響應,可能需要查詢資料庫等操作

伺服器將響應報文通過tcp連線傳送回瀏覽器

瀏覽器接收http響應,然後根據情況選擇關閉tcp連線或者保留重用,關閉tcp連線的四次握手如下:

1、主動⽅傳送fin=1, ack=z, seq= x報⽂

2.、被動⽅傳送ack=x+1, seq=z報⽂

3.、被動⽅傳送fin=1, ack=x, seq=y報⽂

4.、主動⽅傳送ack=y, seq=x報⽂

HTML HTTP Web綜合面試題(一)

1.前端需要注意哪些seo 語義化的html 符合w3c規範 語義化 讓搜尋引擎容易理解 重要內容html 放在最前 搜尋引擎抓取html順序是從上到下,有的搜尋引擎對抓 取 度有限制,保證重要內容 定會被抓取 重要內容不要 js 輸出 爬 不會執 js獲取內容 少 iframe 搜尋引擎不會抓取 ...

HTML HTTP Web綜合面試題(四)

1.你做的 在哪些流覽器測試過?這些瀏覽器的核心分別是什麼?2.div css的布局較table布局有什麼優點?3.a img的alt與title有何異同?b strong與em的異同?title tool tip 該屬性為設定該屬性的元素提供建議性的資訊 strong 粗體強調標籤,強調,表示內容...

HTML HTTP Web綜合面試題(五)

1.display none 與visibility hidden 的區別 2.link與 import的區別 3.display float position的關係如果display取值為none,那麼position和float都不起作 這種情況下元素不 產 框 否則,如果position取值為...