【基于HTML5的网页设计及应用】——实现个人简历表格和伪类选择器应用

🎃个人专栏:

🐬 算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客

🐳Java基础:Java基础_IT闫的博客-CSDN博客

🐋c语言:c语言_IT闫的博客-CSDN博客

🐟MySQL:数据结构_IT闫的博客-CSDN博客

🐠数据结构:​​​​​​数据结构_IT闫的博客-CSDN博客

💎C++:C++_IT闫的博客-CSDN博客

🥽C51单片机:C51单片机(STC89C516)_IT闫的博客-CSDN博客

💻基于HTML5的网页设计及应用:基于HTML5的网页设计及应用_IT闫的博客-CSDN博客​​​​​​

🥏python:python_IT闫的博客-CSDN博客

欢迎收看,希望对大家有用!

目录

🎯个人简历表格:

🥏涉及知识点:

💻代码展示:

 🥽实现效果:

 🎯伪类选择器应用:

🥏涉及知识点:

💻代码展示:

 🥽实现效果:


🎯个人简历表格:

🥏涉及知识点:

  1. <table>:定义一个表格,用于展示个人简历的各个信息。
  2. <caption>:表格标题,显示为"个人简历"。
  3. <tr>:表示表格中的一行。
  4. <td>:表示表格中的一个单元格。
  5. class="tdbgc":给指定的单元格设置一个名为"tdbgc"的类,用于设置背景色为灰色。
  6. rowspan="5":用于合并单元格,将图片单元格跨越5行。
  7. <img>:插入一个图片,src属性指定图片的路径。
  8. <style>:定义了表格的样式,如宽度、边框、字体等。
  9. CSS选择器(例如".pic"):通过CSS选择器选中指定的元素,并对其进行样式设置。

💻代码展示:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
      table{
        width: 800px;
        height: 550;
        border: solid 3px #000033;
        border-collapse: collapse;
        text-align: center;
        margin: 10px auto;
      }
      caption{
        font-size: 24px;
        padding: 10px;
      }
      td{
        border: solid 2px;
      }
      .pic{
        width: 200px;
      }
      .tdbgc{
        background-color: #ccc;
      }
    </style>
</head>
<body>
    <table>
        <caption>个人简历</caption>
        <tr>
            <td class="tdbgc">姓名</td>
            <td>张三丰</td>
            <td class="tdbgc">性别</td>
            <td>男</td>
            <td rowspan="5" class="pic"><img src="images/boy.jpg" alt=""></td>
        </tr>
        <tr>
            <td class="tdbgc">民族</td>
            <td>汉</td>
            <td class="tdbgc">籍贯</td>
            <td>河南洛阳</td>
        </tr>
        <tr>
            <td class="tdbgc">出生日期</td>
            <td>2000-3-26</td>
            <td class="tdbgc">婚姻状况</td>
            <td>否</td>
        </tr>
        <tr>
            <td class="tdbgc">学业</td>
            <td>本科</td>
            <td class="tdbgc">身高体重</td>
            <td>173CM、70KG</td>
        </tr>
        <tr>
            <td class="tdbgc">专业</td>
            <td>计算机应用</td>
            <td class="tdbgc">健康状况</td>
            <td>良好</td>
        </tr>
        <tr>
            <td 求职意向 class="tdbgc">求职意向</td>
            <td colspan="4">计算机教育培训机构、软件公司</td>
        </tr>
        <tr>
            <td class="tdbgc">毕业院校</td>
            <td colspan="2">河南科技大学</td>
            <td class="tdbgc">邮编</td>
            <td>471003</td>
        </tr>
        <tr>
            <td class="tdbgc">联系电话</td>
            <td>13836781234</td>
            <td class="tdbgc">邮箱</td>
            <td colspan="2">11111111@qq.com</td>
        </tr>
        <tr>
            <td class="tdbgc">语言能力</td>
            <td colspan="4">普通话:标准 英语:熟练</td>
        </tr>
        <tr>
            <td class="tdbgc">主修课程</td>
            <td colspan="4">c、c++、c#、操作系统、数据结构、数据库</td>
        </tr>
        <tr>
            <td class="tdbgc">个人技能</td>
            <td colspan="4"><p>1.熟悉客户端与服务器的脚本编写</p><p>2.熟悉手机app的开发</p></td>
        </tr>
    </table>
</body>
</html>

 🥽实现效果:

 🎯伪类选择器应用:

        这段代码创建了一个带有样式的表格,用于展示图书的信息,包括图书名称、出版社、出版日期和价格。表格使用不同的颜色来区分奇偶行,并在鼠标悬停时应用另一种背景颜色。

