<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>CSS(一)</title>
<!--这里书写CSS来控制样式
<style> 标签用于为 HTML 文档定义样式信息。
在style 中,您可以规定在浏览器中如何呈现 HTML 文档。
type 属性是必需的,定义 style 元素的内容。唯一可能的值是 "text/css"。
style 元素位于 head 部分中。
px:像素
-->
<style>
label{
color: red;
background-color: blue;
font-size: 30px;
}
</style>
</head>
<body>
<label>你好,中国!</label>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>CSS(二)</title>
<!--
margin是指从元素自身边框到另一个元素边框之间的距离,就是容器之外距离
solid:实线
dotted:虚线
text-align: center; <!--文字居中-->
-->
<style>
table{
margin: auto;
border: 1px brown solid;
width: 80%;
color: red;
text-align: center;
}
td{
border: 1px brown solid;
}
</style>
</head>
<body>
<table>
<tr>
<td>1</td>
<td>1</td>
<td>1</td>
<td>1</td>
</tr>
<tr>
<td>1</td>
<td>1</td>
<td>1</td>
<td>1</td>
</tr>
<tr>
<td>1</td>
<td>1</td>
<td>1</td>
<td>1</td>
</tr>
<tr>
<td>1</td>
<td>1</td>
<td>1</td>
<td>1</td>
</tr>
</table>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>CSS(三)</title>
<!--
定义和用法
<div> 可定义文档中的分区或节(division/section)。
<div> 标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。
如果用 id 或 class 来标记 <div>,那么该标签的作用会变得更加有效。
用法
<div> 是一个块级元素。这意味着它的内容自动地开始一个新行。
实际上,换行是 <div> 固有的唯一格式表现。可以通过 <div> 的 class 或 id 应用额外的样式。
不必为每一个 <div> 都加上类或 id,虽然这样做也有一定的好处。
可以对同一个 <div> 元素应用 class 或 id 属性,但是更常见的情况是只应用其中一种。
这两者的主要差异是,class 用于元素组(类似的元素,或者可以理解为某一类元素),而 id 用于标识单独的唯一的元素。
position 属性规定元素的定位类型。
这个属性定义建立元素布局所用的定位机制。任何元素都可以定位,不过绝对或固定元素会生成一个块级框,而不论该元素本身是什么类型。
相对定位元素会相对于它在正常流中的默认位置偏移。
-->
<style>
div{
position: absolute;
left: 777px;
top: 222px;
width: 200px;
height: 200px;
background-color:#0000FF ;
}
</style>
</head>
<body>
<!--块 区域块-->
<div>你好</div>
<div>你好啊啊啊啊</div><!--覆盖-->
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>CSS(三)</title>
<!--没带#,表示元素名,#后跟id,唯一
z-index:楼层/层数
-->
<style>
#h1{
position: absolute;
left: 607px;
top: 182px;
width: 200px;
height: 200px;
background-color:#0000FF ;
z-index: 97;
}
#h2{
position: absolute;
left: 777px;
top: 222px;
width: 200px;
height: 200px;
background-color:#0000FF ;
z-index: 97;
}
</style>
</head>
<body>
<!--块 区域块-->
<div id="h1">你好</div>
<div id="h2">你好啊啊啊啊</div>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>CSS(四)</title>
<!--
ElementName:元素名,控制这一类元素
#id:#后面跟的是编号,控制编号为什么的单个元素
.class:逻辑类别,人为的进行了分类,控制的是一组元素
-->
<style>
label,#s2{
color: red;
}
.c1{
color:blue;
}
</style>
</head>
<body>
<span id="s1">1</span><br/>
<span id="s2">2</span><br/>
<span class="c1">3</span><br/>
<label>4</label><br/>
<span>5</span><br/>
<span class="c1">6</span><br/>
<label>7</label><br/>
<span>8</span><br/>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>CSS(五)</title>
<!--内部方式-->
<style>
#in1{
width:200px;
}
</style>
</head>
<!--将外部css文件引入 行间和内部方式都不能用
<link> 标签定义文档与外部资源的关系。
<link> 标签最常见的用途是链接样式表。
-->
<link rel="stylesheet" href="../css/a.css"/>
<body>
<!--行间方式-->
<input type="text" id="in1" style="width: 300px;"/><!--width不控制-->
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>CSS(五)</title>
<!--内部方式-->
<style>
#in1{
}
</style>
</head>
<!--将外部css文件引入 行间和内部方式都不能用
链接外部样式表,请使用 <link> 标签。
-->
<link rel="stylesheet" href="../css/a.css"/>
<body>
<!--行间方式-->
<input type="text" id="in1"/><!--width不控制--》
</body>
</html>