如何發揮CSS 2.0的作用
1.合理的CSS文件結構
雖然CSS做到了樣式設計與內容的分離,但CSS文件本身也應該擁有良好的層次結構及規范,目的是進一步改替樣式設計的可維護性。CSS本身支持Import導入功能,針對大型網站設計,不妨使用分離的CSS文件來組織樣式,比如將字體樣式專門使用font.css文件來編寫,表單設計則放到form.css文件中。通過合理地組織這些文件.可以帶來后期維護的便利性,也方便網站程序能夠根據瀏覽器版本或終端設備進行文件調用,進一步提升CSs跨平臺的應川能力。
2.繼承與重用的優勢
使用CSs的優勢就在于其良好的重用特性,一段CSs設計代碼可以供多個區域同時使用。除了龜用功能外,CSs還可以實現類似于而向對象程序設計中的繼承機制,通過繼承機制能夠進一步地完善網站的樣式結構。比如在CSs對應的XHTML中,侮一級的標簽總是首先使用其本身標簽的樣式設計,接著使用父級標簽的樣式,這樣部分代碼就可以分別放在各級別中,它們互相發揮作用;統一代碼則放在最上一級標簽里。通過這種具有繼承機制的功能運用,我們能夠進一步地減小樣式設計中的代碼量,并進一步改稗設計方法。
3.設計跨平臺的代碼
CSS也有美中不足,由于不同品牌瀏覽器及不同版本之間的演染方式不同,各白對CSS的解析也存在著一定差異。一些老版本的瀏覽器(如IE4.0及IE5.0等),還有眾多不愿升級的用戶在使用,另外就是PC機F與MAC機下瀏覽器產品的不問.等等情況。針對這些原因,CSS設計也應當其有一定的跨平臺兼容特性,編碼時應盡量減少生僻屬性的使用,如果想兼容舊版本的瀏覽器,也應當注意留有一定的CSS hack代碼。
4.具有良好可用性的Css樣式設計
可用性隨著計算機人機交互技術的發展不斷擴充其內容與形式??捎眯缘哪繕耸鞘刮覀兊慕换ナ疆a品(軟件、網站)對用戶的需求提供最大限度的滿足,使得產品更容易被用戶使用,它從根本.上改變用戶與產品交互的主觀過程,提升產品價值,為產品及用戶帶來雙方面的利益。CSS作為樣式設計代碼,也包含著可用性的設計內容。
CSS樣式的設計意味著你對網站整體風格的把握需要重新考慮,從視覺設計上為了達到最大限度的重用與合理的紡構,需要統一的字體、字號及排版形式,這些統一性的設計都有助于視覺設計卜可用性的提升。對于網站上的細節表現,比如鏈接改變提示、鏈接區域、導航的操作感等,也都是CSS在可用性上設計的目標,最終目的就是希望通過良好的設計,創造出更好的交互式網站.以便用戶使用,為網站及用戶創造價值。
5,使用基干DOM的腳本語言來編寫交互
DOM的產生同樣是為了實現腳本語言的跨平臺與跨瀏覽器應用。DOM (Document Object Model,文檔對象模型)是由W3C制定的一種與瀏覽器無關的接口,它能夠對網頁中的標準組件(如HTML標簽)做出技術性的統一規范,便腳本語言能夠訪問的這些組件,前提是瀏覽器支持這種基于DOM的定義規范。
就目前來說,大部分瀏覽器都支持標準的DOM。使用符合DOM的腳本語言,基本上不再需要檢側瀏覽器的不同版本而去編寫幾套不同的代碼,只要符合DOM的瀏覽器,相同的代碼就能夠完成所有可支持的操作.目前的javaScript是符合DOM標準的腳本語言.有關DOM的詳細資料,可以訪問W3C的DOM專欄:http://www.w3.org/dom。
推薦新聞
更多行業-
如何做SEO優化,站內seo優化怎么做
學習seo網站優化也有好長一段時間了,網上接觸的關于seo操作方法也是...
2012-06-13 -
百度對網站內鏈越來越看重了
北京網站建設公司尚品中國:今天在搜索地方醫院進行網站內容摘抄為原創是,...
2012-02-14 -
網站設計有哪些原則
網站設計是一項綜合技能的體現,同時也是更多科技魅力展示平臺,要想打造一...
2017-10-16 -
網站設計中設計的本質包含什么?
設計根植于我們的想象力。更重要的是在「是什么」的基礎上再繼續追問,「這...
2018-11-08 -
定位網站的CI形象
所謂CI (CorpDrate Identity)意思是通過視覺來統一...
2014-07-24 -
定制建站服務,以滿足用戶個性化需求為核心
從網站整體藝術設計及功能方面出發為客戶量身訂制。包括品牌、易用性、功能...
2018-02-01
預約專業咨詢顧問溝通!
免責聲明
非常感謝您訪問我們的網站。在您使用本網站之前,請您仔細閱讀本聲明的所有條款。
1、本站部分內容來源自網絡,涉及到的部分文章和圖片版權屬于原作者,本站轉載僅供大家學習和交流,切勿用于任何商業活動。
2、本站不承擔用戶因使用這些資源對自己和他人造成任何形式的損失或傷害。
3、本聲明未涉及的問題參見國家有關法律法規,當本聲明與國家法律法規沖突時,以國家法律法規為準。
4、如果侵害了您的合法權益,請您及時與我們,我們會在第一時間刪除相關內容!
聯系方式:010-60259772
電子郵件:394588593@qq.com