`
wanglihu
  • 浏览: 918530 次
  • 性别: Icon_minigender_1
  • 来自: 黑龙江
社区版块
存档分类

CSS使用简介

阅读更多

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网站模板】是专门为那些希望在线展示自我、创建个人品牌或提供专业服务的人设计的一款电子名片网站模板。这款模板充分利用了CSS(层叠样式表)的强大功能,为用户提供了美观、响应式和易定制的设计。...

    div+css简介及他们之间的关系

    【标题】:“div+css简介及他们之间的关系” 【描述】:“介绍了div+css架构,以及一个函数的用法” 【标签】:“div css” **正文:** `div` 和 `css` 是网页设计和布局中至关重要的技术,它们共同构建了现代...

    CSS简介和语法关于网页

    **CSS简介** CSS,全称为Cascading Style Sheets,是一种用于描述HTML或XML(包括如SVG、MathML等各种XML方言)文档样式的样式表语言。它的出现弥补了HTML在排版和界面设计上的不足,使得网页设计者可以更加专注于...

    Web-前端html+css从入门到精通 228. PostCSS简介与安装.zip

    PostCSS简介与安装"旨在帮助初学者理解并掌握这个现代CSS预处理器的使用。 PostCSS并非一个预处理器,而是一个后处理器,它能够解析CSS代码,应用转换函数,然后输出新的、优化过的CSS。这意味着PostCSS可以支持...

    css样式 做的学校简介

    在这个项目中,李冲可能使用CSS技术和Dreamweaver来设计和实现河北科技师范学院的学校简介页面,展示了他的网页设计技能。 在CSS的使用中,可能会涉及以下知识点: 1. 选择器:包括类选择器、ID选择器、标签选择器...

    CSS简介和使用.xmind

    这个思维导图主要介绍CSS是什么以及它在网页中是如何使用的,在使用中我们又应该注意什么,在这我们对上面的内容做个总结。

    css2.0使用手册

    1. **CSS简介**:CSS(层叠样式表)是用于控制网页元素呈现方式的语言,它与HTML或XML等结构化语言结合,实现网页内容与表现的分离,让网页设计更加灵活和易于维护。 2. **选择器**:CSS2.0提供了多种选择器,如...

    简介自我介绍 、简历 网页设计html+css+js

    简介自我介绍 、简历 网页设计html+css+js简介自我介绍 、简历 网页设计html+css+js简介自我介绍 、简历 网页设计html+css+js简介自我介绍 、简历 网页设计html+css+js简介自我介绍 、简历 网页设计html+css+js简介...

    JS+CSS个性的产品图片+简介展示效果

    简介展示可以使用CSS的display属性来控制显示与隐藏,或者使用CSS的opacity和transition属性实现淡入淡出效果。为了实现点击或悬停时的交互,JS可以监听事件并执行相应函数,而CSS可以定义不同的:hover伪类状态,...

    CSS样式表简介_ZH

    不知道对大家有用没有,如果已经有了敬请无视!

    css-知识点简介与梳理

    5. 利于学习JavaScript和jQuery:随着网站变得更加交互性和动态,CSS和JavaScript(jQuery是JavaScript的一个库)的结合使用变得很常见,CSS为JavaScript操作提供了丰富的视觉反馈。 在CSS中,选择器用于指定样式...

    CSS中expression使用简介

    CSS中的`expression`是一个特性,...因此,虽然`expression`在早期Web开发中提供了一种创新的解决方案,但在现代Web开发中,为了兼容性、性能和代码质量,应避免使用`expression`,转而使用标准的CSS和JavaScript技术。

    CSS简介+CSS课件

    **CSS简介** CSS,全称为层叠样式表(Cascading Style Sheets),是用于描述HTML或XML(包括如SVG、MathML等各种XML方言)文档样式的样式表语言。它的出现是为了弥补HTML在页面布局和界面设计上的局限性,使得内容...

    CSS 基础使用.md

    #### 一、CSS简介 **CSS**(Cascading Style Sheets)是一种用于描述文档中元素样式的语言,通常与HTML搭配使用来控制页面的布局与外观。它使得开发者能够将设计逻辑与内容逻辑分离,从而更高效地管理网站的视觉...

    个人简介css3网站模板

    【个人简介CSS3网站模板】是一种利用CSS3技术构建的网页设计模板,专门用于创建具有个性化和专业感的个人简历网站。CSS3是层叠样式表(Cascading Style Sheets)的第三版,它带来了许多增强功能,如选择器、动画、...

    CSS3 target伪类简介

    如果希望在用户访问带有`#respond`片段标识符的URL时对该元素应用特殊样式,可以使用以下CSS代码: ```css :target { color: red; /* 其他样式 */ } ``` 此时,只要用户访问类似`...

    LessCSS

    资源名称:Less CSS内容简介:像写程序一样写 CSSLess CSS 是一个 CSS 预处理器,通过简单的语法和变量对 CSS 进行扩展,可减少很多 CSS 的代码量。LESS 将 CSS 赋予了动态语言的特性,如 变量, 继承, 运算, 函数...

    css经典教程 css电子书

    #### 一、CSS简介与基础知识 - **CSS定义**:CSS全称为层叠样式表(Cascading Style Sheets),是一种用来描述HTML或XML文档外观及格式的语言。它允许用户控制页面布局、字体、颜色等视觉元素,从而实现内容与表现...

    大学生期末网页制作作业:基于html+css的个人信息简介

    大学生期末网页制作作业:基于html+css的个人信息简介大学生期末网页制作作业:基于html+css的个人信息简介大学生期末网页制作作业:基于html+css的个人信息简介大学生期末网页制作作业:基于html+css的个人信息简介...

Global site tag (gtag.js) - Google Analytics