html - 在我的网站 html 上使用 2 个样式表

标签 html xhtml

我已经完成了我的网站并完成了样式表,但现在我已经创建了第二个样式表(称为 other.css)。我想要做的是在我的主页上有 2 个链接,一个带有“normal.css”,一个带有“other.css”。所以基本上我希望用户能够在我的两种样式之间进行选择。我复制了所有原始页面并在它们的名称中添加了“2”,我还创建了 other.css 并在这些页面上引用了它。 “2”页都可以很好地显示替代布局,但我不知道如何让用户在样式之间切换...有什么帮助吗?

注意我的 html 根本没有改变,我只是改变了 css 文件。

戴夫

最佳答案

好问题。答案在很大程度上取决于您使用的服务器端技术。例如,对于我经常使用的 Google App Engine,更改生成的 HTML header 的一部分以指向不同的 CSS 文件是一件简单的事情。但它不是静态 HTML 文件。

CSS Zen Garden是一个专门用于说明使用不同样式表呈现的相同 HTML 文件的网站。也许你可以从那里得到一些关于如何做到这一点的想法。您会再次看到,具有不同样式的页面,即使它们具有相同的 HTML 源代码,也不是静态 .html 页面。

关于html - 在我的网站 html 上使用 2 个样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10374109/

相关文章:

css - 水平 flex 盒( Accordion )中的内容溢出

javascript - 如何获取浏览器不解释的 css 样式表值?

jquery - 按钮不显示

html - 具有相同名称属性的输入字段的多个表单?是好是坏?

javascript - 这个网站是怎么做到的? (实时调整图像颜色)

javascript - 多张图片上传和预览

javascript - 如何在打开另一个 Accordion 时自动关闭 Accordion ?

html - 调整 html 列大小的正确方法是什么?

php - 使用 ajax/php/javascript 动态修改 texbox

javascript - 使用 jQuery 删除某些字段