iis服务器助手广告
返回顶部
首页 > 资讯 > 精选 >如何充分利用CSS样式表
  • 332
分享到

如何充分利用CSS样式表

2023-06-08 03:06:06 332人浏览 安东尼
摘要

这篇文章主要讲解了“如何充分利用CSS样式表”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何充分利用CSS样式表”吧!1、在一个网页中同时调用CSS的多种引入方式 在html中引入CSS的

这篇文章主要讲解了“如何充分利用CSS样式表”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何充分利用CSS样式表”吧!

1、在一个网页中同时调用CSS的多种引入方式

html中引入CSS的方式很多,例如直接插入式,使用 链接外部样式表,使用CSS"@import"导入样式表以及在内部元素中使用"STYLE"标记来定义样式表等。有网友询问,这些引入方式能不能同时在一个网页中被调用,它们之间会不会产生混乱?其实,我们大可不必这么担心,这就是它为什么称之为“层叠样式表”的原因,浏览器在处理网页中的样式表是按照一定的顺序来处理的,首先检查页面中是否有直接插入式CSS,如果存在就先执行它,针对本句的其它CSS就不去管它了;接着检查网页源代码中的"STYLE"标记,有就执行了;接下来再依次检查执行"@import"导入的内部样式表和 链接的外部样式表。因此,我们完全可以在一个网页中同时调用CSS的多种引入方式。

2、快速创建CSS外连式文件

对于一个初接触CSS的网页设计人员来讲,要用写字板之类的编辑器,去创建一个CSS外连式文件是相当困难的。由于Dreamweaver对CSS支持的很好,用它来帮助就轻松多了。具体可以这样操作:首先在纸上写好在网站的网页中可能要用到的格名称,然后在Dreamweaver的编辑窗中调出CSS面板,一个一个地定义,并在一个空白页上适当地写一点相关内容,边定义边试用,效果不满意,立即修改;全部定义好后,再用记事本创建一个空的CSS外连式文件,把在〈head〉与〈/head〉之间的那段定义好的CSS复制到CSS文件中去,就大功告成了。

3、让背景图案静止不动

当网页不能在一屏全部显示时,我们往往借助于水平滚动条和竖直滚动条来浏览屏幕以外的内容,移动滚动条时一般图象和文字是一起移动的,那么我们有没有办法使背景图象不随文字一起“滚动”呢?利用CSS就可以实现这样的目的,我们只要把下面这段源代码直接放在网页的与标签之间就可以了,其中bg.jpg就是网页中的背景图象,大家可以把它换成自己需要的背景图象:

代码如下:

〈style type="text/css"〉
  〈!--
   BODY { background: purple url(bg.jpg);
     background-repeat:repeat-y;
     background-attachment:fixed
     }
--〉
〈/style〉


4、让网页自动进行“首行缩进”

用DreamWeaver来设计网页的用户知道,在DreamWeaver中输入空格不是那么的方便,我们可以利用css来设计“首行缩进”功能来弥补这个缺憾。打开DreamWeaver的设计界面,在该界面中找到CSS的属性定义对话框(Style Definition for .style1),在该对话框的“Block”标签下的“text-indent”属性定义设置项中来设置“首行缩进”功能,在这里要注意的是,所谓“首行”是指每段内容的第一行,也就是直接按回车键就形成了一个新的段落。缩进最好以“em”(字符)为单位,比如:汉字编排要求每段开始缩进两个汉字,设置好的CSS如下所示:

代码如下:

〈style type="text/css"〉
  〈!--
  .style1 { text-indent: 2em}
  --〉
  〈/style〉


5、巧用css来设定文字的背景

在DreamWeaver中,如果我们需要给文字加上不同的背景颜色时,操作上很简单,只要用鼠标单击属性面板上的文字颜色按钮,从弹出的颜色设置栏中选择需要的颜色就可以了。但如果我们要给部分文字加不同的背景色,该怎么操作呢?由于DreamWeaver3中没有这方面的功能,但我们可以巧妙利用css来实现这样的目的。具体操作过程是,首先我们可以先做一个定义背景色的CSS,例如给这个css命名为bjstyle,接着在网页中选中需要设置颜色的文字,然后在工具栏中单击一下“bjstyle”就行了。下面就是一个定义颜色背景的CSS的源代码:

代码如下:

〈style type="text/css"〉
  〈!--
  .bjstyle { background: #cc00bb}
  --〉
  〈/style〉


6、给指定内容加边框

在DreamWeaver中,我们可以利用CSS强大的定义功能来给某部分内容加边框,定义时首先打开DreamWeaver的设计界面,在该界面中找到CSS的属性定义对话框(Style Definition for .style1),该对话框的“Border”设置项就是用来定义指定内容边框线的,其中“top”、“bottom”、“left”、“right”设置栏是分别用来定义指定内容四周边框线的粗细和颜色的,这些设置项设置好后还需要在下面的“Style”中定义线型,否则我们将看不到定义的边框线,因为css默认的线型是“none”。下面是一个定义了上边框为:蓝色细线;左边框为:绿色中粗线的CSS源代码:

代码如下:


〈style type="text/css"〉
  〈!--
  .style1 { border: solid; border-width: thin 0px 0px medium; border-color: #0000FF black black #00FF00}
  --〉
  〈/style〉


7、用样式表来控制超级链接的颜色

如果你仔细研究一下超级链接,你就会发现,浏览器处理超级链接的默认方式是,对于目前还没有访问过的超级链接是用蓝色且带有下划线的文字来显示的,对于已经访问过的超级链接则是用深紫色且带有深紫色的下划线的文字来显示的。这些默认的设置颜色看得时间,可能就产生厌倦之感,并且很有可能与自己网页的背景颜色不协调。因此我们完全可以按照自己的视觉要求,来自由更改超级链接的显示颜色,让它更能体现自己的风格。下面笔者就来介绍一段修改超级链接显示颜色的源代码,代码如下:

我们可以把这段源代码添加在HTML文件的……之间,它可以对对本网页中的任何一个超级链接都起作用,其中这段代码中的:

A:link {text-decoration: none; color:blue}是说明了超级链接还没有被访问,它没有下划线,颜色为蓝色。

A:visited { color:red; text-decoration:line-through }说明了超级链接被访问后,它的颜色变成了红色,有了一根删除线。

A:active { color:white; text-decoration:underline }说明超级链接处于活动状态的时候,它的颜色变成了白色,有了下划线。

A:hover {text-decoration:none;color:#FF0000;background-color:black}说明鼠标移动到超级链接后,它没有下划线,文字颜色变成了黄色,背景颜色是黑色。

根据上面的解释,我们可以把超级链接在各种状态下的显示颜色修改成自己喜欢的那种,以便能更好地展示自己的个性。

8、给选中文字加背景图像

在DreamWeaver中,我们同样可以给指定文字加上背景图象,其操作过程与给指定文字加背景色操作类似,只不过是把选择背景颜色换成选择加载的背景图象就是了。其具体操作过程是,首先我们可以先做一个定义背景色的CSS,例如给这个css命名为txstyle,接着在网页中选中需要设置颜色的文字,然后在工具栏中单击一下“txstyle”就行了。下面就是一个定义背景图象的CSS的源代码(其中test.gif就是所加载的背景图象):

代码如下:

〈style type="text/css"〉
  〈!--
  .txbgstyle { background-image: url(test.gif)}
  --〉
  〈/style〉

感谢各位的阅读,以上就是“如何充分利用CSS样式表”的内容了,经过本文的学习后,相信大家对如何充分利用CSS样式表这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: 如何充分利用CSS样式表

本文链接: https://www.lsjlt.com/news/251405.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何充分利用CSS样式表
    这篇文章主要讲解了“如何充分利用CSS样式表”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何充分利用CSS样式表”吧!1、在一个网页中同时调用CSS的多种引入方式 在HTML中引入CSS的...
    99+
    2023-06-08
  • css中如何利用属性进行控制列表样式
    css中如何利用属性进行控制列表样式,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。控制列表样式的属性:1、“list-style-type...
    99+
    2024-04-02
  • 如何利用vue来改变css样式
    这篇文章主要介绍“如何利用vue来改变css样式”,在日常操作中,相信很多人在如何利用vue来改变css样式问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何利用vue来改变css样式”的疑惑有所帮助!接下来...
    99+
    2023-06-14
  • 如何引用CSS外部样式表
    这篇文章主要为大家展示了如何引用CSS外部样式表,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“如何引用CSS外部样式表”这篇文章吧。css是什么意思css是一种用来表现HTML或XML等文件样式的...
    99+
    2023-06-06
  • css如何引用外部样式表
    这篇文章主要介绍“css如何引用外部样式表”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“css如何引用外部样式表”文章能帮助大家解决问题。CSS引用外部样式表的优点:一般的浏览器都带有缓存功能,所以...
    99+
    2023-07-04
  • 如何引入css样式表
    如何引入css样式表?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。方法:1、在元素标签内的style属性中添加CSS样式;2、在文档head部分的style标签对中添加CS...
    99+
    2023-06-15
  • 如何优化CSS样式表
    这篇文章给大家介绍如何优化CSS样式表,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。让CSS样式表优化更整洁而简短CSS简写就是指将多行的CSS属性声明化成一行,又称为CSS代码优化。...
    99+
    2024-04-02
  • 如何让充分利用R+Python
    今天就跟大家聊聊有关如何让充分利用R+Python,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。如果你从事数据科学的工作,可能会立即想到两种编程语言:R和Python。事实上,R和P...
    99+
    2023-06-16
  • node.js如何充分利用多核cpu
    目录概述node.js充分利用多核cpu的方法Node创建子进程的4种方式概述 Nodejs是基于chrome浏览器的V8引擎构建的,也就说明它的模型与浏览器是类似的。我们的Java...
    99+
    2024-04-02
  • css如何实现表格样式
    这篇文章主要介绍了css如何实现表格样式,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。css实现表格样式的方法:首先创建一个HTML示例文件...
    99+
    2024-04-02
  • css外部样式表如何写
    这篇文章将为大家详细讲解有关css外部样式表如何写,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。   style.css   span{   color:red; ...
    99+
    2024-04-02
  • CSS中如何插入样式表
    这篇文章主要介绍“CSS中如何插入样式表”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“CSS中如何插入样式表”文章能帮助大家解决问题。CSS是一种用来表现HTML(标准通用标记语言的一个应用)或XM...
    99+
    2023-06-27
  • css如何设置表格样式
    这篇文章主要为大家展示了“css如何设置表格样式”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css如何设置表格样式”这篇文章吧。   1、一个简单的表格 ...
    99+
    2024-04-02
  • 如何利用css样式实现表格中字体垂直居中
    这篇文章给大家分享的是有关如何利用css样式实现表格中字体垂直居中的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。利用css样式实现表格中字体垂直居中的方法,具体代码如下所示:有一个自定义表格如下所示,当所返回数据...
    99+
    2023-06-08
  • 如何使用css样式制作好看的表单样式
    小编给大家分享一下如何使用css样式制作好看的表单样式,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!   form代码:  ...
    99+
    2024-04-02
  • HTML中如何使用CSS层叠样式表
    HTML中如何使用CSS层叠样式表,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。CSS层叠样式表1.结构,样式,行为的分离&l...
    99+
    2024-04-02
  • css如何引入外部样式表
    这篇文章将为大家详细讲解有关css如何引入外部样式表,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 引入方法:1、使用link标签引入,语法“...
    99+
    2024-04-02
  • css如何设置表单的样式
    这篇文章主要介绍了css如何设置表单的样式,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 属性选择器在为不带有 class 或 id 的表...
    99+
    2024-04-02
  • 如何引入外部css样式表
    今天就跟大家聊聊有关如何引入外部css样式表,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 引入外部css样式表的方法:...
    99+
    2024-04-02
  • 如何构造CSS层叠样式表
    今天小编给大家分享一下如何构造CSS层叠样式表的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作