🥏涉及知识点:

  1. <!DOCTYPE html>: 这是文档类型声明,指定了文档使用的HTML版本。

  2. <html lang="en">: 这是HTML元素的开始标签,lang属性指定了文档的语言为英语。

  3. <head>: 这是头部标签,用于定义文档的头部信息,如标题、样式表等。

  4. <meta charset="UTF-8">: 这是一个元数据标签,指定文档使用的字符编码为UTF-8,确保页面能正确显示中文等非ASCII字符。

  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">: 这个元数据标签定义了文档在使用IE浏览器时的兼容性设置。

  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">: 这个元数据标签定义了文档在移动设备上的视口(viewport)设置。

  7. <title>Document</title>: 这是文档的标题,将显示在浏览器的标题栏或标签页上。

  8. <style>: 这是样式标签,用于定义文档的样式信息。

  9. table{}: 这是CSS选择器,指定了table元素的样式。

  10. td,th{}: 这也是CSS选择器,指定了td和th元素(表格单元格)的样式。

  11. tbody tr:nth-child(2n+1){}和tbody tr:nth-child(2n){}: 这些是CSS选择器,用于指定表格中奇数行和偶数行的样式。

  12. <body>: 这是文档的主体部分,包含了实际显示在浏览器中的内容。

  13. <table>: 这是表格元素的开始标签,定义了一个表格。

  14. <thead>和</thead>: 这是表格头部的开始和结束标签,用于定义表格的列标题。

  15. <th>: 这是表格头部单元格的开始标签,定义了一个列标题。

  16. <tbody>: 这是表格主体的开始标签,用于定义表格的数据部分。

  17. <tr>: 这是表格行的开始标签,定义了一个表格行。

  18. <td>: 这是表格数据单元格的开始标签,定义了一个单元格。

  19. </body>: 这是文档的结束标签,表示文档的主体部分结束。

  20. </html>: 这是HTML元素的结束标签,表示整个HTML文档的结束。

💻代码展示:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        table{
            width: 700px;
            margin: 10px auto;
            background-color: #cccccc;
            border: 1px #000 solid;
            border-collapse: collapse;
            text-align: center;
        }
        td,th{
               font-size: 14px;
               font-weight: bold;
               line-height: 20px;
               text-align: center;
               margin: 0 auto;
               padding: 10px;
        }
        th{
            background-color: #cccccc;
            color: red ;
        }
       tbody tr:nth-child(2n+1){
            background-color: #ffc;
            color: #6600ff;
        }
        tbody tr:nth-child(2n){
            background-color: #cf9;
            color: #0000ff;
        }
        tbody tr:hover{
            background-color: #33ffff;
        }
    </style>
</head>
<body>
    <table>
        <thead><tr>
            <th>图书</th>
            <th>出版社</th>
            <th>出版日期</th>
            <th>价格</th>
        </tr></thead>
        <tbody>
            <tr>
                <td>c++程序设计</td>
                <td>清华大学出版社</td>
                <td>2016.1</td>
                <td>35</td>
            </tr>
            <tr>
                <td>Java程序设计</td>
                <td>人民邮电出版社</td>
                <td>2017.6</td>
                <td>43</td>
            </tr>
            <tr>
                <td>HTML5+CSS3网页开发实战教程</td>
                <td>清华大学出版社</td>
                <td>2018.9</td>
                <td>39</td>
            </tr>
            <tr>
                <td>ASP.NET应用开发</td>
                <td>机械工业出版社</td>
                <td>2015.10</td>
                <td>54</td>
            </tr>
            <tr>
                <td>c++程序设计</td>
                <td>清华大学出版社</td>
                <td>2016.1</td>
                <td>35</td>
            </tr>
            <tr>
                <td>Java程序设计</td>
                <td>人民邮电出版社</td>
                <td>2017.6</td>
                <td>43</td>
            </tr>
            <tr>
                <td>HTML5+CSS3网页开发实战教程</td>
                <td>清华大学出版社</td>
                <td>2018.9</td>
                <td>39</td>
            </tr>
            <tr>
                <td>ASP.NET应用开发</td>
                <td>机械工业出版社</td>
                <td>2015.10</td>
                <td>54</td>
            </tr>
            <tr>
                <td>c++程序设计</td>
                <td>清华大学出版社</td>
                <td>2016.1</td>
                <td>35</td>
            </tr>
            <tr>
                <td>Java程序设计</td>
                <td>人民邮电出版社</td>
                <td>2017.6</td>
                <td>43</td>
            </tr>
            <tr>
                <td>HTML5+CSS3网页开发实战教程</td>
                <td>清华大学出版社</td>
                <td>2018.9</td>
                <td>39</td>
            </tr>
            <tr>
                <td>ASP.NET应用开发</td>
                <td>机械工业出版社</td>
                <td>2015.10</td>
                <td>54</td>
            </tr>
            <tr>
                <td>c++程序设计</td>
                <td>清华大学出版社</td>
                <td>2016.1</td>
                <td>35</td>
            </tr>
            <tr>
                <td>Java程序设计</td>
                <td>人民邮电出版社</td>
                <td>2017.6</td>
                <td>43</td>
            </tr>
            <tr>
                <td>HTML5+CSS3网页开发实战教程</td>
                <td>清华大学出版社</td>
                <td>2018.9</td>
                <td>39</td>
            </tr>
            <tr>
                <td>ASP.NET应用开发</td>
                <td>机械工业出版社</td>
                <td>2015.10</td>
                <td>54</td>
            </tr>
