首页 相关文章 网页设计中实时切换 CSS样式的探讨

网页设计中实时切换 CSS样式的探讨

  用W3C标准建造的网站,从理论上来说可以做到完全的表现与结构相分离。打个比方,就是可以在不动骨架(结构,XHMTL)和肌肉(行为,Javascript)的前提下,彻彻底底地换一身皮(表现,CSS)。

  当然,换皮之前你需要先按W3C标准建好你的网站,并且为它准备两套表现不一样的CSS。“换皮”实质上就是“换CSS”,我们要做的,只是用某种方法让浏览器载入另一套CSS,重新渲染页面。方法有很多种,我就介绍最常见的三种。

  方法一:什么也不干

  啊?什么也不干?嗯,这个……准确地说是:就干那么一丁点儿 (你还真以为有这么好的事儿呀……)。

  假设我们有两套CSS,分别封闭在两个不同的文件中:a.css和b.css。然后在head和/head之间加入如下两行XHTML代码:

link rel="stylesheet" type="text/css" title="主题A" href="a.css" /
link rel="alternate stylesheet" type="text/css" title="主题B" href="b.css" /

  然后用你的Firefox打开这个页面,在菜...[ 查看全文 ]

2016-02-19 标签:

网页设计中实时切换 CSS样式的探讨的相关文章

手机页面
收藏网站 回到头部