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

相关文章
|
10天前
|
前端开发 程序员
【前端web入门第二天】01 html语法实现列表与表格_合并单元格
本文介绍了HTML中的列表与表格的使用方法。列表包括无序列表(`&lt;ul&gt;`嵌套`&lt;li&gt;`)、有序列表(`&lt;ol&gt;`嵌套`&lt;li&gt;`)和定义列表(`&lt;dl&gt;`嵌套`&lt;dt&gt;`和`&lt;dd&gt;`)。
36 19
|
5天前
|
前端开发 JavaScript
用最少的代码实现一个HTML可交互表格
该HTML页面展示了一个可交互的表格,用户可以通过点击表格行来高亮显示所选行。使用了基本的`&lt;table&gt;`结构,并通过CSS设置了表格样式及行悬停效果。JavaScript函数`toggleSelect`实现了行选中的切换功能。
|
5天前
|
前端开发 JavaScript
html图像属性的高级用法
在HTML中,通过结合CSS、JavaScript及其他HTML元素,可以实现图像属性的高级用法,例如响应式图像、懒加载、图像映射、CSS滤镜、SVG图像、图像作为背景以及使用JavaScript动态更改图像。
|
5天前
|
前端开发
html图像属性详解
在 HTML 中,使用 `&lt;img&gt;` 标签插入图像。主要属性包括:`src` 指定图像路径,`alt` 提供替代文本,`width` 和 `height` 设置尺寸,`title` 显示额外信息,`loading` 控制加载方式(如 `lazy` 延迟加载),`class` 和 `style` 用于样式化,`usemap` 定义图像映射,`ismap` 表示服务器端映射。这些属性可组合使用以实现复杂效果。
|
10天前
|
存储 前端开发 UED
HTML 属性新手注意点
在学习和使用HTML属性时,新手应注意以下几点,以确保代码的有效性和可维护性:1. 确保属性名称正确无误;2. 使用引号包围属性值;3. 避免内联样式,集中管理CSS;4. 使用语义化标签;5. 添加`alt`和`title`属性提高可访问性;6. 避免重复的ID;7. 利用`data-*`属性存储自定义数据;8. 测试属性在各浏览器中的兼容性;9. 合理使用`target`属性,注意安全;10. 保持代码简洁。遵循这些注意事项,有助于编写高质量的HTML代码。
|
22天前
HTML标记 和标记的属性
【8月更文挑战第28天】HTML标记 和标记的属性。
23 1
|
23天前
HTML元素(HTML Elements)的属性
【8月更文挑战第27天】HTML元素(HTML Elements)的属性。
24 2
|
19天前
|
Java 开发者 关系型数据库
JSF与AWS的神秘之旅:如何在云端部署JSF应用,让你的Web应用如虎添翼?
【8月更文挑战第31天】在云计算蓬勃发展的今天,AWS已成为企业级应用的首选平台。本文探讨了在AWS上部署JSF(JavaServer Faces)应用的方法,这是一种广泛使用的Java Web框架。通过了解并利用AWS的基础设施与服务,如EC2、RDS 和 S3,开发者能够高效地部署和管理JSF应用。文章还提供了具体的部署步骤示例,并讨论了使用AWS可能遇到的挑战及应对策略,帮助开发者更好地利用AWS的强大功能,提升Web应用开发效率。
42 0
|
19天前
|
移动开发 前端开发 JavaScript
前端表单验证的完美攻略:HTML5属性与JavaScript方法的无缝对接,让你的Web应用数据输入既安全又优雅
【8月更文挑战第31天】本文介绍前端表单验证的重要性及其实现方法,利用HTML5的内置属性如`required`、`pattern`和`minlength`进行基本验证,并借助JavaScript处理复杂逻辑,如密码确认。通过示例代码详细展示了如何结合两者实现高效且友好的表单验证,同时使用CSS增强用户体验。此方法简化开发流程并提升验证效果。
22 0
|
26天前
|
移动开发 前端开发 JavaScript
HTML5 中 `id` 属性和 `class` 属性的区别
【8月更文挑战第24天】
17 0