999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于HTML5和CSS3網頁布局技術應用

2016-07-07 03:19:54
無線互聯科技 2016年10期
關鍵詞:頁面定義內容

陸 鉆

(南通理工學院 軟件工程系,江蘇 南通 226000)

?

基于HTML5和CSS3網頁布局技術應用

陸 鉆

(南通理工學院 軟件工程系,江蘇 南通 226000)

摘 要:隨著互聯網產業的高速發展,HTML超文本標記語言作為構建web世界的基礎語言,也經歷了數次發展。從1995年的HTML2.0到當前最炙手可熱的HTML5,從1996年的CSS1.0到最近的CSS3.0,HTML5和CSS3兩種技術的融合正引領著web前端開發的革命。本文主要探討了HTML5和CSS3技術的新特性、優勢,以及通過實例說明它們在網頁布局中的應用。

關鍵詞:HTML5;CSS3.0;網頁布局

隨著web2.0標準的普及,表格布局和框架布局的方式已然被摒棄。web2.0標準將網頁分為結構、表現、行為3部分,即使用HTML創建基本的網頁結構和內容,使用CSS控制它們的外觀即表現樣式,使用JavaScript添加交互功能控制網頁的行為。經過數十年的發展,HTML和CSS目前的最新版本為HTML5和CSS3,相較于之前的版本,HTML5和CSS3不論在功能還是人機交互方面,都有著突出的表現和優勢,一躍成為如今WEB前端開發技術的新秀。

1 HTML5和CSS3的新特性和優勢

1.1 HTML5和CSS3的新特性

HTML5是WHATWG工作組繼HTML4.01和XHTML2.0之后開發的后續版本。和上一代HTML4相比,HTML5集中體現了結構標簽語義化、視頻、音頻、畫布、離線存儲、新增表單界面控件功能等方面的優勢。目前國內外很多大型的門戶網站都使用HTML5和CSS3網頁制作技術對所屬網站進行結構和內容上的調整、布局和優化。毋庸置疑,在未來的5~10年內,HTML5將成為移動互聯網領域的領導者。

CSS3作為層疊樣式表的最新升級版,新增了諸多選擇器及顏色透明度、陰影、漸變、圓角、自定義字體、彈性盒布局、多列布局等方面的特性,可以方便快捷地實現精美的頁面表現效果。

1.2 HTML5+CSS3架構優勢

目前普遍使用的DIV+CSS布局模式,是使用DIV標簽將頁面分割成各個區塊,再由CSS完成對區塊布局、大小及顏色等方面的修飾。網頁頭部、導航條、正文內容、側邊欄以及版權聲明等模塊,都是通過id屬性對DIV的不同命名來區分。因為DIV標簽本身除了具有容器性質外毫無語義,搜索引擎在抓取網頁內容的時候,并不能知悉各個模塊的作用。圖1為常見DIV+CSS布局示意圖。

針對DIV+CSS網頁布局結構不清晰的問題,HTML5新增了一些結構標簽,對常用id命名的DIV標簽進行了語義化。以獨立的標簽在HTML5中出現,使得HTML文檔結構的定義更為明確,便于搜索引擎快速識別網頁內容,可閱讀性更強。圖2為對應HTML5+CSS3布局示意圖。

網頁布局中涉及的原理是盒子模型,使用DIV+ CSS2布局時,盒子在頁面上顯示的位置依賴于浮動屬性float和定位屬性position,而CSS3增加了彈性盒模型的概念,使得元素在盒子中的分布方式和空間位置更加靈活。

圖1 DIV+CSS布局示意圖

圖2 HTML5+ CSS3布局示意圖

2 HTML5新結構標簽介紹

HTML5結構化標簽的使用應遵循它特定的意義,這就要求在適當的位置用適當的標簽,以更好地展現它的結構。

下面對常用的HTML5新增結構標簽及其適用場合做簡單介紹:

(1)header標簽。

用于定義文檔的頁眉即頭部信息,其中可以簡單地包含標題和文本,也可以包含Logo、背景和菜單等。

(2)nav標簽。

用于定義導航鏈接部分,其中的導航內容可以鏈接到其他頁面或當前頁面的其他部分。

(3)article標簽。

用于定義頁面或文檔中獨立、完整的內容,如文章內容、論壇帖子及用戶評論等,一個網頁中可以有一個或多個該標簽。

(4)section標簽。

用于定義一段有專題性的內容,如文檔中的章節。

(5)aside標簽:

用于定義網頁的非正文內容,如側邊欄、說明、引用等。

(6)footer標簽:

用于定義文檔的頁腳或頁面的頁腳。作為文檔頁腳時,一般包含作者姓名、聯系信息和文檔創建日期等內容;作為頁面頁腳時,一般包含版權聲明、相關鏈接等部分。

3 HTML 5+CSS3布局實例

以圖3所示的W3school網站首頁的布局為例,介紹HTML5新結構標簽和CSS3彈性盒布局技術的結合運用。

圖3 W3school網站首頁

(1)劃分頁面板塊

這是一個典型的“國”字形布局,頁面整體分為頭部、導航、左側邊欄、主體內容、右側邊欄、版權聲明6個部分。使用HTML5結構標簽分別對上述部分進行定義,結構代碼如下:

(2)使用CSS3進行板塊布局。

頁面各板塊的布局效果如圖4所示。導入外部樣式表文件,在樣式表文件中,對頁面各板塊的位置、大小、顏色等做相應設置。

樣式代碼如下:

(3)對各個頁面板塊添加內容。

