HTML的基本知识(六)——表格的基本属性之实现个人简历(1)

简介: HTML的基本知识(六)——表格的基本属性之实现个人简历

HTML的基本知识(六)——表格的基本属性之实现个人简历

如今你的气质里,藏着你走过的路,读过的书和爱过的人。” ——《卡萨布兰卡》

一、表格

(1)表格的作用:表格在数据展示方面非常简单,并且表现地非常优秀,通过与CSS结合,可以让数据变得更加美观。

(2)单元格的特点:同行等高、同列等宽。

(3)表格的常用标签:

<table></table>    表格
<tr></tr>       行  table row
<td></td>     列,单元格 table data 
<th></th>   特殊的单元格,位置替换td的位置,table head
<caption></caption>  表格的标题 加在开始标签的下面

4、表格的属性:

border  设置表格边框,默认没有边框
align  表格的对齐方式:center right left(默认居左)
width  宽度 默认为px(像素)单位可以省略
height 高度  默认为px(像素)单位可以省略
cellpadding:单元格内容距离边框的距离
cellspacing:单元格与单元格之间的距离,默认1px,当设置为0的时候,就会合并,变成一条线
bgcolor: 背景颜色
background:设置背景图片,(背景图片的优先级大于背景颜色)
bordercolor:边框颜色,设置边框颜色必须要有边框

5、 tr的属性:

tr的属性:
 height 行高 
 align 设置内容的水平对齐方式 默认为left 取值center right
 valign 设置内容的垂直对齐方式默认middle 取值top bottom 
 bgcolor 设置行的背景颜色 
 background 设置行的背景图片 

6、td的属性:

td的属性:
 width 列的宽度 
 height 列的高度 
 align 水平对齐方式 
 valign 垂直对齐方式 
 bgcolor 背景颜色
 background 背景图片

7、水平合并和垂直合并:

colspan 水平合并 相当于X轴 水平合并,写在合并开始的单元格上,取值为数字,删除同一行的单元格删除的个数=合并个数-1
 rowspan 垂直合并 相当于Y轴 写在合并开始的单元格上,取值为数字,删除下面几行的单元格 删除的个数=合并个数-1

举个例子:

<table border="1" height="300" width="400">
        <tr>
            <td colspan="2"></td>
            <td rowspan="2"></td>
        </tr>
        <tr>
            <td rowspan="2"></td>
            <td></td>
        </tr>
        <tr>
  <td colspan="2"></td>
  </tr>
    </table>

二、表格的结构

<table >
        <tr>
            <td> 三行三列</td>
            <td> 三行三列</td>
            <td> 三行三列</td>
        </tr> 
        <tr> 
            <td> 三行三列</td>
            <td> 三行三列</td>
            <td> 三行三列</td>
        </tr> 
        <tr> 
            <td> 三行三列</td>
            <td> 三行三列</td>
            <td> 三行三列</td>
        </tr>
    </table>

三、话不多说,先上代码。

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>006</title>
<style>
.btbg{ text-align:center; }
</style>
</head>
<body>
<table border="0" align="center" width="100%" cellpadding="2" cellspacing="0">
    <tr>
        <td align="center" height="60">个人简历</td>
    <tr>
</table>
<table class="tabtop" width="45%" border="1" cellpadding="1" cellspacing="2" align="center">
    <tr>
        <td class="btbg" >姓名</td>
        <td width="10%" class="btbg" ></td>
        <td width="10%" class="btbg" >性别</td>
        <td width="10%" class="btbg" ></td>
        <td class="btbg" width="10%">出生日期</td>
        <td colspan="2" class="btbg" width="10%"></td>
        <td colspan="" class="btbg" width="10%" rowspan="4">照片</td>
    </tr>
    <tr>
        <td class="btbg">民族</td>
        <td class="btbg"></td>
        <td class="btbg">政治面貌</td>
        <td class="btbg"></td>
        <td class="btbg">婚姻状况</td>
        <td class="btbg"></td>
    </tr>
    <tr>
        <td class="btbg">现所在地</td>
        <td class="btbg"></td>
        <td class="btbg">籍贯</td>
        <td class="btbg"></td>
        <td class="btbg">学历</td>
        <td class="btbg"></td>
    </tr>
    <tr>
        <td width="8%" class="btbg">毕业学校</td>
        <td colspan="2" width="8%" class="btbg"></td>
        <td width="8%" class="btbg">专业</td>
        <td colspan="2" width="8%" class="btbg"></td>
    </tr>
    <tr>
        <td class="btbg" rowspan="5">学习经历</td>
        <td colspan="2" class="btbg">起止年月</td>
        <td colspan="2" class="btbg">就读(培训)学校</td>
        <td colspan="3" class="btbg">专业/课程</td>
    </tr>
    <tr>
        <td colspan="2" class="btbg">&nbsp</td>
        <td colspan="2" class="btbg"></td>
        <td colspan="3" class="btbg"></td>
    </tr>
    <tr>
        <td colspan="2" class="btbg">&nbsp</td>
        <td colspan="2" class="btbg"></td>
        <td colspan="3" class="btbg"></td>
    </tr>
        <tr>
        <td colspan="2" class="btbg">&nbsp</td>
        <td colspan="2" class="btbg"></td>
        <td colspan="3" class="btbg"></td>
    </tr>
        <tr>
        <td colspan="2" class="btbg">&nbsp</td>
        <td colspan="2" class="btbg"></td>
        <td colspan="3" class="btbg"></td>
    </tr>
        <tr>
        <td class="btbg" rowspan="5">工作经历</td>
        <td colspan="2" class="btbg">起止年月</td>
        <td colspan="2" class="btbg">工作单位</td>
        <td colspan="3" class="btbg">职责</td>
    </tr>
    <tr>
        <td colspan="2" class="btbg">&nbsp</td>
        <td colspan="2" class="btbg"></td>
        <td colspan="3" class="btbg"></td>
    </tr>
    <tr>
        <td colspan="2" class="btbg">&nbsp</td>
        <td colspan="2" class="btbg"></td>
        <td colspan="3" class="btbg"></td>
    </tr>
        <tr>
        <td colspan="2" class="btbg">&nbsp</td>
        <td colspan="2" class="btbg"></td>
        <td colspan="3" class="btbg"></td>
    </tr>
        <tr>
        <td colspan="2" class="btbg">&nbsp</td>
        <td colspan="2" class="btbg"></td>
        <td colspan="3" class="btbg"></td>
    </tr>
    <tr>
        <td colspan="1" class="btbg" rowspan="2">求职意向</td>
        <td colspan="7" class="btbg" rowspan="2"></td>
    </tr>
