CSS选择器/样式

id 选择器

id 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。

id 选择器以 "#" 来定义。


​<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>选择器</title>
		<style>
			/* 标签选择器:直接使用标签名
			 会把所有相同的标签统一设置样式*/
			li{
				color:orchid
			}
			/* 类选择器:class
			 需要在相应的标签中添加class属性在CSS中使用 . 来代表
			 */
			.cl{
				color:green;
			}
			.cy{
				color:greenyellow;
			}
			/* id选择器可以标有特定id的HTML 元素指定特定的样式
			 id选择器以"#"来特定*/
			 #cl{
				 color:cadetblue;
			 }
		</style>
	</head>
	<body>
		<ul>
			<li id="cl">文件</li>
			<li class="cy">编辑</li>
			<li>选择</li>
			<li class="cl" id="cl">查找</li>
			<li class="cl">跳转</li>
			<li class="cl">运行</li>
		</ul>

类选择器:

类选择器:class
             需要在相应的标签中添加class属性在CSS中使用 . 来代表

<head>
		<meta charset="utf-8">
		<title></title>
		<style>
			.cl{
				color:green;
			}
		</style>
	</head>
	<body>
		<ul>
			<li class="cl">文件</li>
			<li class="cl">编辑</li>

css背景属性

 CSS background 属性

<style>
			h1{
				background-color: aquamarine;
			}
			body{
				background-image:url("img/152431.jpg");
				/* //重复方式 */
				background-repeat: no-repeat;
				/* background-repeat: repeat-y; */
				/* 背景定位 */
				/* background-position: center; */
				/* 500px距离四周500px
				 100px 500px 左右 上下*/
				 background-position: 100px 200px;
				 /* 背景滚动 */
				 background-position: fixed;
			}
		</style>

CSS background-repeat 属性

CSS background-attachment 属性

scroll默认值。背景图像会随着页面其余部分的滚动而移动。
fixed当页面的其余部分滚动时,背景图像不会移动。

CSS background-image 属性

background-image:url("img/152431.jpg");

CSS 文本

 CSS direction 属性

ltr默认。文本方向从左到右。
rtl文本方向从右到左
direction:rtl;

 letter-spacing 属性

letter-spacing:10px;
/* 每个字符之间的距离 */

text-align 对齐文本

left把文本排列到左边。默认值:由浏览器决定。
right把文本排列到右边。
center把文本排列到中间。
justify实现两端对齐文本效果。
.ta1{
			text-align:left;/* 默认左对齐 */
		}

text-decoration文本修饰

none默认。定义标准的文本。
underline定义文本下的一条线。
overline定义文本上的一条线。
line-through定义穿过文本下的一条线。
blink定义闪烁的文本。

text-transform控制元素中的字母

none默认。定义带有小写字母和大写字母的标准的文本。
capitalize文本中的每个单词以大写字母开头。
uppercase定义仅有大写字母。
lowercase定义无大写字母,仅有小写字母

text-shadow:设置文本阴影。css包含该属性,但css2.1没有保留该属性

white-space设置元素中空白的处理方式

normal默认。空白会被浏览器忽略。
pre空白会被浏览器保留。其行为方式类似 HTML 中的 <pre> 标签。
nowrap文本不会换行,文本会在在同一行上继续,直到遇到 <br> 标签为止。
pre-wrap保留空白符序列,但是正常地进行换行。
pre-line合并空白符序列,但是保留换行符。

word-spacing:设置单词间距

CSS 字体

 font-family字体系列

font-family:"华文彩云" ;

font-style字体风格

italic浏览器会显示一个斜体的字体样式。
oblique浏览器会显示一个倾斜的字体样式。
font-style:oblique;

font-variant以小型大写字体或者正常字体显示文本。

small-caps浏览器会显示小型大写字母的字体。
font-variant:small-caps;
/* 对英文产生效果 */

font-weight字体粗细

bold定义粗体字符。
bolder定义更粗的字符。
lighter定义更细的字符
.s3{
		/* font-weight:1000 */
		font-weight:bold;
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值