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

news2024/11/25 16:48:57

🎃个人专栏:

🐬 算法设计与分析:算法设计与分析_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

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

外汇天眼:MAS下令星展银行暂停六个月的非必要活动

新加坡金融管理局&#xff08;MAS&#xff09;已经决定对星展银行有限公司&#xff08;DBS Bank Ltd&#xff09;的非必要IT变更进行为期六个月的暂停&#xff0c;以确保银行集中精力恢复其数字银行服务的弹性。在此期间&#xff0c;星展银行将不被允许开展新的业务&#xff0c…

Nginx代理转发请求POST变GET请求问题

&#x1f680; 注重版权&#xff0c;转载请注明原作者和原文链接 &#x1f96d; 作者&#xff1a;Yuan-Programmer &#x1f34e; 个人博客&#xff1a;https://boke.open-yuan.com &#x1f349; 已经替换了新的域名&#xff0c;总站叫做&#xff1a;OpenYuan开袁网&#xff0…

滤波器及其离散化

原理介绍 令 A aT 一阶低通滤波器&#xff08;离散化&#xff09; - 知乎 (zhihu.com) 【精选】低通滤波器总结_低通滤波器 计算公式 离散_奇妙水果的博客-CSDN博客 MATLAB数值仿真FOC矢量控制_matlab foc模型_奇妙水果的博客-CSDN博客

03、移动零:给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。

文章目录 1、题目描述1.1 移动所有零至数组末尾1.2 示例 2、解题思路2.1 思路讲解2.2 动画演示&#xff08; 待补充&#xff09;2.3 复杂度分析 3、答案3.1 Java 代码3.2 运行结果 4、视频讲解&#xff08; 待补充&#xff09; 1、题目描述 1.1 移动所有零至数组末尾 给定一个…

nodelist 与 HTMLCollection 的区别

原地址 https://cloud.tencent.com/developer/article/2013289 节点与元素 根据 W3C 的 HTML DOM 标准&#xff0c;HTML 文档中的所有内容都是节点&#xff1a; 整个文档是一个文档节点每个 HTML 元素是元素节点HTML 元素内的文本是文本节点每个 HTML 属性是属性节点注释是注…

Linux安装nodejs指定版本

压缩包官网地址&#xff0c;按需下载 https://nodejs.org/dist/ 一、下载 wget https://nodejs.org/dist/v16.16.0/node-v16.16.0-linux-x64.tar.xz 二、解压 tar -xf node-v16.16.0-linux-x64.tar.xz 三、配置 #配置node /path/to/node-v16.16.0-linux-x64为解压目录 如…

掌控你的Mac性能:System Dashboard Pro,一款专业的系统监视器

作为Mac用户&#xff0c;你是否曾经想要更好地了解你的电脑性能&#xff0c;以便优化其运行&#xff1f;是否想要实时监控系统状态&#xff0c;以便及时发现并解决问题&#xff1f;如果你有这样的需求&#xff0c;那么System Dashboard Pro就是你的不二之选。 System Dashboar…

Lodash 真的死了吗?Lodash 5 在哪里?

与一些传言相反&#xff0c;Lodash依然活跃&#xff0c;并正在迈向Lodash 5的发布&#xff01; Lodash 是那些为 JavaScript 提供便利功能的实用程序库之一&#xff0c;它使编程变得更加轻松。许多开发者使用它来简化对象和数组的处理。 它也是一个像 Moment.js那样被捕获得措手…

2023年汉字小达人区级比赛出结果了,快来收奖状以及市级备考建议

盼望着&#xff0c;盼望着&#xff0c;盼望着... 终于等到了2023年第十届上海市小学生汉字小达人区级比赛的结果。 今天上午&#xff0c;汉字小达人主办方在中文自修杂志社官网公布了两个通知&#xff1a;“中文自修杯”第十届上海市小学生 “美丽汉字小达人”活动区级活动“…

《Webpack 5 基础配置》- 禁止在出现编译错误或警告时,覆盖浏览器全屏显示

Webpack5 overlay 配置地址默认编译错误或警告为 true&#xff0c;即浏览器全屏显示&#xff1b;overlay 属性可以是 boolean 型&#xff0c;也可是 object 类型&#xff1b;还有其它设置说明&#xff0c;详见上述官网地址&#xff1b; module.exports {devServer: {client: {…

