IE8 支持 Alternative style sheets

什么是Alternative style sheets?这是用来让用户自己可以轻易切换的样式的接口,简单的说就是可替换样式表

 

用户如何使用呢?

请先用firefox体验下面的网址

http://www.w3.org/Style/Examples/007/alternatives


默认 1.png

然后打开菜单 查看->页面风格。这时我们可以看到这一些可以替换的样式风格提供给用户选择。

在IE8下面 ,我们也可以使用这样的一种便利的样式切换方案.Windows XP Professional IE8.jpg

 

如何使用替换样式表

和外链样式表一样,同样用link标签申明。只是rel的类型要写成alternate stylesheet 还得定义一个title这样菜单可以给出名称

<link rel="alternate stylesheet"

title="Forest (by David Baron)"

href="http://dbaron.org/style/forest">

 

替换样式表的好处

提供给用户更加方便的用户切换体验

样式能够预加载,而且不会渲染

 

替换样式表的坏处

和文字大小功能一样,这些入口太隐秘,不具备可发现性。

预加载是把双刃剑,一旦用户不能发现这些入口,那么我们加载的这些样式在某些程度上会浪费。



[本日志由 puterjam 于 2008-12-17 10:35 AM 编辑]
上一篇: ie6 focus 历史链错误的Bug
下一篇: getClientRects 和 getBoundingClientRect 的区别
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: css
相关日志:
评论: 5 | 引用: 0 | 查看次数: -
lynnhao[2009-05-06 03:52 PM | | | 220.186.131.250 | del | 回复回复]
有点鸡肋
tomliao[2009-03-28 10:56 PM | | | 222.240.162.72 | del | 回复回复]
恩 这个功能是很少用到。

蚂蚁线[2008-12-18 04:34 PM | | | 125.120.169.240 | del | 回复回复]
这个跟用JS来实现换肤的功能基本上是异曲同工,IE8.0能把WEB标准话的东西做的到位点。让我们这个做前端的少花那么多的力气去做HACK!

密室脱逃小游戏
紫仁[2008-12-18 10:13 AM | | | 60.190.37.19 | del | 回复回复]
官方博客比论坛好看
响石潭[2008-12-17 11:09 PM | | | 124.161.28.24 | del | 回复回复]
学习了O(∩_∩)O~


http://www.cdutcm.com
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱:
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 500 字 | UBB代码 开启 | [img]标签 关闭