美文网首页
【HTML】 六、表格

【HTML】 六、表格

作者: 子午禾苇 | 来源:发表于2019-02-24 20:20 被阅读0次

    HTML标记语言

    一、HTML的语法
    二、html的基本结构
    三、文档设置标记
    四、图像标记
    五、超链接的使用
    六、表格
    七、HTML框架
    八、表单设计

    六、表格

    Html中表格与编程语言中的不同,不是用来做数据处理的,它允许设计人员完全控制如何在页面上放置元素以及在何处显示这些元素

    使用表格而不是框架作为页面结构的优点:
    客户很容易为网页加书签或者将网页加入收藏夹,而框架组合页面是不能加书签的;其缺点是当垂直或水平滚动页面时,页面上的所有内容都一起滚动,相反,框架中的每一部分都可以各自独立进行滚动

    1. 表格的基本结构

    1) <table>标记

    I. 基本格式
    <table 属性1="属性值1" 属性2="属性值2" ... ... >表格内容</table>
    II. table标记的属性
    i) width属性
    表示表格的宽度,他的值可以是像素(px)也可以是父级元素的百分百(%)
    ii) height属性
    表示表格的高度,他的值可以是像素(px)也可以是父级元素的百分百(%)
    iii) border属性
    表示表格外边框的宽度
    iv) align属性 📌
    表格的显示位置
    v) bgcolor属性
    表格背景色

    默认值left

    • left 居左显示
    • center居中显示
    • right居右显示

    v) cellspacing属性
    单元格之间的间距,默认是2px,单位像素
    vi) cellpadding属性📌
    单元格内容与单元格边框的显示距离,单位像素
    vii) frame属性
    作用 控制表格边框最外层的四条线框
    属性值
    a) void(默认值) 表示无边框
    b) above 表示仅顶部有边框
    c) below 表示仅有底部边框
    d) hsides 表示仅有顶部边框和底部边框
    e) lhs 表示仅有左侧边框
    f) rhs 表示仅有右侧边框
    g) vsides表示仅有左右侧边框
    h) box包含全部4个边框
    i) border 包含全部4个边框
    viii) rules属性
    a.作用
    控制是否显示以及如何显示单元格之间的分割线
    b.属性值
    a) none(默认值) 表示无分割线
    b) all 表示包括所有分割线
    c) rows 表示仅有行分割线
    d) clos 表示仅有列分割线
    e) groups 表示仅在行组和列组之间有分割线

    2) <caption>标记

    I. 什么时候使用

    什么时候使用如果表格需要使用标题,那么就可以使用<caption>标记

    II. 如何正确使用

    <caption>属性的插入位置,直接位于<table>属性之后,<tr>表格行之前

    III. align属性

    属性值
    a) top 标题放在表格的上部
    b) bottom 标题放在表格的下部
    c) left 标题放在表格的左部
    d) right 标题放在表格的右部

    3) <tr>标记

    定义表格的一行,每一行<tr>标记内可以嵌套多个<td>或者<th>标记
    可选属性
    1.bgcolor属性
    设置背景颜色
    格式 bgcolor="颜色值"
    2.align属性
    设置垂直方向对齐方式
    格式 align="值"

    • bottom 靠顶端对齐
    • top 靠底部对齐
    • middle 居中对齐

    3.valign属性
    设置水平方向对齐方式
    格式 valign="值"

    • left 靠左对齐
    • right 靠右对齐
    • center 居中对齐

    4) <td>和<th>

    I. <td>和<th>都是单元格的标记,其必须嵌套在<tr>标签内,是成对出现
    II. 两者的区别

    • <th>是表头标记,通常位于首行或者首列,<th>中的文字默认会被加粗,而<td>不会
    • <td>是数据标记,表示该单元格的具体数据
      III. 共同之处
      两者的标记属性都是一样的
      IV. 属性
      (1) bgcolor 设置单元格背景
      (2) align 设置单元格水平对齐方式
      (3) valign 设置单元格垂直对齐方式
      (4) width 设置单元格宽度
      (5) height 设置单元格高度
      (6) rowspan 设置单元格所占行数
      (7) colspan 设置单元格所占列数

    5) 课后实战《制作一个简单的网页布局》

    相关文章

      网友评论

          本文标题:【HTML】 六、表格

          本文链接:https://www.haomeiwen.com/subject/pugbyqtx.html