PLSql调试问题解析

最近因为工作问题需要弄一个Orale数据库导出Dmp文件&#xff0c;直接命令行执行很麻烦&#xff0c;于是用PLSql来操作&#xff0c;在配置链接的过程中遇到很多问题&#xff0c;下面把问题及解决方法贴在这里记录一下 1、ORA-12504&#xff1a;TNS&#xff1a;监听程序在CONNEC…

前端工程师的摸鱼日常(20)

今年一整年状态都不怎么好&#xff0c;所以别说摸鱼文了&#xff0c;其他技术文章都没写几篇&#xff0c;发生的事情有点多&#xff0c;无暇顾及这些&#xff0c;当然最主要的一个原因还是因为懒&#xff01; 有很多时候我都觉得人的大脑是单线程的&#xff0c;在处理一件事情…

大厂信息泄露-漏洞复现

目录 大唐电信AC简介 资产收集 漏洞复现 修复建议 免费领取安全学习资料包&#xff01;&#xff08;私聊进群一起学习&#xff0c;共同进步&#xff09;​编辑 大唐电信AC简介 大唐电信科技股份有限公司是电信科学技术研究院&#xff08;大唐电信科技产业集团&#xff09…

ffmpeg 截取命令

从00:00:03.500开始截取往后长度到结尾的mp3音频&#xff08;这个更有用&#xff0c;测试好用&#xff09; ffmpeg -i d:/c.mp3 -ss 00:00:03.500 d:/output.mp3 将两个音频合并成一个音频&#xff08;测试好用&#xff09; ffmpeg -i "concat:d:/c.mp3|d:/output.mp3&…

排水车发动机拆装vr虚拟训练仿真系统提高学员技能水平

VR吸污车操作实训系统是一种利用vr虚拟现实技术模拟吸污车操作环境的培训工具&#xff0c;受训员工通过佩戴VR头显设备&#xff0c;进入一个虚拟的环境&#xff0c;模拟实际的吸污车工作场景并且模拟交互操作。不仅可以避免真实环境中的安全风险&#xff0c;还可以更加灵活地进…

基于ubuntu20.04 环境跑通LIO_SAM重定位

link 序言 作为LOAM重要的一个变种&#xff0c;LIO_SAM基本上算是这个系列里面知识点最全面。这个软件框架包含了去畸变、特征点提取&#xff08;角点、平面点&#xff09;、前端、后端、回环&#xff0c;同时软件框架还融合了IMU信息&#xff0c;可以配置融合GPS信息。当然这种…

鲲鹏920(kylinV10)安装虚拟化工具kvm

目录 准备工作 安装 大致流程 具体步骤 安装 界面工具 virt-manager 创建虚拟机流程 点击创建虚拟机 可能出现的问题 问题1 问题2 问题3 准备工作 关闭防火墙 systemctl stop firewalld && systemctl disable firewalld 关闭selinux sed -i s/enforcing…

从0开始搭建一个APP:compose搬砖的一天

无论是从各个大佬的书籍还是blog,大的方向还是翻了一遍&#xff0c;个人感觉&#xff0c;compose 是UI解决方案这种定义和Android离得特别远&#xff0c;像Android 的应用端的大多数工作量还是在UI开发上&#xff0c;flutter 也差不多&#xff0c;结合Kotlin的开发经验&#xf…

统计学习方法 逻辑斯蒂回归与最大熵模型

文章目录 统计学习方法 逻辑斯蒂回归与最大熵模型逻辑斯蒂回归逻辑斯蒂分布二项逻辑斯蒂回归多项逻辑斯蒂回归 最大熵模型原理定义学习极大似然估计 统计学习方法 逻辑斯蒂回归与最大熵模型 学习李航的《统计学习方法》时&#xff0c;关于逻辑斯蒂回归与最大熵模型的笔记。 逻…

【1】2023版密评算分工具

0X01 前言 工具根据商用密码应用安全性评估量化评估规则&#xff08;2023年8月1日实施&#xff09;实现 0x02 工具功能介绍 给定D A K的打分结果&#xff0c;计算单个测评对象和测评单元得分。根据测评单元得分计算测评层面得分根据测评层面得分计算报告整体得分配置文件说明…