# 表格
# 表格语法
html 渲染规则 从上往下逐行渲染 一行三列
<table>
<tr> <!-- 行--table row -->
<td></td> <!-- 列--table data -->
<td></td>
<td></td>
</tr>
</table>
简写方式: 表格 保存内存 再统一渲染
table>tr*3>td*4>a{12332}
<!-- 编辑器下写完后按 tab 键既可以 -->
# 属性
border 边框线
width 宽
height 高
align 设置表格本身的水平方式
bgcolor 规定规定表格的背景颜色
border-color 表格边框颜色
cellpadding 单元格的内边距(内容到边框编距)
cellspacing 设置单元格的外边距(边框到边框的距离)
# Tr的属性
valign 垂直
align 水平
top/bottom/ middle
# Td的属性
width 设置单元格宽度
height 会影响当前行 和其他
colspan 跨列
# colspan
指定单元格开始 横向向右合并N个单元格 n包含自己被合并的单元格要删除掉
# rowspan 跨行
从指定单元格开始 纵向向下合并N个单元格
n包含自己被合并的单元格要删除 一列 下下
# 表格的标题
caption
紧跟 table
# 行/列的标题
行列标题
th
代替 td
内容字体加粗 水平居中
# 表格复杂应用
行分table thead tbody tfoot
# 列表
让数据有条理的显示在数据之前添加标识
但现在页面布局 经常会用到无序列表
ol li 有序列表 order list list item
# 有序列表
<ol type="属性">
<li>标题1</li>
<li>标题2</li>
<li>标题3/li>
</ol>
<!-- 属性 -->
<!-- type=: i I a A 1 -->
<!-- start="I" 开始 -->
# 无序列表 unorder list
<ul type="属性">
<li>标题1</li>
<li>标题2</li>
<li>标题3/li>
</ul>
<!-- 属性 -->
<ul type="square none circle disc">
TIP
ul 项目中使用非常频繁 常用于一组相似的内容进行布局和排版
# 列表的嵌套
WARNING
在类表中嵌套其他元素
【注】所有的嵌套元素必须写在li中
# 定义列表 h5属性新标签
<dl>
<dt>计算机</dt>
<dd>用来计算的仪器 ... ...</dd>
<dt>显示器</dt>
<dd>以视觉方式显示信息的装置 ... ...</dd>
</dl>
<!--
dl 名词
dt 解释
dd 内容
-->
# 结构标记
- 用于网页布局
div
- h5 新出了一批结构标记 代替
div
做布局 - 这些结构 与
div
作用一模一样 只是增加了可读性
# 常用结构标记
<!-- header 定义网页头部 某区域的头部 -->
<header></header>
<!-- nav 定义网页导航 -->
<nav></nav>
<!-- aside 定义侧边栏 -->
<aside></aside>
<!-- section 定义网页主体内容 -->
<section></section>
<!-- footer 定义网页底部 某区域底部 -->
<footer></footer>