css

注意:此章为后端人员,只需了解即可,不需要过分记忆,皆因多数时间后端不会使用。
如英语过6级,无需查看此章,只需记住使用CSS时一些特定语法。
CSS概述
前端css:Cascding Style Sheet(层叠眼样式表语言)
CSS是一种样式表语言,专门用来修饰HTML页面。美化页面。
在HTML中嵌入CSS的三种方式:
内联样式: 此样式优于内部样式和外部样式
<标签 style =“样式名:样式值”;“样式名:样式值…”><标签>
内部样式:从上到下顺序覆盖

外部样式:从上到下顺序覆盖
将css代码写入一个指定文件然后引入

```<html>
	<head>
		<meta charset="utf-8" />
		<title>css语言的编辑位置</title>
		<!--如果编写css了,三种写法的优先级:
							内联样式:永远是第一位
							内部样式和外部样式的优先级的顺序:从上到下的顺序覆盖-->
		<!--代码编写位置二:将所有的css代码提出来,放如一个style的标签中。内部写法--->
		<style type="text/css">
			div{
				color:burlywood;
			}<!--对所有的div标签进行设置,大括号中设置属性-->
		</style>
		<!---代码编写位置三:将所有的css代码提取出来,放入一个独立的css文件中,外部样式写法-->
		<link href="css/a.css" type="text/css" rel="stylesheet"/>
	</head>
	<body>
		<!--代码编写位置 一:可以在任意的html标签中使用style属性,在属性中便编写
		css代码,内联样式写法
		这种写法会导致过多的代码,使得标签看起来比较乱-->
		
		<div style="color:aqua;font-size:30px">撒旦发生法发我的</div>
		<div>按时打算发给v额外付钱</div>
		<div>阿斯顿发份v额法网法网发给我</div>
		<div>啊师傅瓦房店市公司</div>
		<span>埃是法国文案</span><br />
		<span>撒飞洒乳房war发放给·11</span>
	</body>
</html>

CSS中的选择器!
CSS中的选择器分位基本选择器和其他选择器!
1.类选择器 : 此选择器优于标签选择器
2.标签选择器:
3.id 选择器:此选择器由于类选择器
其使用方式如下:

<html>
	<head>
		<meta charset="utf-8">
		<title>基本选择器</title>
		<style type="text/css">
			/* 类选择器使用标签class属性值*/
			.c1{
				color:blue;
			}/*类选择器大于标签选择器*/
			/*标签选择器,使用的是我们的标签名称*/
			span{
				color:red;
			}/*id选择器大于类标签*/
			/*id 选择器:使用标签中id属性值。使用#*/
			#d1{
				color:black;
			}
		</style>
	</head>
	<body>
		<div id="d1" class="c1">阿萨法发噶我认罚五个挖吖我发给哇</div>
		<div class="c1">阿萨法发噶我认罚五个挖吖我发给哇</div>
		<span class="c1">阿萨法发噶我认罚五个挖吖我发给哇</span>
		<span >啊是富农矮黑人佛i瓦活佛共i阿黄体哦啊</span>
	</body>
</html>

其他选择器
统配选择器:表示整个页面,
分组选择器:将多种选择器放在一起
属性选择器:
其使用方式如下

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<style type="text/css">
		/* 统配选择器:表示整个页面,但不包含输入的*/
		*{
			font-size:35px;
		}
		/*分组选择器 将多种选择器放一起*/
		span,label,#d1,c1{
			color:red;
		}
		/*属性选择器,此处type直接对应的是双引号中的属性,如改成password,将改为密码背景*/
		input[type="text"]{
			background-color:red;
		}/*注意如要区分input是否嵌套,则在其input前加入标签
		如: form input【】{}*/
	</style>
	
	<form action="http://www.jd.com" method="get">
		<label>账号:</label>
			<input type="text" placeholder="请输入账号" size="10"
			id ="d1" class="c1">
			
		<label>密码:</label>
			<input type="password" placeholder="请输入密码" size="10"
			id="d1" class="c1">
	</form>
</html>

文本和文字
在其文本和文字有许多的设置,具体请参考API文档。此下代码只列下部分:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>文本和文字</title>
		<style type="text/css">
			#d1{font-size:150%;/*文本的样式*/
			font-style:italic;/*倾斜*/
			font-variant:small-caps;/*英文字母转换*/
			font-weight:bolder;/*加粗*/
			font-family:华文彩云;/*字体,需注意此字体一定要是有效的准确名称*/
			}
			#d2{
				text-decoration-line:line-through;/*添加线的样式*/
				text-decoration-color:red;/*颜色*/
				text-decoration-style:wavy;/*线性*/
				text-indent:2em;/*间距*/
				line-height:1.5em;/*行高*/
				text-align:center;/*居中*/
				letter-spacing: 0.5em;/*字符距离*/
				direction:rtl;/*字体方向*/
			}
			h1,h3,h4{
				background-color:red;
			}
		</style>
	</head>
	<body><span>
		<h1>afweuiiiiiiiisdfsdfwetw</h1>
		<h2>afweuiiiiiiiisdfsdfwetw</h2>
		<h3>afweuiiiiiiiisdfsdfwetw</h3>
		<h4>afweuiiiiiiiisdfsdfwetw</h4>
		</span>
		<div id="d1">阿瑟东sadasdsi啊哈佛i娲皇宫i哦啊我国呵呵【忽然色鬼瑟瑞【股票</div>
		<div id="d2">阿瑟东sadasdsi啊哈佛i娲皇<br/>宫i哦啊我国呵呵【忽然色鬼瑟瑞【股票</div>
	</body>
</html>

超链接的多种状态

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>伪类选择器</title>
		<style type="text/css">
			/* 未被访问*/
			a:link{
				color:red;
				
			}
			/*已经被访问*/
			a:visited{
				color:green;
			}
			/*鼠标的悬停*/
			a:hover{
				color:blue;
				font-size:50px;
			}
			/*激活*/
			a:active{
				color:yellow;
			}
			</style>
	</head>
	<body>
		<a href="http://www.jd.com"target="_blank">京东</a><br />
		<a href="http://www.baidu.com"target="_blank">百度</a><br />
		<a href="http://www.taopao.com">淘宝</a>
	</body>
</html>

至此所列都为参考,如想深入则需多多参考同行,API,等
如其所见。在CSS中多数代码无逻辑,死绑,只需要知道在其正确的位置使用正确的代码,便可得到正确的效果。
需注意:前台所有的页面,你所看到的不一定就是你想到的做法,一种效果有多种做法,不同的软件使用都有达成理想的效果,一切以效果为主!
最后请铭记:
只有产生商业价值的软件,才是正在的如软件!
如无商业价值,则将被历史埋汰。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值