</table>
</body>
</html> 


HTML的基本知识(六)——表格的基本属性之实现个人简历(2)https://developer.aliyun.com/article/1383092

相关文章
|
存储 数据采集 JSON
你知道吗?html_table可以提取的不止是表格
`html_table` 是一种强大的工具,不仅用于HTML表格解析,还在现代爬虫技术中发挥重要作用。它可以提取、整合、分析和传输多种类型的关键数据。本文从四个方面探讨其功能:关键数据提取(如财经网站的股票信息)、零散信息整合(如电商网站的产品详情)、数据对比分析(如手机性能参数对比)和数据存储与传输(如转换为CSV/JSON格式)。通过Python代码示例,展示了如何利用代理IP、多线程和自定义请求头提高爬虫效率,实现对复杂网页数据的全面抓取和利用。
464 12
你知道吗?html_table可以提取的不止是表格
|
数据采集 前端开发 数据挖掘
利用 html_table 函数轻松获取网页中的表格数据
本文介绍了如何使用 R 语言中的 `html_table` 函数结合代理 IP 技术,轻松提取网页表格数据并规避反爬机制。通过设置代理和请求头,示例代码展示了如何从 58 同城采集租房信息并保存为 CSV 文件。该方法适用于需要频繁采集数据的场景,确保数据采集的高效和稳定性。
642 2
利用 html_table 函数轻松获取网页中的表格数据
|
移动开发 HTML5
HTML5 表单属性3
`&lt;input&gt;` 标签的 `formaction`、`formenctype` 和 `formmethod` 属性分别用于指定表单提交的 URL 地址、数据编码类型和提交方法,这些属性可覆盖 `&lt;form&gt;` 标签中的相应属性,并且主要适用于 `type=&quot;submit&quot;` 和 `type=&quot;image&quot;` 的输入类型。
|
移动开发 JavaScript 前端开发
HTML5 表单属性7
`pattern` 属性使用正则表达式验证 `&lt;input&gt;` 元素的值,适用于 `text`, `search`, `url`, `tel`, `email`, 和 `password` 类型。
|
移动开发 UED HTML5
HTML5 表单属性6
`min`、`max` 和 `step` 属性用于限制 `&lt;input&gt;` 标签中的数值或日期范围。例如,可以设置日期选择器的最早和最晚日期,或限制数字输入框的值范围。`multiple` 属性允许在 `&lt;input&gt;` 中选择多个值,适用于邮箱和文件类型。这些属性增强了表单控件的功能性和用户体验。
|
移动开发 HTML5
HTML5 表单属性4
`formnovalidate` 属性是一个布尔属性,用于 `&lt;input&gt;` 元素,指示该输入在表单提交时不需验证,可覆盖 `&lt;form&gt;` 元素的 `novalidate` 属性,常与 `type=&quot;submit&quot;` 一起使用。示例中展示了如何通过两个提交按钮(一个使用验证,另一个不使用)实现不同的表单提交方式。
|
移动开发 HTML5
HTML5 表单属性5
`height` 和 `width` 属性用于 `&lt;input&gt;` 标签中的 `image` 类型,定义图像的高度和宽度。
|
移动开发 JavaScript 前端开发
HTML5 表单属性2
`novalidate` 是 HTML `&lt;form&gt;` 元素的布尔属性,用于禁用浏览器的默认表单验证功能。当此属性存在时,浏览器不会检查表单字段是否符合预设的验证规则,允许开发者通过 JavaScript 等手段自定义验证逻辑。
|
移动开发 UED HTML5
HTML5 表单属性1
HTML5为&lt;form&gt;和&lt;input&gt;标签引入了多个新属性,增强了表单的功能性和用户体验。其中,&lt;form&gt;新增了autocomplete和novalidate属性;&lt;input&gt;则增加了如autofocus、formaction、placeholder等13个新属性,支持更精细的表单控制和数据验证。例如,autocomplete属性允许表单或输入字段提供自动完成功能,提高用户填写效率。
|
移动开发 数据安全/隐私保护 HTML5
HTML5 表单属性8
`required`属性确保表单提交前输入框不能为空,适用于多种类型的 `&lt;input&gt;` 标签,如文本、邮箱、密码等。`step`属性则用于指定输入域中合法数值的间隔,常与`max`和`min`属性配合使用,适用于数字、日期等类型。例如,设置`&lt;input type=&quot;number&quot; step=&quot;3&quot;&gt;`可使输入值以3为单位递增或递减。