地址: 上海市靜安區共和新路4718弄10號樓2樓
熱線:400-166-3538
電話:19301461038
郵箱:sales@shyuanzhen.cn
網站建設 中關于默認字體你需要了解
首先要從瀏覽器默認字體說起,瀏覽器中的樣式往往在不同的瀏覽器、不同的語言版本甚至不同的系統版本都有不同的設置,這就導致如果直接利用默認樣式的頁面在各個瀏覽器下顯示非常不一致,于是就有了類似YUI的reset之類用來盡量重寫瀏覽器的默認設置保證各個瀏覽器樣式一致性的做法。
拿字體來說,各個瀏覽器默認的字體種類、字體大小和字體行高都不一樣,比如IE8的中文版在Windows XP下顯示網頁時默認字體是宋體,而英文版肯定不會如此。所以我們需要統一設置默認的字體樣式,以便實現一致的顯示效果來保證設計的一致性和提高開發效率。
第一:字體arial
我們頁面的絕大部分內容字符都是中文,毫無疑問目前為止在網頁上最常用也是最通用的顯示中文的字體是宋體,但是宋體在顯示英文、數字和英文符號時過于糟糕,比如?字符,所以我們一般期望通過CSS來實現用更好的字體樣式來顯示它們,然后用宋體來顯示中文和中文符號。之所以選擇arial是因為:
1,Windows和Mac都預裝了這款字體,應該是使用最廣泛的網頁字體了。它的潛在對手tahoma和helvetica就沒有這么幸運了。
2,視覺設計的專業人士可能會認為在Windows中使用tahoma、在Mac中使用helvetica更好,比如淘寶的默認字體樣式是font: 12px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;
這是一個很不錯的選擇,但是你也會發現Google、YAHOO、Youtube、Bing甚至MSN的新版都使用arial作為第一默認字體。所以從美觀和可讀性上來講arial應該是完全可以接受的。
一般情況下設置font-family都會在最后設置通用字體族以保證其安全性,比如Google的設置為font-family:arial,sans-serif;,但是至少在非中文版的Win7下當編碼是GBK時,IE8會因sans-serif來渲染宋體,導致字體出現變形,這就是為什么淘寶需要在sans-serif前加上宋體而Google無需這樣做的原因。
因為中文字體的選擇非常有限,所以目前所有的主流瀏覽器都設置使用宋體來顯示中文。Baidu的首頁和搜索結果頁使用font-family:arial;可以從側面說明這樣做的安全性。可能有人注意到Firefox中國版默認顯示的中文字體是微軟雅黑,這是因為謀智網絡擅自修改了用戶自定義樣式,不允許網頁的樣式覆蓋瀏覽器設置的樣式。也是由于類似的情況,我們要彈性設計網頁非常重要。
使用英文字體作為第一默認字體會導致的問題之一就是中英文以及符號混排時的對齊問題、通過設置行高和hasLayout能解決絕大部分情況,但是都不會很完美,如果把字體改成“宋體”能徹底的解決問題。很明顯,這個問題只出現在IE上。所以,如果你的網站很少使用英文、數字和英文符號,那么直接設置{font-family:\5b8b\4f53;}也是很合理的選擇。
第二:樣式優先級
通常用戶看到的頁面的樣式會受到三層控制:
1,瀏覽器的默認樣式; 2,網頁定義樣式; 3,用戶自定義樣式。
和CSS一樣,后面的優先級高于前面的,也就是說網頁定義樣式可以覆蓋瀏覽器的默認樣式,而用戶自定義樣式優先級最高。不過,當有 !important 時,網頁樣式可以覆蓋用戶自定義樣式。用戶!important > 網頁!important > 用戶 > 網頁 > 瀏覽器默認。
第三:大小12px
12px是宋體能顯示的極限,雖然微軟雅黑能顯示更小的字體,但目前的應用環境尚未成熟。由于宋體基本上是目前顯示中文唯一的通用Web字體,所以12px成為最常用的字體大小。我們當然可以依據產品的需要來修改這個默認值。
不用考慮基于字體大小(em)的設計。
在Chrome3.0之后的中文版中,字體大小最小值是12px,比如你設置最小字體為10px,最后也變成12px。
第四:行高1.5倍
這是一個經驗值,不同的產品對這個值要求可能不同,但我們一般會設置最常用的為默認值。比如YUI的font中是font:13px/1.231 arial,helvetica,clean,sans-serif;即字體大小默認值是13px,行高是13*1.231=16.003px,默認的行高是默認字體的1.231倍。對于中文來說,常用的字體大小12px、14px、16px、18px等偶數大小,在IE6和IE7設置其行高也為偶數能解決一些特殊情況下的字體對其問題。
在IE6和IE7中,行高值必須大于字體的2px才能保證字體的完整顯示或當其作為鏈接時能有效顯示下劃線。
設置line-height時,注意不要使用單位(包括%在內),因為子節點會繼承經過運算后的line-height值,所以當使用單位后瀏覽器會把line-height計算成第一次定義的絕對值,而不會隨著字體大小的變化而變化,而無單位的數值表示是所在容器的font-size的倍數,所以設置為無單位的數值是最佳選擇。
五:性能和效率第
1,大部分平臺都有arial,減少瀏覽器的查找時間。
2,代碼最少,書寫方便。arial基本上是名字最短的字體了,可以節約CSS的大小。
3,所有的字母都小寫,目前Google就是這樣做的,好處是既可以編寫更快也能提升Gzip壓縮的效率。
中文最好用unicode表示,比如使用宋體是{font-family:\5b8b\4f53;},使用微軟雅黑是{font-family:\5fae\8f6f\96c5\9ed1;},這樣的好處是避免編碼問題,同時能得到所有的主流瀏覽器的支持。
通過對中英文及符號混排的測試, 我發現微軟雅黑其實表現相當不錯,包括英文數字和英文字符以及在IE6和IE7的顯示效果上,但唯一的遺憾是在XP下如果安裝了微軟雅黑字體的用戶沒有打 開“使用屏幕字體的邊緣平滑”選項的話,在firefox、Safari和Opera、特別是IE6下會非常模糊難以辨認。針對這個問題目前并沒有很好的 解決方案,所以只有等到IE6使用比率非常小的時候才可能正式的使用它?;蛟S需要到2014年,XP死掉的時候。
雖然很早就有了@font-face,但是瀏覽器的支持、網速和商業問題,導致它很少被應用。最近關于字體的好消息是Firefox3.6將支持Web Open Font Forma。關于Web字體未來的相關信息可以看Web 字體的未來、關于 Web 字體:現狀與未來和再談 Web 字體的現狀與未來。
品牌建站具有多方面的優勢,具體如下: 1. **提升品牌形象與知名度**: - **專業形象塑造**:品牌建站通常會有專業的設計團隊進行頁面設計,無論是色彩搭配、排版布局還是視覺元素的運用,都能更好地契合品牌的風格和定位,呈現出高端、專業的視覺效果,與品牌的形象相得益彰。例如,蘋果公司的官方網站,簡潔大氣的設計風格完美地體現了其品牌的科技感和創新精神,給用戶留下了深刻的印象。 - **廣泛的傳播渠道**:通過網站,品牌可以突破地域和時間的限制,將品牌信息傳遞給全球范圍內的潛在客戶。而且,網站可以與各種社交媒體平臺、搜索引擎等進行鏈接和推廣,擴大品牌的曝光度,提高品牌的知名度。比如,一些時尚品牌通過精美的網站展示新品,吸引用戶分享到社交媒體上,從而迅速傳播品牌信息。 2. **增強用戶體驗與信任度**: - **個性化服務**:品牌建站可以根據目標用戶的需求和行為習慣,提供個性化的內容和服務。例如,用戶登錄網站后,可以根據其歷史瀏覽記錄和購買行為,為其推薦相關的產品或信息,提高用戶的滿意度和忠誠度。 - **建立信任關系**:一個專業、完善的品牌網站能夠向用戶展示品牌的實力、資質和信譽,讓用戶對品牌產生信任感。網站上可以展示品牌的歷史、成就、客戶案例、用戶評價等信息,增強用戶對品牌的認可。比如,一些知名的電商平臺會在網站上展示大量的用戶好評和商品認證信息,提高用戶的購買信心。 3. **助力產品營銷與銷售**: - **產品展示與推廣**:品牌網站可以詳細地展示產品的特點、優勢、使用方法等信息,通過圖片、視頻、文字等多種形式進行呈現,讓用戶更全面地了解產品。同時,網站可以結合搜索引擎優化(SEO)、社交媒體推廣等手段,提高產品的曝光度和搜索排名,吸引更多的潛在客戶。 - **促進銷售轉化**:品牌建站可以實現線上購物、預訂、咨詢等功能,為用戶提供便捷的購買渠道。而且,通過網站的數據分析功能,品牌可以了解用戶的購買行為和需求,優化銷售流程和營銷策略,提高銷售轉化率。例如,一些在線教育品牌通過網站提供課程試聽、學習資料下載等服務,吸引用戶購買課程。 4. **便于數據收集與分析**: - **用戶行為數據收集**:網站可以記錄用戶的訪問時間、瀏覽頁面、點擊行為等數據,品牌可以通過這些數據了解用戶的興趣愛好、需求偏好、購買意向等信息,為產品研發、市場推廣、客戶服務等提供依據。 - **市場趨勢分析**:通過對網站數據的長期積累和分析,品牌可以了解市場的動態變化、競爭對手的情況等,及時調整品牌策略和發展方向,保持市場競爭力。例如,一些汽車品牌通過網站數據分析用戶對不同車型的關注程度和反饋意見,優化產品設計和營銷策略。 5. **擁有自主控制權與靈活性**: - **品牌自主管理**:品牌擁有自己的網站,就擁有了對網站內容、功能、設計等方面的自主控制權,可以根據品牌的發展需求和市場變化隨時進行調整和優化,不受第三方平臺的限制。 - **功能拓展性強**:品牌建站可以根據品牌的業務需求和發展規劃,不斷添加新的功能模塊和服務內容,如會員系統、論壇社區、在線客服等,滿足用戶的多樣化需求,提升品牌的服務水平和用戶體驗。
? ? ? ? | 公司名稱:上海緣震網絡科技有限公司 開戶銀行:中國工商銀行上海市彭浦支行 銀行賬號:1001 2508 0930 0206 455 |
總部:上海市奉賢區金海公路6055號29號3樓 分部:上海市靜安區共和新路4718弄10號樓2樓 商務官網:www.xczy11.com 彥蓁科技:www.shyanzhen.cn | 緣震網絡成立于 2014 年,公司主要經營全案策劃,高端品質網站建設、多媒體視頻宣傳片制作、微信公眾號開發、微信小程序開發、商城定制、SEO優化、電商托管、空間托管、網站維護、應用軟件開發、手機端APP開發、等為客戶提供一條龍網絡運營解決方案的的技術型企業。我們在人力資源、業務范圍、設計、技術、服務、信譽度、規范管理及企業文化等諸多方面完善自己,公司目前已與千余家各類客戶進行長期戰略合作,提供專業的網站建設與運營服務。我們的口號:廣結良緣、震古爍今! |