用CSS和JS实现网页的多种风格的设置

css|js|网页

  本站原创内容,转载请注明出处网页教学网

  大家都见过好多网页可以实现多种风格的显示,比如动网论坛等等,而且好多网站都 设置多种风格,方便用户按照自己的设置风格来浏览你的网站。

  实现的方法我在这里不做讨论。今天我给大家介绍一种特简单的方法,用CSS+JS简单 方法就可以实现网页的多种风格显示。

  本教程提供的方法希望对大家做主页的时候有用。

  我认为这是一种最好的实现方法了,如果大家还有其他简单的方法可以和我讨论。QQ :76312395 网站:http://www.webjx.com,不说废话了,下面开始给大家介绍如何实现的方 法:

  我们设置网页的风格时通常是使用CSS来设置,下面代码:

  <link rel="stylesheet" type="text/css" href="style1.css" />

  使用上面的代码通常我们事先设置好style1.css的内容,然后把上面的代码放到head 区域内,如果你不清楚的话,你可以去看看相关CSS的教程来设置。当网页被加载之后将按 style1.css设置的风格来显示我们网页的内容。如果我们想实现多种风格的显示,,那么我们 就要对上述标签的内容进行稍微改变了,我们可以添加一个title属性,如下代码:

  <link rel="stylesheet" type="text/css" href="style1.css" title="style1" />

  如果把上面的代码添加到网页中,浏览页面时效果和上面的显示效果是一样的,但是 这时我们已经给加载的style1.css命名了一个标题。这个风格就是我们网页的默认风格,这时 如果我们还想添加其他的风格,那么这时我们只有来改变rel属性的值了。具体代码如下:

  <link rel="alternate" type="text/css" href="style2.css" title="style2" />

  当浏览器浏览时style2.css也将被加载,但是这时由于rel的属性为alternate,就实 现了虽然加载了但是不会被显示出效果的。我们如果也想使style2.css来实现显示效果,那么 这时的办法是我们注意到了上面的代码都有title属性,我们可以设法使用一个函数来调用 title属性的之来实现让网页显示style2.css的效果。这是我们可以使用js来编写一个函数来 实现网页多种风格的显示了。

  我们实现的方法是在网页上做多个连接(当然连接的做法非常多的,比如动网论坛是用 的下拉菜单),当单击连接时去调用不同的CSS文件,从而实现了网页多种风格的显示。在这里 因为函数的内容比较多,我们可以做成一个js文件,然后再网页上添加如下代码:

  <script type="text/javascript" src="stylealter.js"></script>

  然后我们在网页的body中添加如下代码:

  <a href="#" >sytle1风格显示</a>

  <a href="#" >sytle2风格显示</a>

  提供给大家源文件:

  <HEAD>

  <TITLE>设置网页的多种风格示例</TITLE>

  <META http-equiv=Content-Type content="text/html; charset=gb2312">

  <LINK title="style1" href="style1.css" type=text/css rel="stylesheet">

  <LINK title="style2" href="style2.css" type=text/css rel="alternate stylesheet">

  <SCRIPT src="stylealter.js" type=text/javascript></SCRIPT>

  <META content="MSHTML 6.00.2800.1106" name=GENERATOR>

  </HEAD>

  <BODY>

  <P>网页教学网http://www.webjx.com默认的风格</P>

  <br/><br/>

  <A href="#">默 认风格</A>

  <BR>

  <A href="#">第 二中风格</A>

  </BODY>

  </HTML>

  把上面的代码保存为一个扩展名为.htm(或.html)的文件

  提供style1.css 、style2.css、 stylealter.js下载

  点击这里看看演示效果吧!

  当然我给大家提供的上面的.htm(或.html)文件和style1.css 、style2.css与 stylealter.js要方法同一目录下,如果不在同目录那么你就要改变href="style1.css"和 src="stylealter.js"的目录了!

  本例子目的就是给大家介绍网页显示多种风格的方法,CSS设置非常简单,希望大家学 会方法设置出更加复杂的CSS,你的页面就漂亮了。去试试吧!

时间: 2024-09-13 12:46:34

用CSS和JS实现网页的多种风格的设置的相关文章

如何将CSS 加诸于网页

css|网页 您可以利用下列 3 种方式,将 CSS 指定的格调加诸于网页上: 1. 在 HTML 档案里加一个超连结,连到外在的 CSS 文档 这个方法最方便管理整个网站的网页风貌.它让网页的文字内容与版面设计分开.您只要在一个 CSS 档内(副档名为 .CSS)定义好网页的外观风格,所有参考连结到此 CSS 档的网页,便会依照指示,反应出定义好的风格. 它的写法是: < HTML> < HEAD> < TITLE>本页标题< /TITLE> < L

