7.8 css 学习

7.8 css 学习
1.css 学习
i) 学习目的 : 为了把样式和内容剥离, 打包更好的处理样式
ii) 范例 :

<style>
	td{background-color:green;}	
</style>


<table border="1">
	<tr>
		<td>1</td>
		<td>2</td>
	</tr>
	<tr>
		<td>3</td>
		<td>4</td>
	</tr>
</table>
  1. id 选择器 (保证唯一性)
    i) 范例
<style>
#tdx {
	color: green;
}

#td1 {
	color: blue;
}

#td2 {
	color: red;
}
#td3 {
	color: black;
}
</style>


<table border="1">
	<tr>
		<td id="tdx'">1</td>
		<td id="td1">2</td>
	</tr>
	<tr>
		<td id="td2">3</td>
		<td id="td3">4</td>
	</tr>
</table>
  1. 类选择器 (多个格式用同一个样式的时候使用)
    i) 范例
<style>
.han1{
color : red;
}
.han2{
color : blue;
}
# td1{
color : green;
}
</style>


<table border="1">
	<tr>
		<td class="han1">1</td>
		<td id="td1">2</td>
	</tr>
	<tr>
		<td class="han2">3</td>
		<td class="han2">4</td>
	</tr>
</table>
  1. 注释
    i) 范例
<style>
/* css中的注释可以使用这种 */
.han1{
color : red;
}
.han2{
color : blue;
}
# td1{
color : green;
}
</style>
  1. 尺寸(宽和高)
    范例
<style>
/* css中的注释可以使用这种 */
/* 这里的100% 和 30% 是以屏幕为准的, 是屏幕的100%或者30%*/
.div1{
	width : 100%;
	height : 30%;
	background-color : green;
}
.div2{
	width : 50%;
	height : 20%;
	background-color : yellow;
}
</style>


	
<div class="div1">
	han
</div>
<br>-----------<br>
<div class="div2">
	han
</div>
  1. 背景
    i) 常用的属性
    a) background-color
    颜色支持 :
    – red, green
    – rgb(250,0,250)
    –#FFFFFF
    b) background-image:url(imagepath)
    c) url(ground.jpg)
    d) background-repeat
    e) background-size:contain

    范例 :

han
```
  1. 文本属性
    i) 范例
<style>
.div {
	color : red /*文字颜色*/
	text-align : center /*文字对齐, left right center*/
	text-decoration : overline     /*文本修饰*/
	line-height :  18px;    /*行间距*/
	letter-spacing : 0px;  /*字符间距*/
	word-spacing : 0px ; /*单词间距*/
	text-indent : 10px ; /*首行缩进*/
	text-transform : none ; /* 文字的大小写, none默认大小写, 还有一些其他的,capitalize全大写等等*/
}
</style>
<div class="div">han han<br> hanx</div>
  1. css字体
    i) 范例
<style>
.div {
	color : red /*文字颜色*/
	text-align : center /*文字对齐, left right center*/
	text-decoration : overline     /*文本修饰*/
	line-height :  18px;    /*行间距*/
	letter-spacing : 0px;  /*字符间距*/
	word-spacing : 0px ; /*单词间距*/
	text-indent : 10px ; /*首行缩进*/
	text-transform : none ; /* 文字的大小写, none默认大小写, 还有一些其他的,capitalize全大写等等*/
	
	/*以下是字体颜色*/
	font-size : 20px  /* 有两种 : px或者%*/
	font-style : normal /* 字体风格, normal 标准字体, italic斜体*/
	font-weight : normal /* 字体粗细, normal与bold */
	font-family : "times" /* 字体库 */
}
</style>
<div class="div">han han<br> hanx</div>
  1. css表格 & 边框
    i) table-layout属性
    a) table-layout : automatic (单元格的大小由td的内容宽度决定) 或者fixed: 单元格的大 小由td上设置的宽度所决定.
    b) table-layout : fixed (单元格的大小由td上设置的宽度所决定).
    ii) border-collapse 属性
    a) border-collapse : separate 边框分隔
    b) border-collapse : collapse 边框合并
    范例
<style>
	/*
	1) border-style : 边框风格
	2) border-color : 边框颜色
	3) border-width : 边框宽度
	4) border : 都放在一起
	5) border-top : 只有一个方向有边框
	
	note : 块元素的宽度默认是100% (div, p, h1)
	note : 内联元素的宽度是由其内容所决定的 (a, strong, i, input)
	*/

}
</style>
<table class="t1" border="1" width="50%">
	<tr>
		<td width="10%">han1</td>
		<td width="10%">han2</td>
	</tr>

	<tr>
		<td width="10%">han3</td>
		<td width="10%">han4</td>
	</tr>

</table>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值