<!-- rel:relative 表示关联一个样式表 -->
<!-- type属性表示了这是标准的css -->
<link rel="stylesheet", type="text/css",href="URL">
<head>标签中引入<style>
#app{color:red;}
</style>
<div style="color:red;">hello world!</div>
选择器名{
属性名1:值1;
属性名2:值2;
}
选择器名为标签名,如div
每个html文件id值必须唯一
#id名{}
不同标签可以拥有同一个class
.class名{}
选择标签内部中所有的某一种标签
<style>
#app p{
color:red;
}
</style>
<div id="app">
<p class="classname">红色</p>
</div>
<!-- 选择id="app"元素下所有的<p>标签 -->
<!-- ,分割不同选择器 -->
<style>
.class,#app,div{
font-size:10px;
color:green;
}
</style>
| 属性 | 说明 |
|---|---|
| font-family | 字体类型 |
| font-size | 字体大小 |
| font-weight | 字体粗细 |
| font-style | 字体风格 |
| color | 字体颜色 |
.id{
font-family:Arial;
font-size:10px;
/* 加粗 */
font-weight:bold;
/* 斜体,不常用 */
font-style:italic;
color:#ff0000;
}
| 属性 | 说明 |
|---|---|
| text-indent | 首行缩进 与font-size两倍关系 |
| text-align | 水平对齐 center居中 |
| text-decoration | 文本修饰:{none:取消划线效果; underline:下划线; line-through:中划线} |
| text-transform 大小写转换 | uppercase lowercase |
| line-height | 行高,px,em |
| letter-spacing | 字母间距 |
| word-spacing | 词间距 |
| 属性 | 说明 | 属性值 |
|---|---|---|
| border-width | 边框的宽度 | |
| border-style | 边框的外观 | none:无样式 dashed:虚线 solid:实线 |
| border-color | 边框的颜色 | 属性可简写 border: 1px solid red; |
p{
border-top-style:solid;
border-left:1px solid red;
border-bottom:1px solid red;
border-right:1px solid red;
}
list-style-type作用于<ul>或<ol>边表,但原生列表项符号很丑,记住下面这个就可以了
/* 不使用原生符号 */
list-style-type:none;
/* 使用图片作为列表项符号 */
/* 实际开发用iconfont图标技术实现 */
list-style-image: url(图片路径);
表格标题位置,默认在上方 table{caption-side:bottom;}
表格边框合并,无空隙 table{border-collapse:collapse;}
表格边框间距 table{border-spacing:8px;}
width=30px;height=20pxborder: 1px solid red;text-align:center(left、right) 作用于<img>标签父元素float: left、right向左环绕和向右环绕| 属性 | 说明 |
|---|---|
| background-color | 定义背景颜色 |
| background-image | 定义背景图片地址 background-image: url(图片路径); |
| background-repeat | 定义背景图片重复,例如横向重复repeat-x、纵向重复repeat-y,只有元素大于图片大小,才会平铺 |
| background-position | 定义背景图片位置 |
| background-attachment | 定义背景图片固定 |
a{
/* 链接未被访问样式 */
color:red;
text-decoration: none;
}
a:hover
{
/* 鼠标经过时样式 */
color:blue;
text-decoration:underline;
}
/* :hover伪类还可以作用于其他标签 */
/* 如div:hover img:hover */
p{
/* 鼠标样式 */
cursor:pointer/text;
}
原文:https://www.cnblogs.com/Dallas98/p/14380373.html