1樓:書海存活
區別:1、html執行在客戶端,由瀏覽器解釋執行;jsp執行在伺服器端,需要web容器提供執行環境。2、html側重於靜態資料展示,生成靜態網頁;jsp側重於和伺服器互動,主要用動態網頁開發。
3、html載入速度比jsp快。
jsp和html的區別是什麼?
jsp和html的區別
2樓:四川原始碼時代科技****
html一般指靜態頁面,而jsp通常指動態web頁面。下面具體介紹一下兩者區別:
1.html靜態頁面就是設計者把頁面上所有東西都設定好、做死了,然後放上去,不管是誰在任何時候看到的頁面內容都是一樣的,一成不變(除非手動修改頁面內容)。靜態html頁面可以直接用本地的瀏覽器開啟。
jsp動態頁面的內容一般都是依靠伺服器端的程式來生成的,不同人、不同時候訪問頁面,顯示的內容都可能不同。網頁設計者在寫好伺服器端的頁面程式後,不需要手工控制,頁面內容會按照頁面程式的安排自動更改變換。
2.靜態html頁面中,客戶端使用web瀏覽器(ie、firefox等)經過網路(network)連線到伺服器上,使用http協議發起一個請求(request),告訴伺服器我現在需要得到哪個頁面,所有的請求交給web伺服器,之後web伺服器根據使用者的需要,從檔案系統(存放了所有靜態頁面的磁碟)取出內容。之後通過web伺服器返回給客戶端,客戶端接收到內容之後經過瀏覽器渲染解析,得到顯示的效果。
動態jsp中,程式依然使用客戶端和服務端,客戶端依然使用瀏覽器(ie、firefox等),通過網路(network)連線到伺服器上,使用http協議發起請求(request),現在的所有請求都先經過一個web server來處理。
分清兩者的區別後,會更有利於我們學習前端。
3樓:匿名使用者
概念弄錯了,兩者不能相比,沒有可比性 html是一種標記語言,是構成網頁的主體,其中html可以通過標準的標籤達到一定顯示功能效果css則是樣式表,是對構成網頁的元素(如字型,內容位置等)作出視覺上的設計效果。一個網頁可以沒有css樣式,但不能沒有html語句,相反一個html頁面常常離不開css樣式。就好比您逛商場時,看到櫥窗模特,那個模特假人就好比html,模特身上的衣服飾物就是css html也能設定字型顏色大小等屬性沒錯,但html自己的設定只能區域性某個元素使用,不能通用,也就是說設定字型顏色大小等屬性要作用在二個以上的地方,那麼你就有設定多次,如果把這種設定寫成css樣式表,那麼無論使用多少次,都是呼叫同一個樣式,那樣網頁的**就會節省很多,使用起來就會更方便
4樓:
html是寫靜態頁面的,資料是寫死的,jsp是寫動態頁面的,資料是動態獲取的
jsp與html的區別
5樓:沒有響應
你現在開啟的**的頁面就是html html就是靜態的網頁 過去這些網頁都是寫死的** 單純的html沒辦法做到互動
jsp是利用伺服器端動態的生產html的技術 有了jsp這樣的技術(現在流行的還有php和asp) 向是現在你才能提問 我才能回答你的問題
6樓:匿名使用者
都是做網頁的,不同的技術,
jsp和html有什麼區別
jsp和html的區別
jsp檔案與.html檔案有什麼區別
htm和html有什麼區別
htm與html沒有本質意義的區別,只是為了滿足磁碟作業系統 dos 僅能識別三位檔名而已,因為一些老的系統 win32 不能識別四位檔名,所以某些網頁伺服器要求index.html最後一個l必須去掉。因為html識別不了,只能識別htm msie能自動識別和開啟這些檔案,但編寫網頁地址的時候必須是...
xhtml和html有什麼區別
一 其基礎語言不同 1 xhtml是基於可擴充套件標記語言 xml 2 html是基於標準通用標記語言 sgml 二 語法嚴格程度不同 1 xhtml語法比較嚴格,存在dtd定義規則。2 html語法要求比較鬆散,這樣對網頁編寫者來說,比較方便。三 可混合應用不同 1 xhtml可以混合各種xml應...
div中的ul與li有什麼區別,html裡的ul和Li的區別是什麼
ul首先是一個列表,使用的場景很多,方式也很靈活。而li是ul的子標籤,要寫在ul裡面才符合html的書寫規範。ul是樹根,li就是它的枝幹。div是層,在css運用div自由層,可以把某塊,設定任何顏色,以及位置,在html中,為無序列表 物品1物品2物品3 為無序列表 物品1物品2 物品3ul就...