css表格制作简历
使用CSS表格制作简历的方法
HTML结构 创建一个基本的HTML文件,包含表格结构用于简历布局。表格可以划分个人信息、教育背景、工作经历等模块。
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="resume.css">
</head>
<body>
<table class="resume-table">
<tr>
<th colspan="2" class="header">个人简历</th>
</tr>
<tr>
<td class="section-title">个人信息</td>
<td>
<p>姓名:张三</p>
<p>电话:13800138000</p>
<p>邮箱:example@email.com</p>
</td>
</tr>
<tr>
<td class="section-title">教育背景</td>
<td>
<p>XX大学 - 计算机科学 (2018-2022)</p>
</td>
</tr>
</table>
</body>
</html>
CSS样式设计 通过CSS控制表格样式,使其更美观和专业。可以设置边框、间距、字体等属性。
.resume-table {
width: 80%;
margin: 20px auto;
border-collapse: collapse;
font-family: Arial, sans-serif;
}
.resume-table th, .resume-table td {
border: 1px solid #ddd;
padding: 12px;
text-align: left;
}
.header {
background-color: #4CAF50;
color: white;
font-size: 24px;
text-align: center;
}
.section-title {
width: 20%;
background-color: #f2f2f2;
font-weight: bold;
}
响应式设计 为适应不同设备屏幕,添加媒体查询调整表格布局。
@media screen and (max-width: 600px) {
.resume-table {
width: 100%;
}
.section-title {
width: 30%;
}
}
美化技巧 通过CSS增强视觉效果,如悬停效果、阴影等。
.resume-table tr:hover {
background-color: #f5f5f5;
}
.resume-table {
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
}
打印优化 添加打印样式,确保简历在打印时显示良好。

@media print {
.resume-table {
width: 100%;
box-shadow: none;
}
body {
margin: 0;
padding: 0;
}
}
这种方法创建的简历结构清晰,样式可控,且能适应不同设备和打印需求。通过调整CSS可以轻松改变整体风格,无需修改HTML内容。






