内部样式表..."/>

初识CSS3

28,653次阅读
没有评论

共计 2213 个字符,预计需要花费 6 分钟才能阅读完成。

引入样式

1. 内部样式


方便在一个页面进行修改,格式为用

2. 行内样式

style 属性的应用

直接在 HTML 标签中设置的样式

此时 style 不是一个标签,而是一个属性

3. 外部样式


@import url("style.css");

常用的为 link(链接式)导入式不常用

行内样式>内部样式表>外部样式表

遵循就近原则

基本选择器

1. 标签选择器

p{
	font-size: 14px;
	color: green;
}

2. 类选择器

.class {font-size:16px;}

3.ID 选择器

#id {font-size:16px;}

层次选择器

选择器

功能描述

E F

后代选择器

选择匹配的 F 元素,且匹配的 F 元素被包含在匹配的 E 元素内

E>F

子选择器

选择匹配的 F 元素,且匹配的 F 元素是匹配的 E 元素的子元素

E+F

相邻兄弟选择器

选择匹配的 F 元素,且匹配的 F 元素紧位于匹配的 E 元素后面

E~F

通用兄弟选择器

选择匹配的 F 元素,且位于匹配的 E 元素后的所有匹配的 F 元素

后代选择器只要是比 E 小的都起作用

子选择器只作用下一代

相邻选择器只作用挨着的下一个

兄弟选择器作用下面的



	
		
		
	
	
	
	 
	

开心餐厅,让你可以开心的烹饪美味佳肴,从一个简洁的小餐厅起步,逐步打造自己的餐饮大食代。
烹饪美食,雇佣好友帮忙,装修个性餐厅,获得顾客美誉。
步步精心经营,细心打理,我们都能成为餐饮大亨哦。


如何做菜?

1. 点击餐厅中的炉灶,打开菜谱,选择自己要做的食物后,进行烹饪。不断点击炉灶,直到食物进入自动烹饪阶段;
2. 每道菜所需要制作的步骤和烹饪的时间不一样,你可以根据自己的时间和偏好来进行选择,还会有各地特色食物供应哦;
3. 烹饪完毕的食物要及时端到餐台上,否则过一段时间会腐坏;
4. 食物放在餐台上后,服务员会自动端给顾客,顾客吃完后会付钱给你。

如何经营餐厅?

1. 自己做老板,当大厨,雇佣好友来做服务员为你打工。心情越好的员工效率越高。员工兼职的份数越少,工作的时间越短心情越好;好友间亲密度越高,可雇用的时间越长;
2. 随着等级的升高,可雇佣的员工、可购买的炉灶、餐台、经营面积都会随之增加;
3. 餐桌椅的摆放位置也很有讲究,它会影响顾客和服务员行走路程。

p{font-size: 14px;}
.A{color:red ;}
 body h2{font-size:16px ;}
 body>.B{
	width:887px ;
	height:439px ;
}
.A~h2{color: blue;}

结构伪类选择器

选择器

功能描述

E:first-child

作为父元素的第一个子元素的元素E

E:last-child

作为父元素的最后一个子元素的元素E

E F:nth-child(n)

选择父级元素 E 的第 n 个子元素 F,(n 可以是123),关键字为evenodd

E:first-of-type

选择父元素内具有指定类型的第一个 E 元素

E:last-of-type

选择父元素内具有指定类型的最后一个 E 元素

E F:nth-of-type(n)

选择父元素内具有指定类型的第 nF元素

first-child 与 first-of-type 的区别是

first-child 是第一个子类元素

first-of-type 是指定类型的第一个元素



	
		
		
	
	
	
		

热播

  • 神武赵子龙
  • 怒,林更新不抱网红抱女神

  • 点击次数:242445 次
  • 旋风十一人
  • 胡歌变教练在撩前女友

  • 点击次数:242445 次
  • 太阳的后裔
  • 宋慧乔吃嫩草

  • 点击次数:242445 次
  • 山海经之赤影传说
  • 娜扎张翰再度联手

  • 点击次数:242445 次
li{list-style: none;}
li:first-child{
	font-size:16px ;
	color:#4D4D4D;
}
p:first-of-type{
	font-size:14px ;
	color: #640000;
}
li:nth-of-type(3){
	font-size: 12px;
	color: blue;
}

属性选择器

属性 选择器

功能描述

E[attr]

选择匹配具有属性 attrE元素

E[attr=val]

选择匹配具有属性 attrE元素 , 并且属性值为 val(其中val 区分大小写)

E[attr^=val]

选择匹配元素 E,且E 元素定义了属性 attr,其属性值是以val 开头的任意字符串

E[attr$=val]

选择匹配元素 E,且E 元素定义了属性 attr,其属性值是以val 结尾的任意字符串

E[attr*=val]

选择匹配元素 E,且E 元素定义了属性 attr,其属性值包含了“val”,换句话说,字符串val 与属性值中的任意位置相匹配

 

	
		
		
	
	
	
		

免费邮 企业邮 VIP 邮箱 帮助

  • 163/126/yeah 三大免费邮箱均默认开放
  • 全面支持 iPhone/iPad 及 Android 等系统
  • 客户端、手机与网页,实现发送、阅读邮件

立即同步普通登录手机号登录

普通登录

用户名:@163.com

密码:

版本:

自动登录 SSL

header a{color: #F4796F;}
section li{color:#6FCEFF ;}
footer a{color:#AB73F2 ;}
section:first-child{	} 
input[type=text]{
	background-color:#FFFFED ;
	font-size: 18px;
}
input[type*=pass]{background-color:#AACBEE ;}

原文地址: 初识 CSS3

    正文完
     0
    Yojack
    版权声明:本篇文章由 Yojack 于2024-11-29发表,共计2213字。
    转载说明:
    1 本网站名称:优杰开发笔记
    2 本站永久网址:https://yojack.cn
    3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
    4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
    5 本站所有内容均可转载及分享, 但请注明出处
    6 我们始终尊重原创作者的版权,所有文章在发布时,均尽可能注明出处与作者。
    7 站长邮箱:laylwenl@gmail.com
    评论(没有评论)