如何将 CSS 加诸于网页

css|网页     您可以利用下列 3 种方式,将 CSS 指定的格调加诸于网页上:     1. 在 HTML 档案里加一个超连结,连到外在的 CSS 档     这个方法最方便管理整个网站的网页风貌.它让网页的文字内容与版面设计分开.您只要在一个 CSS 档内(副档名为 .CSS)定义好网页的外观风格,所有参考连结到此 CSS 档的网页,便会依照指示,反应出定义好的风格.     它的写法是: <HTML><HEAD><TITLE>本页标题</TITLE&g

jsp 网站引入外部css或者js失效问题解决_javascript技巧

最近做项目,完成项目经理布置的任务,开始入门java web,但在开发过程中遇到过许许多多的问题,但是令我最头痛的还是导入外部css一直失效,困扰许久才找出原因. 路径问题 css或者js导入失效最有可能的原因就是路径错误,这里我给出我的网站目录结构,大家可以参考下. 导入css代码:     <link rel="stylesheet" type="text/css" href="css/login.css"> 记得jsp头部需要设

JS+CSS实现模仿浏览器网页字符查找功能的方法

 这篇文章主要介绍了JS+CSS实现模仿浏览器网页字符查找功能的方法,实例分析了javascript实现查找功能的样式及相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了JS+CSS实现模仿浏览器网页字符查找功能的方法.分享给大家供大家参考.具体实现方法如下:   代码如下: <html> <head> <title>JS+CSS模仿的网页字符查找功能</title> <style type=text/css> BODY

用 Flask 来写个轻博客 (28) — 使用 Flask-Assets 压缩 CSS/JS 提升网页加载速度

目录 目录 前文列表 扩展阅读 Flask-Assets 将 Flask-Assets 应用到项目中 前文列表 用 Flask 来写个轻博客 (1) - 创建项目 用 Flask 来写个轻博客 (2) - Hello World! 用 Flask 来写个轻博客 (3) - (M)VC_连接 MySQL 和 SQLAlchemy 用 Flask 来写个轻博客 (4) - (M)VC_创建数据模型和表 用 Flask 来写个轻博客 (5) - (M)VC_SQLAlchemy 的 CRUD 详解 用

JS+CSS实现模仿浏览器网页字符查找功能的方法_javascript技巧

本文实例讲述了JS+CSS实现模仿浏览器网页字符查找功能的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <html> <head> <title>JS+CSS模仿的网页字符查找功能</title> <style type=text/css> BODY { FONT-SIZE: 12px; LETTER-SPACING: 1pt; LINE-HEIGHT: 22px; MARGIN-LEFT: 5pt; MARGIN-TOP

如何学习DIV+CSS(Web标准)制作网页

本文和大家重点讨论一下如何学习DIV+CSS制作网页,如何学习Web标准制作网页呢?我想每一个刚刚接触web标准的人都会问这样的问题,我就根据自己的经验总结. 如何学习DIV+CSS制作网页 我接触的很多人都问,如何学习Web标准制作网页呢?我想每一个刚刚接触web标准的人都会问这样的问题,我就根据自己的经验总结. 1.不要一味使用DW等工具设计网页,去熟悉(X)HTML语言和CSS语言 因为web标准对代码的要求提高了,没有对xhtml代码没有一定的了解是无法通过校检的.DW工具也可以使用,但

简单介绍CSS结合JS的运用

css|js 利用CSS配合Javascript的可以做很多更酷的动态页面效果,在本教程的最后给大家简单介绍一下CSS配合JS的应用.首先,我们要搞清楚事件和动作的概念.在客户端脚本中,JavaScript 通过对事件进行响应来获得与用户的交互.例如,当用户单击一个按钮或者在某段文字上移动鼠标时,就触发了一个单击事件或鼠标移动事件,通过对这些事件的响应,可以完成特定的功能(例如,单击按钮弹出对话框,鼠标移动到文本上后文本变色等). 下面介绍几种常见的事件(还用更多事件,请查阅相关资料): onC

关于选用DOCTYPE及DOCTYPE对页面css及js的影响

css|js|页面 什么是DOCTYPE    DOCTYPE是document type(文档类型)的简写,用来说明你用的XHTML或者HTML是什么版本.其中的DTD(例如上例中的xhtml1-transitional.dtd)叫文档类型定义,里面包含了文档的规则,浏览器就根据你定义的DTD来解释你页面的标识,并展现出来.     要建立符合标准的网页,DOCTYPE声明是必不可少的关键组成部分:除非你的XHTML确定了一个正确的DOCTYPE,否则你的标识和CSS都不会生效. XHTML