??轉載請標明出處:蔣宇捷的博客(http://blog.csdn.net/hfahe)
? HTML5、CSS3在國際化支持,解決跨文化和語言問題上有了更大的進步,很好的體現了人性化的設計理念。
**一、Padding-start、padding-end**
??CSS3的屬性padding-start,padding-end,用于解決跨語言書寫習慣的padding問題。
??當排版是從左到右時,padding-start在左邊,padding-end在右邊;而排版是右到左時,padding-start在右邊,padding-end在左邊。這個屬性能夠解決padding-right和padding-left在跨書寫習慣時的兼容性問題。

??一個使用的例子是Chrome新的設置中心:

??目前主要瀏覽器的新版本對于Padding-start和Padding-End標簽的支持程度如下:除IE和Opera外都支持(從左到右為IE、Chrome、Firefox、Opera、Safari、QQ瀏覽器5)。更多細節可以參考[https://developer.mozilla.org/en/CSS/-moz-padding-start](https://developer.mozilla.org/en/CSS/-moz-padding-start)和[https://developer.mozilla.org/en/CSS/-moz-padding-end](https://developer.mozilla.org/en/CSS/-moz-padding-end)。

**二、box-pack**
??CSS3新的盒子模型中有一個屬性box-pack,它可以設置為4個值:start、end、center、justify。Start和end的使用類似于padding-start和padding-end,因為box-direction屬性可以設置盒子排列的順序,使用start可以更具普遍性和兼容性,就是指和父標簽的起始位置對齊。
??目前主要瀏覽器對于CSS3新盒子模型的支持情況類似于padding-start標簽:除IE和Opera外都支持。

**三、-webkit-locale**
??Webkit內核新增加了一個屬性:-webkit-locale(之前叫做-webkit-hyphenate-locale,值可以設置為auto或者一個指定區域的字符串,例如“en_us”。這個屬性顧名思義,可以指定連字符的顯示方式,此屬性源于Webkit的[bug 43467](https://bugs.webkit.org/show_bug.cgi?id=43467)。在iOS 4.2及以上版本平臺上效果如下:

??不過此屬性還不像hyphenate-character一樣,是CSS3草案中的一部分。
??目前它很明顯只能在Webkit內核瀏覽器上使用,尤其是在iOS平臺上:

**四、Ruby標簽**
??HTML5提供了Ruby標簽, 允許為一個或者多個文本添加附加注釋,例如下面的代碼:
<p>Hello, <ruby> <rb>HTML5</rb> <rp> (</rp> <rt>Hyper Text Mark-up Language 5</rt> <rp>) </rp> </ruby></p>
顯示的文本如下:

??Ruby標簽在中文、韓文和日文教科書和古文中非常有用,讀者們可以方便了解文本的詳細讀音和含義。
??目前主要瀏覽器的新版本對于Ruby標簽的支持程度如下:除Fifrefox和Opera外均提供支持。

- 前言
- AutoPager的簡單實現
- 利用CSS3特性巧妙實現漂亮的DIV箭頭
- IE9在Win7下任務欄新特性簡介
- 瀏覽器九宮格的簡單實現
- Raphael js庫簡介
- 使用CSS3構建Ajax加載動畫
- 用CSS3創建動畫價格表
- 用CSS3實現瀏覽器的縮放功能
- 用純CSS3實現QQ LOGO
- 用CSS3創建旋轉載入器
- 使用Javascript開發移動應用程序
- 用HTML5創建超酷圖像灰度漸變效果
- 使用CSS3創建文字顏色漸變(CSS3 Text Gradient)
- 僅用CSS創建立體旋轉幻燈片
- 如何創建跨瀏覽器的HTML5表單
- 用CSS3實現動畫進度條
- HTML5 Guitar Tab Player
- 奇妙的HTML5 Canvas動畫實例
- 談HTML5和CSS3的國際化支持
- 實現跨瀏覽器的HTML5占位符
- 前端開發必備工具:WhatFont Bookmarklet-方便的查詢網頁上的字體
- 使用HTML5和CSS3來創建幻燈片
- HTML5之美
- 如何使用HTML5創建在線精美簡歷
- 以小見大、由淺入深-談如何面試Javascript工程師
- 快速入門:HTML5強大的Details元素
- 用CSS3實現圖像風格
- HTML5視頻字幕與WebVTT
- 用純CSS3實現Path華麗動畫
- 用3個步驟實現響應式網頁設計
- 遇見CSS3濾鏡
- 關于CSS3濾鏡的碎念
- 用純CSS3繪制萌系漫畫人物動態頭像
- CSS3新的鼠標樣式介紹
- 用HTML5獻上愛的3D玫瑰
- 對HTML5 Device API相關規范的解惑
- 如何使用HTML5實現拍照上傳應用
- 2012第一季度國外HTML5移動開發趨勢
- HTML5新特性:范圍樣式
- 百度開發者大會-《用HTML5新特性開發移動App》PPT分享
- Chrome 19對于HTML5最新支持的動態:電池狀態API,全屏API,震動API,語音API
- 遇見Javascript類型數組(Typed Array)
- 用HTML5 Audio API開發游戲音樂
- 用HTML5實現人臉識別
- 用Javascript實現人臉美容
- Chrome 20對于HTML5最新支持的動態:顏色輸入,網絡信息API,CSS著色器
- 用HTML5實現手機搖一搖的功能
- 用HTML5實現iPad應用無限平滑滾動
- 用非響應式設計構建跨端Web App
- 了解SVG
- HTML5圖像適配介紹
- HTML5安全:內容安全策略(CSP)簡介
- HTML5安全:CORS(跨域資源共享)簡介
- 用CSS3 Region和3D變換實現書籍翻頁效果
- 談談移動App的思維誤區
- Chrome新特性:文件夾拖拽支持
- 《關注HTML5安全》
- HTML5安全風險詳析之一:CORS攻擊
- HTML5安全風險詳析之二:Web Storage攻擊
- HTML5圖像適配最新進展:響應式圖片規范草案
- HTML5移動Web App相關標準狀態及路線圖
- HTML5安全風險詳析之三:WebSQL攻擊
- Chrome引入WebRTC支持視頻聊天App
- HTML5安全風險詳析之四:Web Worker攻擊
- HTML5安全風險詳析之五:劫持攻擊
- HTML5安全風險詳析之六:API攻擊
- HTML5安全攻防詳析之七:新標簽攻擊
- 在iOS Safari中播放離線音頻
- 使用WebRTC實現遠程屏幕共享
- Firefox、Android、iOS遇見WebRTC
- HTML5光線傳感器簡介
- HTML5安全攻防詳析之八:Web Socket攻擊
- HTML5安全攻防詳析之完結篇:HTML5對安全的改進
- 激動人心!在網頁上通過語音輸入文字 - HTML5 Web Speech API介紹
- Web滾動性能優化實戰
- 用CSS3設計響應式導航菜單
- 用HTML5構建高性能視差網站
- 漫談@supports與CSS3條件規則
- HTML5下載屬性簡介
- 如何開發優秀的HTML5游戲?-迪斯尼《尋找奧茲之路》游戲技術詳解(一)
- 如何開發優秀的HTML5游戲?-迪斯尼《尋找奧茲之路》游戲技術詳解(二)
- 趨勢:Chrome為打包應用提供強大新特性
- 從HTML5移動應用現狀談發展趨勢
- 基于HTML5的Web跨設備超聲波通信方案