網頁
(重定向自頁面)
網頁(英語:web page)是在全球資訊網上,可以用網頁瀏覽器存取的文件[1] 。網站一般是由許多同一域名下,以超連結互相連結的網頁。因此网页和網站的關係也有些類似書頁和書本的關係。
網頁瀏覽
每一個網頁均有其统一资源定位符(URL)。使用者可以在网页浏览器中輸入其URL,浏览器接收到網頁伺服器提供的資訊,透過浏览器引擎轉換為使用者在网页浏览器中看到的網頁[2]。
若使用者单击或是觸控網頁中的超連結,浏览器會載入此網址的資訊,可能是此網站內的其他網頁,也可能是來自其他網站的內容。浏览器會有功能(例如地址栏)說明所顯示的是哪一個網頁。
元素
網頁是一種結構化元件。其核心元素是HTML格式的文本文件,其中有網頁的內容[3],包括了图像、影片等。
CSS是說明網頁呈现方式的規則[3],CSS規則可以放在獨立檔案裡,也可以放在HTML檔案內。
許多的網頁都有[4]JavaScript程序,提供許多不同的行為[3]。比較新的WebAssembly語言也可以達到類似功能[5]。
网络应用程序是較複雜的網頁,將上述的元素以複雜的方式進行整合,有類似應用程式的效果。
佈署
以服务器端網頁佈署的角度來看,可將網頁分為兩種:靜態網頁及動態網頁。靜態網頁可以從網頁服务器裡的文件系统中讀取,不需進行任何修改[6],而動態網頁是由網頁服务器依使用者輸入直接生成的,一般會由数据库中讀取對應資料,填充到網頁模版裡,再送到使用者的瀏覽器上[7]。像搜索结果页就是動態網頁的例子。
相關主題
参考文献
- ^ Web page – definition of web page by The Free Dictionary. [23 April 2021]. (原始内容存档于23 April 2021).
- ^ Behind the scenes of modern web browsers. Tali Garsiel. [2018-04-21]. (原始内容存档于2018-04-18).
- ^ 3.0 3.1 3.2 Flanagan, David. JavaScript: the definitive guide. Beijing; Farnham: O'Reilly. 18 April 2011: 1. ISBN 978-1-4493-9385-4. OCLC 686709345 (English).
JavaScript is part of the triad of technologies that all Web developers must learn: HTML to specify the content of web pages, CSS to specify the presentation of web pages, and JavaScript to specify the behavior of web pages.
- ^ Usage Statistics of JavaScript as Client-side Programming Language on Websites. W3Techs. [2024-02-27].
- ^ The State of WebAssembly 2023. Scott Logic. 18 October 2023 [18 April 2024].
- ^ Melendez, Steven. The Difference Between Dynamic & Static Web Pages. Chron. 2018-08-10 [2019-03-20]. (原始内容存档于2019-03-20).
Static by definition means something that does not change. The first pages on the World Wide Web were largely static and unchanged, delivering the same information about a particular topic to anyone who visited. In some cases, sites may evolve slightly over time but are still largely static, meaning that they only change when manually changed by their creators, not on a regular and automated basis.
已忽略未知参数|df=
(帮助) - ^ Definition of: dynamic Web page. PC Magazine. [2019-03-20]. (原始内容存档于2017-01-17).
A Web page that provides custom content for the user based on the results of a search or some other request.
已忽略未知参数|df=
(帮助)