收藏 分销(赏)

谈HTML5及CSS3国际化支持.doc

上传人:仙人****88 文档编号:7595966 上传时间:2025-01-10 格式:DOC 页数:4 大小:123KB 下载积分:10 金币
下载 相关 举报
谈HTML5及CSS3国际化支持.doc_第1页
第1页 / 共4页
谈HTML5及CSS3国际化支持.doc_第2页
第2页 / 共4页


点击查看更多>>
资源描述
谈HTML5和CSS3的国际化支持 分类: 前端 2011-03-31 23:27 4495人阅读 评论(23) 收藏 举报       转载请标明出处:蒋宇捷的博客(     HTML5、CSS3在国际化支持,解决跨文化和语言问题上有了更大的进步,很好的体现了人性化的设计理念。 一、Padding-start、padding-end     CSS3的属性padding-start,padding-end,用于解决跨语言书写习惯的padding问题。     当排版是从左到右时,padding-start在左边,padding-end在右边;而排版是右到左时,padding-start在右边,padding-end在左边。这个属性能够解决padding-right和padding-left在跨书写习惯时的兼容性问题。 <!--[endif]-->     一个使用的例子是Chrome新的设置中心: <!--[endif]-->     目前主要浏览器的新版本对于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-end。 <!--[endif]--> 二、box-pack     CSS3新的盒子模型中有一个属性box-pack,它可以设置为4个值:start、end、center、justify。Start和end的使用类似于padding-start和padding-end,因为box-direction属性可以设置盒子排列的顺序,使用start可以更具普遍性和兼容性,就是指和父标签的起始位置对齐。     目前主要浏览器对于CSS3新盒子模型的支持情况类似于padding-start标签:除IE和Opera外都支持。 <!--[endif]--> 三、-webkit-locale     Webkit内核新增加了一个属性:-webkit-locale(之前叫做-webkit-hyphenate-locale,值可以设置为auto或者一个指定区域的字符串,例如“en_us”。这个属性顾名思义,可以指定连字符的显示方式,此属性源于Webkit的bug 43467。在iOS 4.2及以上版本平台上效果如下: <!--[endif]-->     不过此属性还不像hyphenate-character一样,是CSS3草案中的一部分。     目前它很明显只能在Webkit内核浏览器上使用,尤其是在iOS平台上: <!--[endif]--> 四、Ruby标签     HTML5提供了Ruby标签, 允许为一个或者多个文本添加附加注释,例如下面的代码:   view plaincopy to clipboardprint? 1. <p>Hello,    2.     <ruby>   3.         <rb>HTML5</rb>   4.         <rp> (</rp>   5.         <rt>Hyper Text Mark-up Language 5</rt>   6.         <rp>) </rp>   7.     </ruby>   8. </p>        显示的文本如下:     Ruby标签在中文、韩文和日文教科书和古文中非常有用,读者们可以方便了解文本的详细读音和含义。     目前主要浏览器的新版本对于Ruby标签的支持程度如下:除Fifrefox和Opera外均提供支持。 <!--[endif]-->  
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服