</body>
</html>

 🥽实现效果:

soogif

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/117854.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

校验验证码是否过期(定时刷新验证码)

需求&#xff1a; 我们在登录的时候会遇到通过接口请求验证码的操作&#xff0c;这里的验证码会有过期的时间&#xff0c;当我们验证码过期了&#xff0c;我们要进行重新刷新验证码。 我们这里根据后端返回的当前时间和过期时间判断&#xff0c;过期的时间超过了当前时间的时候…

TCP/IP协议群

TCP/IP协议群 什么是TCP/IP协议群 从字面意义上讲&#xff0c;有人可能会认为 TCP/IP 是指 TCP 和 IP 两种协议。实际生活当中有时也确实就是指这两种协议。然而在很多情况下&#xff0c;它只是利用 IP 进行通信时所必须用到的协议群的统称。具体来说&#xff0c;IP 或 ICMP、…

NVM安装与配置(管理node版本)

NVM安装与配置(管理node版本) 一、安装NVM 下载安装 NVM解压后点击exe文件进行安装&#xff1a;点击下一步安装到 D:\NVM 下先在D:\NVM 下创建nodejs文件夹&#xff0c;然后将路径设置如下&#xff1a;点击next 一直点击 完成安装&#xff1b;地方是非得失范德萨范德萨发![在…

共享WiFi贴码真实收益怎样?如何扩大盈利!

随着移动互联网的快速发展&#xff0c;共享WiFi贴码成为了一个备受关注的话题。这一模式的兴起引起了很多人的关注&#xff0c;因为它似乎为一些创业者提供了一种全新的获取收益的模式。然而&#xff0c;共享WiFi贴码的真实收益到底如何呢&#xff1f; 共享WiFi贴码的基本原理是…

【寒武纪(3)】媒体处理系统的系统控制、视频输入和后处理子系统

系统控制 文章目录 系统控制1、配置视频缓存池Video Pool2、配置硬件IP为在线工作&#xff08;不通过DDR数据交互&#xff09;/ 离线工作&#xff08;写入DDR&#xff09;模式3、硬IP可以使用 非Video Block &#xff08;VB&#xff09;内存4、配置是否启动内存传递的压缩 视频…

第二证券:破发的股票还能回升吗?

随着股票商场动摇的加重&#xff0c;许多投资者面临着他们所持有的股票破发的危险。破发是指股票当时价格低于发行价格&#xff0c;这通常是股票被很多出售的成果。关于那些买在高点的投资者而言&#xff0c;这或许是一场噩梦。但是&#xff0c;破发的股票还能上升吗&#xff1…

多模态情感分析——Twitter15和Twitter17数据集

一、原始数据集介绍 数据集链接&#xff1a; https://pan.baidu.com/s/1JLkaSerBgKe--GBaU0ZkFg?pwdfqyo提取码&#xff1a;fqyo 数据集介绍&#xff1a;原始的被划分为了训练集&#xff08;60%&#xff09;、验证集&#xff08;20%&#xff09;、测试集&#xff08;20%&am…

若依笔记(四):代码生成器

已知使用MyBatisPlus代码生成器可以自动生成Entity、Mapper、Service、Controller代码&#xff0c;前提是数据库中有数据表&#xff0c;生成pojo类以及对于该数据表的增删改查命令的代码&#xff0c;若依更进一步能选择表后生成代码、预览、下载&#xff0c;同时可以生产前端代…

chrome 防止http自动转https的方法

1. 左上角&#xff0c;单击地址栏左边 2. 然后点击网站设置 3. 不安全内容改为【允许】 4. 然后以后访问此网站时&#xff0c;就不会再自动跳转为https了

