协策网络,专业做网站,优秀上海网站制作公司,提供企业建站、网站设计、网页制作,专业网页设计师和网站制作技术工程师为您量身打造个性企业电子商务网站。

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

  文章汇总 Article Summary
当前位置:协策网络 >> 文章中心 >> 常见问题 >> 浏览文章
 

分析HTML5和CSS3的使用技巧

作者:协策网络-客服部    标签:网站建设     日期:2011年10月20日    类别:常见问题

 

         随着html5和CSS3在国内的升温,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)。

 

<!--[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标签, 允许为一个或者多个文本添加附加注释,例如下面的代码:

 

 

<p>Hello, 

 

 

   <ruby> 

 

 

      <rb>HTML5</rb> 

 

 

     <rp> (</rp> 

 

 

      <rt>Hyper Text Mark-up Language 5</rt> 

 

 

     <rp>) </rp> 

 

 

  </ruby> 

 

 

</p>  <p>Hello,
 

 

 <ruby>
 

 

  <rb>HTML5</rb>

 


  <rp> (</rp>

 


  <rt>Hyper Text Mark-up Language 5</rt>

 


  <rp>) </rp>

 


 </ruby>

 


</p>

 

 

     显示的文本如下:

 

    Ruby标签在中文、韩文和日文教科书和古文中非常有用,读者们可以方便了解文本的详细读音和含义。

 

 

    目前主要浏览器的新版本对于Ruby标签的支持程度如下:除Fifrefox和Opera外均提供支持。

 

   <!--[endif]-->

 

 

       本文由专业上海网络公司协策网络(http://580plan.com/)网编发表,欢迎大家转载,转载时请保留此链接,谢谢合作!



更多
  您可能感兴趣的文章推荐  
 
上一篇:OUTLOOK设置步骤 下一篇:分析网页挂木马的过程
协策网络公司拥有专业的网站建设开发团队,超过四年以上的网站建设、网页制作经验,我们可承接企业电子商务网站建设、企业展示型网页设计和功能型网站制作等各类型网站设计制作。
     
首 页  |  基础服务  |  网站建设  |  网站优化  |  成功案例  |  协策博客  |  关于我们  |  联系我们
COPYRIGHT © 上海协策网络科技有限公司 2008-2014 网站地图 SITEMAP 上海做网站公司 沪ICP备08009778号

地址:上海市共和新路425号凯鹏国际大厦13楼G座(近3、4、8号线)

电话:021-51085186 传真:021-56555059 咨询:+(86)18018609689
上海做网站建设网页设计制作公司