1.CSS 指层叠样式表 (Cascading Style Sheets)
2.说明:
样式定义如何显示 HTML 元素;
样式通常存储在样式表中;
把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题;
外部样式表可以极大提高工作效率;
外部样式表通常存储在 CSS 文件中;
多个样式定义可层叠为一 ;
3.分类: 一般而言,所有的样式会根据下面的规则层叠于一个新的虚拟样式表中,其中数字 4 拥有最高的优先权。
1)浏览器缺省设置
2)外部样式表:<link rel="stylesheet" type="text/css" href="mystyle.css" />
3)内部样式表(位于 <head> 标签内部)<style type="text/css"></style>
4)内联样式(在 HTML 元素内部)
4.CSS 语法:CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。
selector {declaration1; declaration2; ... declarationN }
5.选择器分类:
1)派生选择器:派生选择器允许你根据文档的上下文关系来确定某个标签的样式。通过合理地使用派生选择器,我们可以使 HTML 代码变得更加整洁。
strong {
color: red;
}
h2 {
color: red;
}
h2 strong {
color: blue;
}
下面是它施加影响的 HTML:
<p>The strongly emphasized word in this paragraph is<strong>red</strong>.</p>
<h2>This subhead is also red.</h2>
<h2>The strongly emphasized word in this subhead is<strong>blue</strong>.</h2>
2)id 选择器:id 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。id 选择器以 "#" 来定义。
#red {color:red;}
#green {color:green;}
下面的 HTML 代码中,id 属性为 red 的 p 元素显示为红色,而 id 属性为 green 的 p 元素显示为绿色。
<p id="red">这个段落是红色。</p>
<p id="green">这个段落是绿色。</p>
3)类选择器:类选择器以一个点号显示:
.center {text-align: center}
在下面的 HTML 代码中,h1 和 p 元素都有 center 类。这意味着两者都将遵守 ".center" 选择器中的规则。
<h1 class="center">
This heading will be center-aligned
</h1>
<p class="center">
This paragraph will also be center-aligned.
</p>
4)属性选择器: 对带有指定属性的 HTML 元素设置样式。
可以为拥有指定属性的 HTML 元素设置样式,而不仅限于 class 和 id 属性。
下面的例子为带有 title 属性的所有元素设置样式:
[title]
{
color:red;
}
6.常用样式设置:
1)a:link{}
2) a:visited{}
3) a:hover:{}
4) a:active{}
分享到:
相关推荐
【个人简介css网站模板】是专门为那些希望在线展示自我、创建个人品牌或提供专业服务的人设计的一款电子名片网站模板。这款模板充分利用了CSS(层叠样式表)的强大功能,为用户提供了美观、响应式和易定制的设计。...
【标题】:“div+css简介及他们之间的关系” 【描述】:“介绍了div+css架构,以及一个函数的用法” 【标签】:“div css” **正文:** `div` 和 `css` 是网页设计和布局中至关重要的技术,它们共同构建了现代...
**CSS简介** CSS,全称为Cascading Style Sheets,是一种用于描述HTML或XML(包括如SVG、MathML等各种XML方言)文档样式的样式表语言。它的出现弥补了HTML在排版和界面设计上的不足,使得网页设计者可以更加专注于...
PostCSS简介与安装"旨在帮助初学者理解并掌握这个现代CSS预处理器的使用。 PostCSS并非一个预处理器,而是一个后处理器,它能够解析CSS代码,应用转换函数,然后输出新的、优化过的CSS。这意味着PostCSS可以支持...
在这个项目中,李冲可能使用CSS技术和Dreamweaver来设计和实现河北科技师范学院的学校简介页面,展示了他的网页设计技能。 在CSS的使用中,可能会涉及以下知识点: 1. 选择器:包括类选择器、ID选择器、标签选择器...
这个思维导图主要介绍CSS是什么以及它在网页中是如何使用的,在使用中我们又应该注意什么,在这我们对上面的内容做个总结。
1. **CSS简介**:CSS(层叠样式表)是用于控制网页元素呈现方式的语言,它与HTML或XML等结构化语言结合,实现网页内容与表现的分离,让网页设计更加灵活和易于维护。 2. **选择器**:CSS2.0提供了多种选择器,如...
简介自我介绍 、简历 网页设计html+css+js简介自我介绍 、简历 网页设计html+css+js简介自我介绍 、简历 网页设计html+css+js简介自我介绍 、简历 网页设计html+css+js简介自我介绍 、简历 网页设计html+css+js简介...
简介展示可以使用CSS的display属性来控制显示与隐藏,或者使用CSS的opacity和transition属性实现淡入淡出效果。为了实现点击或悬停时的交互,JS可以监听事件并执行相应函数,而CSS可以定义不同的:hover伪类状态,...
不知道对大家有用没有,如果已经有了敬请无视!
5. 利于学习JavaScript和jQuery:随着网站变得更加交互性和动态,CSS和JavaScript(jQuery是JavaScript的一个库)的结合使用变得很常见,CSS为JavaScript操作提供了丰富的视觉反馈。 在CSS中,选择器用于指定样式...
CSS中的`expression`是一个特性,...因此,虽然`expression`在早期Web开发中提供了一种创新的解决方案,但在现代Web开发中,为了兼容性、性能和代码质量,应避免使用`expression`,转而使用标准的CSS和JavaScript技术。
**CSS简介** CSS,全称为层叠样式表(Cascading Style Sheets),是用于描述HTML或XML(包括如SVG、MathML等各种XML方言)文档样式的样式表语言。它的出现是为了弥补HTML在页面布局和界面设计上的局限性,使得内容...
#### 一、CSS简介 **CSS**(Cascading Style Sheets)是一种用于描述文档中元素样式的语言,通常与HTML搭配使用来控制页面的布局与外观。它使得开发者能够将设计逻辑与内容逻辑分离,从而更高效地管理网站的视觉...
【个人简介CSS3网站模板】是一种利用CSS3技术构建的网页设计模板,专门用于创建具有个性化和专业感的个人简历网站。CSS3是层叠样式表(Cascading Style Sheets)的第三版,它带来了许多增强功能,如选择器、动画、...
如果希望在用户访问带有`#respond`片段标识符的URL时对该元素应用特殊样式,可以使用以下CSS代码: ```css :target { color: red; /* 其他样式 */ } ``` 此时,只要用户访问类似`...
资源名称:Less CSS内容简介:像写程序一样写 CSSLess CSS 是一个 CSS 预处理器,通过简单的语法和变量对 CSS 进行扩展,可减少很多 CSS 的代码量。LESS 将 CSS 赋予了动态语言的特性,如 变量, 继承, 运算, 函数...
#### 一、CSS简介与基础知识 - **CSS定义**:CSS全称为层叠样式表(Cascading Style Sheets),是一种用来描述HTML或XML文档外观及格式的语言。它允许用户控制页面布局、字体、颜色等视觉元素,从而实现内容与表现...
大学生期末网页制作作业:基于html+css的个人信息简介大学生期末网页制作作业:基于html+css的个人信息简介大学生期末网页制作作业:基于html+css的个人信息简介大学生期末网页制作作业:基于html+css的个人信息简介...