孫乾雨
【摘 要】基于模塊化的網頁設計能夠幫助網頁使用者更快速地瀏覽網頁并尋找自己所需的資料,還能通過模塊化的設計快捷地實現網頁維護工作,本文介紹了模塊化網頁設計技術的概念,并對模塊化網頁的設計與管理方式加以分析,旨在提升網頁設計的便捷性,提升其維護效率并延長其時效性。
【關鍵詞】模塊化;網頁設計;技術分析
模塊化是將某一種功能以單一一個模塊的形式設計出后,將各個模塊進行拼接進而得出設計者想要的功能的一種設計方式。隨著網絡發(fā)展的速度不斷加快,若無法提升網頁設計的速度和質量,則會使網頁設計的質量跟不上網絡的發(fā)展速度,為此,如何利用模塊化技術優(yōu)化網頁設計技術,是當前需要解決的問題。
一、模塊化網頁設計技術簡介
模塊化網頁技術的本質與模塊化程序設計相似,都是在以web模塊為基礎的設計單位進行組織和拼接的方式設計網頁功能的一種設計技術。通常一個網頁由一個主模塊和數個子模塊構成主模塊構成了整個網頁的基礎框架。主模塊的作用是作為存放子模塊的“容器”,使子模塊能夠穩(wěn)定地銜接在一起并起到共同運行的作用。主模塊不僅能存儲子模塊,還能儲存各種屬于主模塊自身的元素和注釋。
子模塊則是起到網頁各個作用的主要元素,其能夠儲存和組織戴亮的基本頁面元素,通常把一些功能相似的內容整合成一個單獨的子模塊文件,并將其像圖像或是文字元素等直接插入到主模塊之中,在有必要的前提下還能運用嵌套的方式讓數個子模塊互相嵌套以達到多層嵌套豐富模塊作用的目的。
模塊化設計的實現得益于HTML5的簡化和優(yōu)化設計。一般的網頁模塊可以分為三種,其分別是“頭部模塊”、“主體模塊”和“底部模塊”。“頭部模塊”主要負責網站logo以及各種導航鏈接的設置;“主體模塊”主要包括banner圖片、部門導航、視頻內容和各種基礎鏈接入口等基本網站構成元素;“底部模塊”則包含了各種合作網站鏈接、網站備案號和各類相關信息等。而HTML5的出現使得網頁能夠支持在移動設備上播放多媒體內容的功能同時提供了更多地新元素和屬性,不僅大幅提升了搜索引擎的索引整理的效率,還能提升網頁維護的速度和質量[1]。
二、模塊化網頁設計技術實現方式
(一)擴充HTML語言
在進行HTML語言擴充時,要能夠熟練運用模塊化標識符