实验二 HTML页面编程

实验二 HTML页面编程

ps:来自菜鸟的代码,到时候会看看兑生的代码进行更新。

目的:
1、掌握基本的HTML语法
2、熟悉页面布局的方式
3、学会使用CSS进行进行页面渲染

实验步骤及原理:
1、使用div+CSS实现页面的布局。
使用div和CSS来实现布局,可以更加灵活。
以下代码实现如图的页面布局,请完善相关代码

HTML结构代码:
CSS样式代码:
/主面板样式/
#container {
width:980px;
margin:0px auto;/主面板DIV居中/
}
/顶部面板样式/
#header {
width: 100% ;
height: 100px ;
border:1px #F00 solid;
}
/中间部分面板样式/
#main {
width: 100% ;
height: 230px ;
border:1px #F00 solid;
}
/底部面板样式/
#footer {
width: 100% ;
height: 100px ;
border:1px #F00 solid;
}

.cat, .content {
float: left == ;
width: 70%
height: == auto
;
}
.sidebar {
float: right ;
width: ==25% == ;
height: auto ;
}

2、使用各类标签制作一个静态页面,使其效果如下:

在这里插入图片描述
在这里插入图片描述

html代码:

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <title>个人简历</title>
    <style>
        body {
            font-family: SimSun, serif;
            font-size: 12px;
            margin:0;
            padding:0;
        }
        .container {
            border: 2px solid #000; /* 黑色边框,宽度为2px */
            padding: 10px; /* 内边距,让内容不会紧贴边框 */
            /*  width: 88%;宽度为浏览器窗口的80% */
            margin: 20px auto 0;
            max-width: 405px; /* 最大宽度为405px,以防屏幕过大时内容过于分散 */
        }
        .title {
            font-size: 24px; /* 假设三号字体约等于24px */
            font-weight: bold;
            text-align: center;
        }
        .box1{
            font-size:12px;
            text-align: center;
        }
        .name {
            font-family: 'FangSong', serif; /* 尝试使用仿宋字体,但实际可能需引入字体文件 */
            font-size: 24px; /* 假设三号字体约等于24px */
        }
        .indended-text{
            text-indent: 2em;
            line-height: 19px;
        }
        table {
            border: 1px solid black;
            border-collapse: collapse;/* 边框合并,使得表格看起来更紧凑 */
        }
        th, td {
            border: 1px solid black; /* 设置边框 */
            padding: 8px; /* 设置内边距,使内容不会紧贴边框 */
            width: 5%; /* 设置每个单元格的宽度为表格宽度的5% */
            /* 或者使用固定宽度,如 width: 100px; */
        }
        /* 单独为th设置样式 */
        th {
            font-weight: normal; /* 取消字体加粗 */
        }
        .image{
            position: absolute;
            top: 4px;
            right: 20px;
            width: 80px; /* 或者根据需要调整 */
            height: 5px; /* 高度由图片决定 */
        }
        .container2 {
            position: relative; /* 确保.image-wrapper能够相对于它定位 */
        }
        ul li {
            /* 调整列表项之间的间距 */
            margin-bottom: 10px; /* 或者使用padding-bottom: 10px; 取决于你的具体需求 */
            line-height: 13px; /* 如果需要调整行内文本的垂直间距 */
        }
    </style>
</head>
<body>
<div class="container">
    <div class="container2">
        <div class="image">
            <img src="1.png"  width="92" height="90">
        </div>
    </div>
    <div class="title">个人简历</div>
    <div class="box1">
        <p>Wjj@qq.com</p>
    </div>
    <div>
        <p>
            <span class="name">王大帅</span>,男,1988年出生于广东省广州市<hr>
        </p>
        <br>
    </div>
    <div>
        <p>教育背景<hr></p>
        <p>2010年本科毕业于<a href="https://www.sysu.edu.cn/">中山大学</a>,语言学</p>
        <p>2011年硕士毕业于中山大学,历史学</p>
        <br>
    </div>
    <div>
        <p>专业能力<br><hr></p>
        <p>1. 语言能力:</p>
        <ul>
            <li>具有较强的英语听说读写能力。</li>
            <li>CET-4:合格,CET-总分428</li>
            <li>具有初级日语听说读写能力</li>
            <li>普通话流利,具有较强语言表达能力</li>
        </ul>
        <p>2. 计算机能力:</p>
        <ul>
            <li>通过四川省计算机等级考试1级</li>
            <li>熟悉Excel, PowerPoint等Office软件</li>
        </ul>
        <p>3.主修课程:</p>
        <p class = "indended-text">
            现代汉语,法律基础,主要英语国家社会与文化,高级语言程序设计,日语,教育学, 教育心理学,英美文学史,英美文学阅读,英语教学法,高级英语,英语语言学
        </p>
        <table>
            <tr>
                <th>课程</th>
                <th>成绩</th>
            </tr>
            <tr>
                <td>现代汉语</td>
                <td>95</td>
            </tr>
            <tr>
                <td>法律基础</td>
                <td>90</td>
            </tr>
        </table>
        <br>
        <p>个人评价<hr></p>
        <p class = "indended-text">
            我相信“选择一家企业,就是选择一种生活”,我非常喜欢贵公司的“生活”,诚心希望能给我个一展所长的机会!
        </p>
    </div>
</div>
</body>
</html>

结果显示:
在这里插入图片描述

3、实验心得。
通过本次使用div+CSS进行页面布局的实验,掌握了基本的HTML语法和页面布局方式,学会了如何运用CSS进行页面渲染和样式调整。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值