<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>html基础复习</title>
</head>
<body>
<!-- 前端: 用户可见的所有界面均是前端(PC端/移动端) -->
<!-- html: 页面架构搭建 | css: 页面布局样式 | js: 页面交互渲染 -->
<!-- 编辑器: webstrom | sublime | atom | pycharm -->
<!-- 标签: <字母开头 + 合法字符(数字|-)> => (标签具有作用域,有头有尾) <abc> | <num1> | <nav-title> -->
<!-- 指令: <!doctype html> 注释 -->
<!-- 转移字符: ≷ -->
<!-- 基本标签: div | span | hn | p | ul>li | hr | br | form>input | table>tr>th(td) | a | img | b | i | meta | link | script | style -->
<!-- 分类: 单双 | dispaly -->
<!-- inline: span | b | i | a -->
<!-- inline-block: img | input -->
<!-- block: div | hn | p | ul | hr | br -->
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>css复习</title>
</head>
<body>
<!-- 1.css三种引入: 行间式 | 内联式 | 外联式 -->
<!-- 选择器 作用域 样式块 -->
<!-- 2.长度单位: px | em | rem | cm | mm | vw | vh | in -->
<!-- 3.颜色: rgb(0, 255, 189) | rgba(0,0,0, 0~1) | red | #000000~#FFFFFF -->
<!-- 4.文本样式 -->
<style>
span {
font: 900 normal 30px/100px '首选字体', '备用字体1', '备用字体2';
text-align: center;
color: red;
text-decoration: underline;
letter-spacing: 3px;
word-spacing: 10px;
text-indent: 2em;
}
</style>
<!-- 5.选择器 -->
<style type="text/css">
/*选择器: css连接html标签的桥梁,建立连接后就可以控制标签样式*/
/*标签 类 id*/
/*组合选择器*/
/*伪类选择器*/
/*优先级:*/
/*基础选择器: !important > id > 类[属性] > 标签 > 通配*/
/*组合选择器: 权重(同类型个数比较)*/
.b > .s {}
.b .s {}
.b + .s {}
.b.s {}
.b[class] {}
#ss { font-size: 50px; }
span.s2 { font-size: 40px; }
[class] { font-size: 35px; }
.s1 { font-size: 30px; }
span { font-size: 20px!important; }
/* 标签名 | . | # */
/*后代"空格"(子代) | 兄弟"~"(相邻) | 群组"," | 交集"紧挨着"*/
/* [属性名="属性值"] */
</style>
<span class="s1 s2" ></div>
</div>
</body>
</html>