基于HTML5的高校門戶網(wǎng)站設計研究發(fā)布者:本站 時間:2020-05-05 13:05:59
0 引 言
傳統(tǒng)的采用 HTML4 技術設計的高校門戶網(wǎng)站頁面中大量使用到 DIV + CSS 技術進行頁面布局。首先使用 DIV 標簽將網(wǎng)頁元素分成塊,再對分割后的每一塊使用 CSS 技術進行精確的格式控制,以實現(xiàn)為每部分設置文本格式、段落格式、背景格式、排版、自動隱藏、各種特效等。這種 DIV 標簽的過多使用情況通常會導致在網(wǎng)頁代碼中嵌套層次過多,進而造成網(wǎng)頁代碼結(jié)構不清晰,給高校門戶網(wǎng)站的日后維護帶來很大麻煩,并于無形中增加了網(wǎng)站的維護成本。
HTML5 是 W3C 與 WHATWG(Web Hypertext ApplicationTechnology Working Group) 在 2006 年合作創(chuàng)建的一個新版本 HTML.該版本將成為 HTML 和 XHTML 以及 HTML DOM技術的新標準。2013 年5 月6 日,HTML 5. 1 正式草案公布。
HTML 5 是近年來網(wǎng)站開發(fā)標準的巨大飛躍。與之前的 HT-ML 版本不同的是 HTML 5 技術并非僅僅用來表示網(wǎng)站的頁面內(nèi)容,而是能夠?qū)?Web 應用帶入一個更加成熟的應用平臺,在該平臺上,文本、音頻、視頻、圖像、動畫、以及同電腦的交互活動都將得到高質(zhì)量的標準化。根據(jù) W3C(萬維網(wǎng)聯(lián)盟) 的發(fā)言稿稱: "HTML5 是開放的 Web 網(wǎng)絡平臺的奠基石。"這種跨平臺的網(wǎng)頁程序環(huán)境通常被認為是"Web 標準"的保護傘。HTML5 以及 JavaScript 和 CSS 相關技術的聯(lián)合更使得 HTML5 技術漸趨完善,三者的結(jié)合能夠讓開發(fā)者在任何設備上可順利運行豐富內(nèi)容的網(wǎng)頁應用?;诖?,采用 HTML5 技術設計的高校門戶網(wǎng)站頁面代碼結(jié)構將會更加清晰,并且能夠輕松實現(xiàn)跨平臺??梢灶A期,越來越多的高校門戶網(wǎng)站即將加入到 HTML 5 的大平臺上來。
1 基于 HTML5 的高校門戶網(wǎng)站設計
1. 1 高校門戶網(wǎng)站的系統(tǒng)功能結(jié)構設計
從功能上劃分,高校門戶網(wǎng)站系統(tǒng)共分為以下幾個模塊: 首頁、學校概況、機構設置、科學研究、師資隊伍、人才培養(yǎng)、國際交流、學生工作等功能模塊,如圖 1 所示。
1. 2 高校門戶網(wǎng)站首頁的架構設計
高校門戶網(wǎng)站首頁的架構采用兩欄式網(wǎng)頁架構,如圖 2所示。
高校門戶網(wǎng)站首頁所使用的 HTML5 結(jié)構化標簽有: <header > 標記、< nav > 標記、< article > 標記、< aside > 標記、< section > 標記和 < footer > 標記。這些標記的具體含義則如表 1 所示。
1. 3 高校門戶網(wǎng)站首頁的頁面實現(xiàn)
采用 HTML5 技術的高校門戶網(wǎng)站首頁效果如圖 3 所示。高校門戶網(wǎng)站首頁主要部分代碼如下:
< header id = " header" > / / 高校門戶網(wǎng)站首頁頭部< hgroup > < h1 > 歡迎來到吉林師范大學 < / h1 > < h4> 好學近知,力行近仁 < / h4 > < / hgroup >
< nav > < ul > < li > < a href = " #" > 首頁 < / a > < / li >
< li class = " current - item" > < a href = " #" > 學校概況 < / a> < / li > / / 高校門戶網(wǎng)站導航< li > < a href = " #" > 機構設置 < / a > < / li > < li > < ahref = " #" > 師資隊伍 < / a > < / li > < / ul > < / nav >
< / header >
< article id = " travel" > / / 高校門戶網(wǎng)站的主內(nèi)容區(qū)< section > / / 顯示學術活動公告< h2 > 學術活動 < / h2 > < p > < a href = " #" > 07. 03 大學外語部教師系列學術講座之六 < /a > < /p >
……此處省略部分代碼 < /section >
< aside > < figure > < img src = " 01. jpg" width = 350height = 300 > < / figure > < / aside > / / 高校門戶網(wǎng)站首頁的側(cè)欄,顯示學校圖片< / article >< footer > 信息管理: 黨委宣傳部 技術支持: 信息網(wǎng)絡中心 吉 ICP 備 05005280 < /footer > / /高校門戶網(wǎng)站的頁腳,標注網(wǎng)站的版權采用 HTML5 技術創(chuàng)建的高校門戶網(wǎng)站首頁只含有頁面顯示內(nèi)容。網(wǎng)頁的美化部分則需要由 CSS3 來處理。這種HTML5 語法只負責顯示網(wǎng)頁結(jié)構與內(nèi)容,CSS3 負責網(wǎng)頁格式的方式能夠?qū)崿F(xiàn)網(wǎng)頁內(nèi)容與格式相分離,方便網(wǎng)頁日后維護。圖 4 即是在圖 3 的基礎上使用 CSS3 美化后的高校門戶網(wǎng)站首頁效果圖。
高校門戶網(wǎng)站首頁中所使用的關鍵 CSS3 代碼如下:#header nav li { float: left; list - style: none; padding: 05px; } / / 通過 float 浮動屬性,將導航鏈接由垂直方向更改為水平方向a { color: #996600; text - decoration: none; } / / 定義導航鏈接文本格式為指定文本顏色,去掉下劃線h1,h2,h4 { margin: 0; } / / 定義標題文本格式為居中a: hover { color: #cc3300; } / / 定義導航鏈接文本懸浮狀態(tài)的顏色#travel section { float: left; width: 350px; } / / 學術活動側(cè)欄浮動靠左對齊#travel aside { margin - left: 400px; } / / 定義高校門戶網(wǎng)站首頁圖片側(cè)邊欄與學術活動側(cè)欄距離為 400 像素footer { margin: 15px 0 10px; text - align: center; } / / 定義網(wǎng)站版權聲明頁腳的文本信息水平居中對齊……此處省略部分 CSS 代碼2 采用 HTML5 技術的高校門戶網(wǎng)站優(yōu)勢。
2. 1 Web 標準統(tǒng)一
HTML5 技術的推出源于 W3C 、谷歌、蘋果等幾百家公司探討商定的結(jié)果。HTML5 標準的公開性,使得訪問高校門戶網(wǎng)站的各種瀏覽器和平臺都可以根據(jù)關聯(lián) W3C 的資料庫找尋根源,并實現(xiàn)自己的應用,進而實現(xiàn)了 Web 標準的統(tǒng)一性。
2. 2 輕松實現(xiàn)跨平臺
HTML5 技術可以輕松地實現(xiàn)跨平臺使用。采用 HTML5技術的高校門戶網(wǎng)站應用,如果需要可以很輕松地被移植到UC 的開放平臺、Facebook 應用平臺,甚至可以通過軟件封裝的技術發(fā)放到 App Store 上。這種強大的跨平臺性將使得高校門戶網(wǎng)站具有廣闊的應用前景。
2. 3 程序升級更快捷
使用 HTML5 技術的高校門戶網(wǎng)站由于采用的是 B/S(瀏覽器/服務器) 模式,程序升級將是即時更新的,只要服務器端更新了高校門戶網(wǎng)站的新版本; 之后,客戶端瀏覽器在打開網(wǎng)頁時,也將自動更新到高校門戶網(wǎng)站各個網(wǎng)頁的最新版本。
2. 4 與搜索引擎無縫結(jié)合
通常,對于一些含有 Flash 動畫的高校門戶網(wǎng)站,搜索引擎在抓取和索引操作時效率十分低下。而采用 HTML5 技術編寫的高校門戶網(wǎng)站,搜索引擎的蜘蛛將能夠抓取高校門戶網(wǎng)站站點和索引內(nèi)容。大部分嵌入高校門戶網(wǎng)站中的 Flash動畫內(nèi)容可以方便、高效地被各類搜索引擎成功獲取
選擇我們,優(yōu)質(zhì)服務,不容錯過
1. 優(yōu)秀的網(wǎng)絡資源,強大的網(wǎng)站優(yōu)化技術,穩(wěn)定的網(wǎng)站和速度保證
2. 15年上海網(wǎng)站建設經(jīng)驗,優(yōu)秀的技術和設計水平,更放心
3. 全程省心服務,不必擔心自己不懂網(wǎng)絡,更省心。
------------------------------------------------------------
24小時聯(lián)系電話:021-58370032