02-css的选择器学习.html

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>css的选择器学习</title>
		<!--
			css的选择器学习:
				标签选择器:
					标签名{样式名1:样式值1;……}
					作用:会将当前网页内的所有该标签增加相同的样式
				id选择器:
					#标签的id属性值{样式名1:样式值1;……}
					作用:给某个指定的标签添加指定的样式
				类选择器:
					.类选择器名{样式名1:样式值1;……}
					作用:给不同的标签添加相同的样式
				全部选择选择器
					*{样式名1:样式值1;……}
					作用:选择所有的HTML标签,并添加相同的样式
-----------------------------------------------------------------------------
				组合选择器:
					选择器1,选择器2,……{样式名1:样式值1;……}
					作用:解决不同的选择器之间重复样式的问题
				子标签选择器
					选择器1 子标签选择器{样式名1:样式值1;……}
				属性选择器:
					标签名[属性名=属性值]{样式名1:样式值1;……}
					作用:选择某标签指定具备某属性并且属性值为某属性值的标签
			css的使用过程:
				1、声明css代码域
				2、使用选择器选择要添加样式的标签
					根据需求来。
						使用*选择器来给整个页面添加基础样式
						使用类选择器给不同的标签添加基础样式
						使用标签选择器给某类标签添加基础样式
						使用id、属性选择器、style属性声明方式给某个标签添加个性化样式。
				3、书写样式单
					边框设置
						border:solid 1px;
					字体设置:
						font-size:10px;设置字体大小
						font-family:"黑体";(设置字体的格式)
						font-weight:bold;设置字体加粗
					字体颜色设置
						color:颜色;
					背景颜色设置
						background-color:颜色;
					背景图片设置
						background-img:url(图片的相对路径);
						background-repeate:no-repeate;设置图片不重复
						bacground-size:cover;图片平铺整个页面
					高和宽设置
					浮动设置
						float:left|right
					行高设置
						line-height:10;
		-->
		<!--声明css代码域-->
		<style type="text/css">
			/*标签选择器*/
			table{
				width: 300px;
				height: 200px;
				border: solid 1px;
				background-color: red;
			}
			b{
				width: 300px;
				height: 200px;
				border: solid 1px;
				background-color: red;
			}
			/*id选择器*/
			#t1{
				background-color: gray;
			}
			/*类选择器*/
			.common{
				color: red;
			}
			/*组合选择器*/
			.common,table{
				background-color: blue;
			}	
			/*子标签选择器*/
			ul li a{
				color: black;
			}
			#p1 a{
				color: yellow;
			}
			input[type=text]{
				background-color: red;
			}
		</style>
	</head>
	<body>
		<h3>css的选择器学习</h3>
		<hr />
		<hr />
		<table id="t1" class="common">
			<tr>
				<td>1</td>
				<td>1</td>
				<td>1</td>
			</tr>
			<tr>
				<td>1</td>
				<td>1</td>
				<td>1</td>
			</tr>
			<tr>
				<td>1</td>
				<td>1</td>
				<td>1</td>
			</tr>
		</table>
		<table>
			<tr>
				<td></td>
				<td></td>
				<td></td>
			</tr>
			<tr>
				<td></td>
				<td></td>
				<td></td>
			</tr>
			<tr>
				<td></td>
				<td></td>
				<td></td>
			</tr>
		</table>
		<b class="common">css学习</b>
		<hr />
		<!--子选择器-->
		<ul id="u">
			<li><a href="">哈哈</a></li>
			<li><a href="">呵呵</a></li>
			<li><a href="">嘿嘿</a></li>
		</ul>
		<ul>
			<li><a href="">哈哈</a></li>
			<li><a href="">呵呵</a></li>
			<li><a href="">嘿嘿</a></li>
		</ul>
		<p id="p1">
			<a href="">嘻嘻</a>
		</p>
		<p>
			<a href="">嘻嘻</a>
		</p>
		<a href="">嘻嘻</a>
		<hr />
		<input type="text" name="" id="" value="" /><br />
		<input type="password" name="" id="" value="" />
	</body>
</html>

  

posted @ 2020-03-04 18:15  胡辣汤王子  阅读(133)  评论(0编辑  收藏  举报