原創 aspx和html之間的區別

2021-06-20 21:23:26 字數 793 閱讀 6545

aspx和html之間的區別

一、概述

在解釋aspx和html之前,先說明一下靜態網頁和動態網頁兩個概念:

1.靜態網頁

在**設計中,純粹html格式的網頁通常被稱為「靜態網頁」。靜態網頁是標準的html檔案,靜態網頁是相對於動態網頁而言,是指沒有後台資料庫、不含程式和不可互動的網頁。

2.動態網頁

與之對應的就是動態網頁,它使用html+asp,html+aspx或html+php的組合。在伺服器端執行的程式、網頁、元件,屬於動態網頁,執行於客戶端的程式、網頁、外掛程式、元件,屬於靜態網頁。

二、主要內容

1.aspx檔案

aspx檔案一般是由.net等程式設計工具建立檔案時產生的檔案,是微軟的在伺服器端執行的動態網頁檔案,通過iis解析執行後可以得到動態頁面,是在伺服器端靠伺服器編譯執行的程式**。

2.html檔案

html是目前網路上應用最為廣泛的語言,也是構成網頁文件的主要語言。html檔案是由html命令組成的描述性文字,html命令可以說明文字、圖形、動畫、聲音、**、鏈結等。html檔案的結構包括頭部(head)、主體(body)兩大部分,其中頭部描述瀏覽器所需的資訊,而主體則包含所要說明的具體內容。網頁的本質就是html,通過結合使用其他的web技術,可以製作出更加強大的網頁。

3.兩者的區別

1、.aspx頁面可以用伺服器控制項和html標籤,它有個後台cs關聯檔案,而html頁沒有cs檔案。

2、html頁不能用伺服器控制項。

3、html頁執行速度比.aspx頁面快。

4、.aspx控制頁面控制項比html頁方便

git fetch和git pull之間的區別

git fetch和git pull都可以用來更新本地庫,它們之間有什麼區別呢?每乙個本地庫下都有乙個.git的隱藏資料夾,資料夾中的檔案儲存著跟這個本地庫相關的資訊 首先來看下其中的config檔案 core repositoryformatversion 0 filemode false bar...

git fetch和git pull之間的區別

git fetch和git pull都可以用來更新本地庫,它們之間有什麼區別呢?每乙個本地庫下都有乙個.git的隱藏資料夾,資料夾中的檔案儲存著跟這個本地庫相關的資訊 首先來看下其中的config檔案 core repositoryformatversion 0 filemode false bar...

select poll和epoll之間的區別

在深入理解select poll和epoll之間的區別之前,首先要了解什麼是io多路復用模型。簡單來說,io多路復用是指核心一旦發現程序指定的乙個或者多個io條件準備就緒,它就通知該程序去進行io操作。詳細的描述可以參考io模型。select poll和epoll都是提供i o多路復用的解決方案。i...