基于社交网络算法的无人机航迹规划-附代码

基于社交网络算法的无人机航迹规划 文章目录 基于社交网络算法的无人机航迹规划1.社交网络搜索算法2.无人机飞行环境建模3.无人机航迹规划建模4.实验结果4.1地图创建4.2 航迹规划 5.参考文献6.Matlab代码 摘要&#xff1a;本文主要介绍利用社交网络算法来优化无人机航迹规划。 …

关于笔记平台的使用感受分享

关于笔记平台的使用感受分享 前言我用过的笔记平台笔记平台简单评价巴拉巴拉WPS文档/OneNote/TowerNotion/语雀各种博客平台 个人使用率最高的平台 前言 最近也有部分同学问我平常用的笔记平台是什么&#xff0c;以及我比较推荐的平台是什么。这里不是广告哈&#xff0c;因为我…

【实战Flask API项目指南】之三 路由和视图函数

实战Flask API项目指南之 路由和视图函数 本系列文章将带你深入探索实战Flask API项目指南&#xff0c;通过跟随小菜的学习之旅&#xff0c;你将逐步掌握 Flask 在实际项目中的应用。让我们一起踏上这个精彩的学习之旅吧&#xff01; 前言 当小菜踏入Flask后端开发的世界时&…

倒计时丨3天后,我们直播间见!

倒计时3天&#xff0c;RestCloud 零代码集成自动化平台重磅发布 ⏰11 月 9 日 14:00&#xff0c;期待您的参与&#xff01; 点击报名&#xff1a;http://c.nxw.so/dfaJ9

【LeetCode周赛】LeetCode第370场周赛

目录 找到冠军 I找到冠军 II在树上执行操作以后得到的最大分数平衡子序列的最大和 找到冠军 I 一场比赛中共有 n 支队伍&#xff0c;按从 0 到 n - 1 编号。 给你一个下标从 0 开始、大小为 n * n 的二维布尔矩阵 grid 。对于满足 0 < i, j < n - 1 且 i ! j 的所有 i, …

Unit1_3:分治算法之排序问题

文章目录 一、归并排序二、快速排序思路伪代码流程图时间复杂度改进 三、堆排序结构插入提取最小值排序抽象 四、比较排序总结决策树模型 一、归并排序 归并排序子操作的思路和Unit1_2逆序计算一样 下面写一下伪代码 if left < right thencenter←L(left right)/2];Merge…

(1)(1.12) LeddarTech LeddarVu8

文章目录 前言 1 连接到自动驾驶仪 2 参数说明 前言 LeddarTech LeddarVu8 是一款长距离&#xff08;185m&#xff09;激光雷达&#xff0c;可在 16 度至 99 度视场范围内提供 8 个单独的距离&#xff0c;具体取决于所使用的型号。ArduPilot 始终使用所提供的 8 个距离中最…

C++编程案例讲解-基于结构体的控制台通讯录管理系统

基于结构体的控制台通讯录管理系统 通讯录是一个可以记录亲人、好友信息的工具&#xff0c;系统中需要实现的功能如下&#xff1a; 添加联系人&#xff1a;向通讯录中添加新人&#xff0c;信息包括&#xff08;姓名、性别、年龄、联系电话、家庭住址&#xff09;最多记录1000人…

APP开发:用途与未来前景|软件定制开发|网站小程序建设

APP开发&#xff1a;用途与未来前景|软件定制开发|网站小程序建设 APP开发已成为现代科技趋势的一部分&#xff0c;无论是日常生活还是商业领域&#xff0c;都有它的身影。通过开发APP&#xff0c;我们可以将想法、功能和内容转化为直观、易用的移动设备应用程序&#xff0c;满…

吴恩达《机器学习》6-1->6-3:分类问题、假设陈述、决策界限

一、什么是分类问题&#xff1f; 在分类问题中&#xff0c;我们试图预测的变量&#x1d466;是离散的值&#xff0c;通常表示某种类别或标签。这些类别可以是二元的&#xff0c;也可以是多元的。分类问题的示例包括&#xff1a; 判断一封电子邮件是否是垃圾邮件&#xff08;二…

如何防范AI诈骗

如何防范AI诈骗 &#x1f607;博主简介&#xff1a;我是一名正在攻读研究生学位的人工智能专业学生&#xff0c;我可以为计算机、人工智能相关本科生和研究生提供排忧解惑的服务。如果您有任何问题或困惑&#xff0c;欢迎随时来交流哦&#xff01;&#x1f604; ✨座右铭&#…