`

CSS入门学习之二(CSS句法)

阅读更多

CSS句法学习

 

 css样式规则主要包括3个部分

  • 选择器(Selector):为HTML标签提供样式设置的方法.它可以包括任何HTML标签
  • 属性(Property):是一种HTML标签的属性(attribute).简单的说,HTML的所有属性都被包括在CSS属性中.可能是一些颜色或边框之类的.
  • 值(Value):相对与属性的值,例如颜色属性,它的值可以是red或者是#F1F1F1.

  css样式规则的使用如下:

 

selector {property:value}

 

如果你希望设置一个表格的边框可以这样设置

 

table{border:1px solid #C00;}

 这里,table就是选择器(selector),border属性对应的值为1px,solid属性对应的值为#C00.

 

css提供了几种选择器可以让你灵活操作HTML标签元素,下面每个选择器加以介绍

 

类型选择器

 这种选择器其实就是通过对HTML的标签进行设置,上面table的例子就是一个类型选择器,下面再HTML中的h1标签举一个例子

h1{color:#36CFFF}

 

通用选择器

  通用选择器就是一个星号,它表示将CSS样式应用到HTML所有的元素中.

*{color:#000000}

 

后代选择器

  这种选择器主要是用于对一些特殊的元素进行设置,只有当某种元素嵌套再特定的元素中,后代选择器才会生效,例如:

ul em{color:#000000}

 上面例子的意思只有嵌套在ul元素中的em元素才被颜色才被设置为白色

 

类选择器

 通过设置元素类属性来应用样式规则,类选择器是以.开头的.

 

.black{color:#000000}

 该选择器表示对所有包含black类属性的元素都设置颜色

 

 

ID选择器

 通过元素ID属性来设置样式,ID选择器是以#开头的

 

#black{color:#000000}

 该选择器表示对ID属性为black的元素设置颜色

 

 

子选择器

  子选择器其实和上面提到的后代选择器很相似,但仍有一些不同的地方,子选择器仅是指它的直接后代,即作用于子元素的第一个后代,而后代选择器则作用于所有子后代元素,可以看看下面的例子

 

body > p{ color:#000000}

 

  上面这个里面表示对body元素中的第一个p元素进行设置

 

属性选择器

  对带有某些属性的元素设置样式.

  input[type="text"]{color:#000000;}

 

 

 

 

 

分享到:
评论

相关推荐

    html+CSS从入门到精通学习记录.zip

    html+CSS从入门到精通学习记录html+CSS从入门到精通学习记录 html+CSS从入门到精通学习记录html+CSS从入门到精通学习记录 html+CSS从入门到精通学习记录html+CSS从入门到精通学习记录 html+CSS从入门到精通学习记录...

    Web前端HTML5 CSS3初学者零基础入门全套学习笔记.zip

    Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门...

    HTML CSS javaScript 学习Demo集合, 适合0基础入门.zip

    HTML CSS javaScript 学习Demo集合, 适合0基础入门 HTML CSS javaScript 学习Demo集合, 适合0基础入门 HTML CSS javaScript 学习Demo集合, 适合0基础入门 HTML CSS javaScript 学习Demo集合, 适合0基础入门 HTML CSS...

    css入门学习,帮助文档

    **CSS入门学习与帮助文档详解** CSS,全称Cascading Style Sheets,即层叠样式表,是网页设计中用于控制页面布局和样式的语言。它与HTML或XML(包括SVG、MathML等各种XML方言)等标记语言配合使用,使内容呈现更具...

    HTML&CSS入门学习笔记

    HTML&CSS入门学习笔记

    <<HTML与CSS入门经典>>第7版源代码

    《HTML与CSS入门经典》第7版是一本深受新手欢迎的...无论是个人项目还是专业工作,HTML和CSS都是不可或缺的基础技能,而《HTML与CSS入门经典》第7版正是一个理想的起点,配合书中的源代码,学习过程会更加高效和有趣。

    css从入门到精通

    《CSS从入门到精通》共分为四篇,循序渐进的讲述了网页基础知识和CSS布局的实战技术,从基本概念到具体实践...本书适合将要学习或者正在学习使用CSS布局技术的用户阅读,并可作为Web前端代码架构的从业人员的参考手册。

    css入门入门入门入门

    01_CSS快速入门.mp4可能涵盖了CSS的基础知识,包括选择器的使用、盒模型、浮动和定位,这些都是CSS初学者需要掌握的基础技能。盒模型定义了元素的尺寸,包括内容、内边距、边框和外边距。浮动和定位则是布局中的重要...

    HTML与CSS入门经典 第8版 英文原版

    ### HTML与CSS入门经典 第8版 英文原版 #### 知识点概览 本书《HTML与CSS入门经典 第8版》是一本全面介绍HTML(HyperText Markup Language)和CSS(Cascading Style Sheets)基础知识的专业教材。通过24小时的教学...

    [HTML与CSS入门经典(第7版)].(美)奥利弗,(美)莫里森.扫描版.pdf

    《HTML与CSS入门经典(第7版)》是由美国作者理查德·奥利弗和克里斯托弗·莫里森合著的一本编程教程,专为初学者设计,旨在教授如何构建和设计网页。这本书是HTML和CSS学习的基石,通过清晰的指导和丰富的实例,帮助...

    css基础入门学习笔记详细教程

    css入门学习笔记详细教程

    html5+css3从入门到精通

    无论你是网页设计爱好者还是希望转行进入Web开发领域,这个"html5+css3从入门到精通"的教程都将是你理想的学习资源。通过系统学习和大量实践,你将能够创建出令人印象深刻且适应性强的现代网页。

    路恩CSS学习助手

    路恩CSS学习助手,可快速查找css1、css2、css3全部属性和值,并配有每个属性和值的简要说明;对CSS语法规则和CSS选择器也做了详细介绍;并内置了CSS布局向导式学习教程。可以把本软件看作是一个CSS词典和CSS教程软件...

    html css js学习.zip

    html css js学习html css js学习html css js学习html css js学习 html css js学习html css js学习html css js学习html css js学习 html css js学习html css js学习html css js学习html css js学习 html css js学习...

    html css js 学习.zip

    html css js 学习html css js 学习html css js 学习html css js 学习 html css js 学习html css js 学习html css js 学习html css js 学习 html css js 学习html css js 学习html css js 学习html css js 学习 ...

    html css 综合学习.zip

    html css 综合学习html css 综合学习html css 综合学习html css 综合学习html css 综合学习 html css 综合学习html css 综合学习html css 综合学习html css 综合学习html css 综合学习 html css 综合学习html css ...

    HTML+CSS网页设计与布局从入门到精通

    《HTML+CSS网页设计与布局从入门到精通》附带学习光盘,收录了12个小时HTML和CSS多媒体教学录像和网页制作技术多媒体教学录像,辅助读者学习,达到事半功倍的效果。光盘还附带书中所有实例的素材文件、源代码和最终...

    一个基于HTML+CSS打造的企业网站,没有用到JS,适合入门学习.zip

    一个基于HTML+CSS打造的企业网站,没有用到JS,适合入门学习 一个基于HTML+CSS打造的企业网站,没有用到JS,适合入门学习 一个基于HTML+CSS打造的企业网站,没有用到JS,适合入门学习 一个基于HTML+CSS打造的企业网站,没有...

Global site tag (gtag.js) - Google Analytics