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;}
分享到:
相关推荐
【CSS基础学习】是网页设计领域中的重要环节,它是一种用于描述HTML或XML(包括如SVG、MathML等各种XML方言)文档样式的样式表语言。CSS(层叠样式表)让网页设计...开始探索这个丰富的资源库,开启你的CSS学习之旅吧!
html+CSS从入门到精通学习记录html+CSS从入门到精通学习记录 html+CSS从入门到精通学习记录html+CSS从入门到精通学习记录 html+CSS从入门到精通学习记录html+CSS从入门到精通学习记录 html+CSS从入门到精通学习记录...
Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门...
HTML CSS javaScript 学习Demo集合, 适合0基础入门 HTML CSS javaScript 学习Demo集合, 适合0基础入门 HTML CSS javaScript 学习Demo集合, 适合0基础入门 HTML CSS javaScript 学习Demo集合, 适合0基础入门 HTML CSS...
HTML&CSS入门学习笔记
**CSS入门学习与帮助文档详解** CSS,全称Cascading Style Sheets,即层叠样式表,是网页设计中用于控制页面布局和样式的语言。它与HTML或XML(包括SVG、MathML等各种XML方言)等标记语言配合使用,使内容呈现更具...
《HTML与CSS入门经典》第7版是一本深受新手欢迎的...无论是个人项目还是专业工作,HTML和CSS都是不可或缺的基础技能,而《HTML与CSS入门经典》第7版正是一个理想的起点,配合书中的源代码,学习过程会更加高效和有趣。
《DIV+CSS入门教程》是一本专为初学者设计的电子书,旨在帮助读者快速掌握网页布局和样式设计的核心技术。在网页开发中,DIV(Division)和CSS(Cascading Style Sheets)是构建现代网页界面的重要工具。本书通过...
《CSS入门经典(第2版)》是一本深入浅出介绍CSS(层叠样式表)基础知识的书籍,源文件提供了书中实例的原始代码,对于学习和理解CSS有着极大的帮助。CSS是网页设计中不可或缺的一部分,它负责定义网页的布局、颜色...
本入门学习笔记将帮助初学者理解这两门技术的基本概念,逐步掌握创建动态、美观网页的方法。 HTML是用于创建网页内容的语言,它通过一系列标签来定义网页的各个部分,如标题、段落、图片、链接等。在HTML5中,新增...
《CSS从入门到精通》共分为四篇,循序渐进的讲述了网页基础知识和CSS布局的实战技术,从基本概念到具体实践...本书适合将要学习或者正在学习使用CSS布局技术的用户阅读,并可作为Web前端代码架构的从业人员的参考手册。
这个"XHTML与CSS入门经典 从零开始系列教程"提供了一条系统学习的路径,旨在帮助新手快速入门并逐步精通。 首先,XHTML(Extensible Hypertext Markup Language)是一种改良版的HTML,它结合了HTML的易用性和XML的...
01_CSS快速入门.mp4可能涵盖了CSS的基础知识,包括选择器的使用、盒模型、浮动和定位,这些都是CSS初学者需要掌握的基础技能。盒模型定义了元素的尺寸,包括内容、内边距、边框和外边距。浮动和定位则是布局中的重要...
### HTML与CSS入门经典 第8版 英文原版 #### 知识点概览 本书《HTML与CSS入门经典 第8版》是一本全面介绍HTML(HyperText Markup Language)和CSS(Cascading Style Sheets)基础知识的专业教材。通过24小时的教学...
标题中的"DIV+CSS入门教程"指的是学习使用HTML中的DIV元素配合CSS(层叠样式表)进行网页布局的基础教程,适合初学者。通常,这种布局方式被称为“Div+CSS布局”,但实际上是不准确的术语。 在描述中提到,"DIV+CSS...
css入门学习笔记详细教程
无论你是网页设计爱好者还是希望转行进入Web开发领域,这个"html5+css3从入门到精通"的教程都将是你理想的学习资源。通过系统学习和大量实践,你将能够创建出令人印象深刻且适应性强的现代网页。
《Html与Css入门经典》是一本旨在24小时内教授初学者掌握HTML和CSS基础知识的教程。这本书通过实例和详尽的解释,帮助读者快速理解网页设计的核心技术。HTML(超文本标记语言)是构建网页结构的基本语言,而CSS...
《iQuery JavaScript与CSS开发入门经典》包含极富帮助的指南和紧贴实际的练习,使读者能在实际中轻松驾驭iQuery,并收到事半功倍的神奇效果。 内容简介 本书浓墨重彩地描述iQuery的API及iQuery框架的所有基础知识,...
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学习...