HTML5 -入门 (---css样式-------------(css基础与css选择器)---------------------—)
---恢复内容开始---
一css基础入门与css选择器
CSS英文全拼:cascading style sheet 层叠样式表。
在html中使用:要在head中写style标签,所有样式放在style标签中。
<style>
color: red; 设置文本颜色
font-size: 30px; 设置文本大小
设置背景颜色
background-color: blue;
font-weight: bold; 设置文本粗体
font-style: italic; 设置文本斜体
注意:凡是font开头的想要设置默认的样式则使用normal
text-decoration: underline; 设置文本下滑线,如果去除下滑线则用none这个属性
</style>
1标签选择器
eg:
<h1></h1>
h1{...}
代码中h1、p、li、span都是标签选择器。只要在当前页面中出现的h1、p、li、span标签都会被修改样式。
2 id选择器
id选择器,它选择的标签更专一,就是唯一的。Id不可以重复,在同一页面中只允许有一个id名字。
Id的命名规则:只能有数字、字母、下划线组成。只能以字母开头,并且id名字不可以和标签重名。
eg:
<div id="div"></div>
#div{...}
3 类选择器
eg:
<p class="hong ">我们</p>
.hong{...}
类选择器,首先需要我们为标签设置class名字。通过class写类样式。
1、Class在页面中可以重复
2、一个class样式可以同时为多个标签提供使用
3、一个标签可以设置多个类样式
我们可以将公用的样式抽取出来,作为公共类样式使用。
4后代选择器
eg: <div class="one">
<ul>
<li></li>
</ul>
</div>
.one ul li{
color: red;
font-size: 30px;
}
上面使用的就是后代选择器,首先由名字为One的class找到后代ul然后再找到后代li。
也就是说li是ul的后代ul是one的后代!
4交集选择器
div ul li.first{
text-decoration: underline;
}
li.first它就是交集选择器,他就是在一起,没有空格也没有任何符号。
交集选择器选择方式:它既符合是li标签,又符合是.First类,取交集。
一般交集只写两个。
5并集选择器
eg:
.first,.second{
text-decoration: underline;
}
这是并集选择器,并集选择器是使用逗号分隔开。
最好不要经常使用它,应为效率不高
6通用选择器
*{} :它就是通用选择器,所有的标签都可以用它的样式
7子代选择器
div>p:使用“>”来写子代选择器,它只能选择div的子代,不能选择子代的子代
8序选择器
div ul li p:first-child 这个是选择的第一个p标签
div ul li p:last-child 这个是选择的最后一个p标签
9伪类选择器
a:hover 鼠标悬停时候会触发使用的选择器
a:link 未访问过得链接伪类选择器
a:visited 访问过得链接伪类选择器
a:active 当前选中的链接伪类选择器
---恢复内容结束---
HTML5 -入门 (---css样式-------------(css基础与css选择器)---------------------—)的更多相关文章
- WEB入门三 CSS样式表基础
学习内容 Ø CSS的基本语法 Ø CSS选择器 Ø 常见的CSS样式 Ø 网页中3种使用CSS的方式 能力目标 Ø 理解CSS的 ...
- CSS样式表基础知识、样式表的分类及选择器
一.CSS基本概念: CSS(Cascading Style Sheet,叠层样式表),作用是美化HTML网页. /*注释区域*/ 此为注释语法 二.样式表的分类 1.内联样式表(和html联合 ...
- 20190422-外部导入CSS样式之link、CSS@import、Sass分音
写在前面乱七八糟的前言:今天wuliMR黄问了一个问题,Sass的分音与link标签都是导入外部样式的,有什么不同,这真是个好问题,因为本白着实没想过,也不知道,不过没关系,成功的背后总有一个默默无闻 ...
- CSS 样式的使用方式、选择器
在html中使用css的三种方式: 1.行内样式:同过元素的style属性来设置 <p style="font-size:20px; color:red">hello& ...
- CSS样式表-------第二章:选择器
二 .选择器 内嵌.外部样式表的一般语法: 选择器 { 样式=值: 样式=值: 样式=值: ...... } 以下面html为例,了解区分一下各种样式的选择器 <head> <met ...
- css样式权重优先级,css样式优先级
原文:http://www.bkjia.com/Javascri... 样式选择器权重优先级: important > 内嵌样式 > ID > 类 > 标签 | 伪类 | 属性 ...
- CSS样式表基础
CSS的样式表其实就是美观页面的,加一些样式. 一.样式表的三种分类: ①内联样式:写在某一个标签里面的样式. 优点:控制精确. 缺点:代码重用性差.(太多了不好写)页面代码乱.(太乱,后期不方便看) ...
- css 样式表 基础 样式
1大小 width 宽度 height 高度 2 背景 background-color 背景色 background-image:url(图片位置) 背景图片 background-repeat: ...
- Bootstrap入门(三)<p>标签的css样式
Bootstrap入门(三)<p>标签的css样式 前提:引入css文件,内容放在一个class为container的div中 <p>标签属性 1.“ text-left ...
- 一起学HTML基础-CSS样式表-基本概念、分类、选择器
一.基本概念: CSS (Cascading Style Sheets)层叠样式表,是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言. ...
随机推荐
- Java--缓存热点数据,最近最少使用算法
1.最近最少使用算法LRU (Least recently used,最近最少使用) [实现]:最常见的是使用一个链表保存缓存数据 1.新数据插入到链表头部: 2.每当缓存命中(即缓存数据被访问),将 ...
- PHP流程控制之循环结构
计算机程序最擅长的功能之一就是按规定的条件,重复执行某些操作.循环结构可以减少源程序重复书写的工作量,即在给定条件成立时,反复执行某程序段,直到条件不成立为止.给定的条件称为循环条件,反复执行的程序段 ...
- 【工匠大道】一些Vim(Linux)不常见但很逼格的命令(不断更新中)
本文地址 分享提纲: 1. :Tlist 2. :colorscheme 3. :set cursorline 4. ma 5. vim -x 6. CTRL-] 7. 折叠 8. 向别的用户终端写信 ...
- Web测试介绍一 UI测试
随着Web 2.0技术的迅速发展,许多公司都开发了一些基于Web的网站服务,通常在设计开发Web应用系统的时候很难模拟出大量用户同时访问系统的实际情况,因此,当Web网站遇到访问高峰时, ...
- 用好spring mvc validator可以简化代码
表单的数据检验对一个程序来讲非常重要,因为对于客户端的数据不能完全信任,常规的检验类型有: 参数为空,根据不同的业务规定要求表单项是必填项 参数值的有效性,比如产品的价格,一定不能是负数 多个表单项组 ...
- The habits of highly successful people
1.Morning Routine (早上列行公事) Probably the most common habit ultra-successful people have is they can t ...
- 2016年4月最佳的20款 jQuery 插件推荐
这个列表包括20个我们觉得是最有用的免费的 jQuery 插件,它们都是最具创新性和最省时省力的解决方案,很多都是现代化的设计和开发中碰到的问题的处理方案.如果你熟悉下面列出的任何插件,请与我们的读者 ...
- jQuery插件中文乱码解决办法
修改jQuery插件源代码的时候,中文字符有时候会显示乱码,通常这个插件是老外写的,默认文件的编码格式ANSI格式,源代码写中文字符的时候就会显示乱码,解决方法就是将文件编码格式换成UTF-8格式 保 ...
- webpack初体验
本人菜鸟一枚,最近一直在研究webpack的使用,记录下自己的学习体会,由于网上关于webpack的资源(技术博客)太多,对于初学webpack的新手来说,看着五花八门的技术博客,真是头晕眼花(可能是 ...
- iOS歌词逐渐变色动画
实现歌词逐渐变色的动画,像卡拉OK一样可以根据时间进度来染色.效果如图: 因项目需求要实现一个类似歌词逐渐变色的效果,自己想来想去想不出来实现方案,还是得求助万能的google, 最终是找到了这篇 ...