什麼是網頁?概念、運作方式、網頁元素
網路百科全書中網頁的定義。
什麼是網頁?
網頁是使用超文本標記語言 (HTML) 格式化的文本信息文件,可能包括腳本和活動內容,由 Web 服務器響應 Web 瀏覽器的要求發送。
網頁
網頁一般有兩種類型:
靜態網頁:以檔案的形式儲存在伺服器上,其形式與遞送至用戶端的格式相同。這些檔案的副檔名通常為 .htm 或 .html。
動態網頁:包含包含指令碼、ActiveX 元件、Java Applet、ActiveX 資料物件 (ADO)、開放式資料庫連線 (ODBC) 技術、動態 HTML 或任何其他類型的作用中內容的頁面。它們也可以是伺服器上實際上不存在的網頁,直到用戶端要求它們為止,伺服器會使用作用中伺服器頁面 (ASP) 或其他伺服器端技術產生它們。
網頁的元素
網頁作為一個信息集,可以包含多種類型的信息,最終用戶可以看到、聽到這些信息或與之交互:
感知(呈現)資訊:
文字資訊:具有多種渲染變化。
非文字資訊:
靜態影像可以是光柵圖形,通常是 JPEG、GIF 或 PNG;或向量格式,例如 SVG 或 Flash。
動畫圖像通常是動畫 GIF 和 SVG,但也有 Flash、Shockwave 或 Java 小程式。
音頻,通常是 MP3、Ogg 或各種專有格式。
視訊、WMV (Windows)、RM (RealMedia)、FLV (Flash 視訊)、MPG、MOV (QuickTime)
互動資訊:請參閱互動媒體。
超連結:標準的「變更頁面」反應性。
表單:提供與伺服器和伺服器端資料庫的更多互動。
互動式文字:請參閱 DHTML。
互動式插圖:從「點擊播放」圖像到遊戲,通常使用腳本編排、Flash、Java 小程式、SVG 或 Shockwave。
按鈕:提供替代介面的表單,通常用於指令碼協調流程和 DHTML。
對於「頁面上」互動:
對於「頁面之間」的互動:
內部(隱藏)資訊:
註解
通過超鏈接鏈接文件(如 DOC、XLS、PDF 等)
具有語意元資訊、字元集資訊、文件類型定義 (DTD) 等的元資料。
圖表和樣式資訊:轉譯項目 (例如影像大小屬性) 和視覺規格的相關資訊,以階層式樣式表 (CSS) 的形式呈現。
腳本(通常是 JavaScript)補充了互動性和功能。
注意:在伺服器端,網頁也可能有「處理指令資訊項」。
網頁可以包含動態調整的資訊元素,具體取決於轉譯瀏覽器或最終使用者位置(透過使用 IP 位址追蹤和/或「cookie」資訊)。
從更一般/廣泛的角度來看,某些資訊(分組)元素(例如導覽列)對於所有網站頁面都是統一的,就像標準一樣。這種「網站標準資訊」是由網頁範本系統等技術提供的。