jsp頁面呈現html效果不正確的問題
問題描述:
使用myeclipse新建jsp檔案,然後在其中編寫(貼上)html**,瀏覽器顯示效果和之前編寫的html效果不同(css樣式貌似解析不正確,有些效果出不來)。
排除瀏覽器差異:ie,火狐,谷歌都試了一下,效果還是不對。
排除頁面html**出錯!
最終原因如下:
在w3cshool中說明的很清楚:是聲前html文件版本的,以便瀏覽器按相應的標準解析。myeclipse自動生成如下**:
這是html 4.01的版本,而在其它編輯器中生成的版本宣告如下:
通過w3cshool查閱可知,在其它編輯器(webstom)中生成的是html5版本,現在各大瀏覽器均已支援html5和css3,而我編寫的html和css中應該用到了css3的特性,所以按html 4.01解析效果不對,按html 5解析才對!
總結:以後都用,修改myeclipse的jsp模板把文件宣告全換成html5的!
關於IE Firefox Opera頁面呈現異同
本文 ie firefox 9.event.x與event.y問題 說明 ie下,even物件有x,y屬性,但是沒有pagex,pagey屬性 firefox下,even物件有pagex,pagey屬性,但是沒有x,y屬性.解決方法 使用mx mx event.x event.x event.pag...
從瀏覽器位址列輸入url到頁面呈現
從瀏覽器dns快取 從系統dns快取中去,本機系統hosts檔案中如果有對映,就返回對映的ip位址 從區域網路由器中dns快取獲取對映位址 從dns伺服器快取獲取對映位址 伺服器中查詢,com baidu www 2.tcp連線,三次握手 瀏覽器發起,詢問伺服器是否支援響應 伺服器發起,回覆瀏覽器已...
瀏覽器從輸入url到頁面呈現發生了什麼?
當瀏覽器位址列中輸入www.baidu.com到頁面呈現的具體過程 1.網域名稱解析 dns解析 網路層 先從快取中找網域名稱對應的ip位址,沒有再向網域名稱伺服器傳送請求。瀏覽器的dns快取 以chrome瀏覽器為例檢視dns快取,在位址列中輸入chrome net internals dns 檢...