圖4 W3school網站首頁布局圖

4 結語

目前HTML5+ CSS3網頁制作技術正處于快速發展階段,使用HTML5結構標簽可以在短時間內搭建語義明確的網頁結構,使用CSS3可以更有效地控制網頁的外觀和布局,增強頁面美化效果。但是任何一種新技術的推廣,都需要一段適應的過程。HTML5和CSS3的發展和普及過程中,遇到的最大阻礙就是瀏覽器的兼容問題。由于不同瀏覽器使用的內核不一樣,對web標準的兼容程度不一樣,同樣的站點設計在不同瀏覽器上的顯示效果可能有偏差。對于CSS3的很多新增屬性,不同瀏覽器需要加上自己的私有屬性前綴,比如Firefox瀏覽器的前綴是-moz-,Safari和Chrome瀏覽器的前綴是-webkit-,Opera瀏覽器的前綴是-o-等。但不可否認的是,隨著時間的推移,各種瀏覽器對HTML5和CSS3的良好兼容將成為一種趨勢。

[參考文獻]

[1]田佳妮,翟悅.DIV+CSS在網頁布局中的應用研究[J].電腦知識與技術,2015(11):181.

[2]張州,李存永.HTML5和CSS3.0在網頁設計中的新特性和優勢探討[J].無線互聯科技,2015(4):98-99.

[3]高春燕.HTML5和CSS3.0在網頁設計中的新特性和優勢[J].旅游縱覽:下半月,2014(5):337-338.

Application of Web Layout Technology Based on HTML5 and CSS3

Lu Zuan
(Nantong Institute of Technology,Department of Software Engineering,Nan Tong 226000,China)

Abstract:With the rapid development of the Internet industry,hypertext markup language (HTML),as a basic language to build web world,also has experienced several times of development. From HTML2.0 in 1995 to the hottest HTML 5,from CSS1.0 in 1995 to the nearest CSS3.0,the integration of HTML5 and CSS3 is leading the revolution of web front-end development. This paper mainly discusses the features and advantages of HTML5 and CSS3,then illustrates their use in the web layout by example.

Key words:HTML5;CSS3.0;web layout

作者簡介:陸鉆(1988-),女,江蘇揚中,助教,碩士;研究方向:網頁制作,數據庫的教學與研究。

猜你喜歡
頁面定義內容
大狗熊在睡覺
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
內容回顧溫故知新
科學大眾(2022年11期)2022-06-21 09:20:52
主要內容
臺聲(2016年2期)2016-09-16 01:06:53
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
修辭學的重大定義
當代修辭學(2014年3期)2014-01-21 02:30:44
山的定義
公務員文萃(2013年5期)2013-03-11 16:08:37
同一Word文檔 縱橫頁面并存
淺析ASP.NET頁面導航技術
教你正確用(十七)
海外英語(2006年11期)2006-11-30 05:16:56
主站蜘蛛池模板: 美女无遮挡免费视频网站| 玖玖精品在线| 97久久精品人人| 亚洲福利视频网址| 成人无码区免费视频网站蜜臀| 亚洲精品第五页| 免费人成视频在线观看网站| 国产欧美精品专区一区二区| 欧美成人影院亚洲综合图| 亚洲国产成熟视频在线多多| 欧美特级AAAAAA视频免费观看| 鲁鲁鲁爽爽爽在线视频观看 | 幺女国产一级毛片| 91久草视频| 这里只有精品国产| 小蝌蚪亚洲精品国产| 免费A级毛片无码无遮挡| 欧美日韩综合网| 丁香五月婷婷激情基地| 欧洲成人免费视频| 欧美区一区二区三| 五月天久久综合| a毛片基地免费大全| 亚洲VA中文字幕| 国产区91| 激情在线网| 久久综合九色综合97网| 在线观看无码av五月花| 亚洲αv毛片| 欧美性久久久久| 九九这里只有精品视频| 狠狠色综合网| 国产免费高清无需播放器 | 香蕉综合在线视频91| 99视频有精品视频免费观看| 亚洲男人的天堂久久香蕉网| 久草热视频在线| 欧美一级高清免费a| 国产精品一区二区不卡的视频| 真人免费一级毛片一区二区| 青青国产视频| 最新国产网站| 女同国产精品一区二区| 成人亚洲视频| 在线无码九区| 亚洲色大成网站www国产| 久久五月天综合| 久久国产香蕉| 欧美精品亚洲二区| 国内老司机精品视频在线播出| 欧美黄色a| 日韩精品一区二区三区大桥未久| 色欲综合久久中文字幕网| 久久午夜夜伦鲁鲁片不卡| 伊人久热这里只有精品视频99| 伊人大杳蕉中文无码| 四虎成人精品| 国产乱肥老妇精品视频| vvvv98国产成人综合青青| 久久熟女AV| 一级毛片免费不卡在线视频| 国产剧情国内精品原创| 亚洲欧美色中文字幕| 亚洲中文无码av永久伊人| 国产精品免费入口视频| 国产哺乳奶水91在线播放| 青青操国产| 亚洲天堂777| 蝌蚪国产精品视频第一页| 67194亚洲无码| 永久免费av网站可以直接看的| 在线观看国产小视频| 天堂网亚洲系列亚洲系列| 制服丝袜国产精品| 天堂网亚洲系列亚洲系列| 欧美色视频在线| 色综合a怡红院怡红院首页| 国产主播福利在线观看| 成人伊人色一区二区三区| 成人av专区精品无码国产| 国产精品美人久久久久久AV| 国产精品嫩草影院av|