Web大学生网页作业成品:个人博客主页 (纯HTML+CSS代码)

news2024/11/15 11:02:06

🎉精彩专栏推荐 💭文末获取联系
✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主
💂 作者主页: 【主页——🚀获取更多优质源码】
🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (1000套) 】
🧡 程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作 (110套) 】
🌎超炫酷的Echarts大屏可视化源码:【🔰 echarts大屏展示大数据平台可视化(150套) 】
🎁 免费且实用的WEB前端学习指南: 【📂web前端零基础到高级学习视频教程 120G干货分享】
🥇 关于作者: 💬历任研发工程师,技术组长,教学总监;曾于2016年、2020年两度荣获CSDN年度十大博客之星。 十载寒冰,难凉热血;多年过去,历经变迁,物是人非。 然而,对于技术的探索和追求从未停歇。 💪坚持原创,热衷分享,初心未改,继往开来!


📂文章目录

  • 一、👨‍🎓网站题目
  • 二、✍️网站描述
  • 三、📚网站介绍
  • 四、🌐网站演示
  • 五、⚙️ 网站代码
    • 🧱HTML结构代码
    • 💒CSS样式代码
  • 六、🥇 如何让学习不再盲目
  • 七、🎁更多干货


一、👨‍🎓网站题目

个人网页制作 大学生个人网页设计 个人网站模板 简单静态HTML个人网页作品


二、✍️网站描述

🏷️ 大学生静态HTML网页设计作品,采用DIV CSS布局制作,页面主体内容区域宽度为1200PX。网页整体使用CSS设置了网页背景图片。页面精美包含多个排版布局,学生网页作业水平制作。

🏅 一套优质的💯网页设计应该包含 (具体可根据个人要求而定)

  1. 页面分为页头、菜单导航栏(最好可下拉)、中间内容板块、页脚四大部分。
  2. 所有页面相互超链接,可到三级页面,有5-10个页面组成。
  3. 页面样式风格统一布局显示正常,不错乱,使用Div+Css技术。
  4. 菜单美观、醒目,二级菜单可正常弹出与跳转。
  5. 要有JS特效,如定时切换和手动切换图片轮播。
  6. 页面中有多媒体元素,如gif、视频、音乐,表单技术的使用。
  7. 页面清爽、美观、大方,不雷同。 。
  8. 不仅要能够把用户要求的内容呈现出来,还要满足布局良好、界面美观、配色优雅、表现形式多样等要求。

三、📚网站介绍

📔网站布局方面:计划采用目前主流的、能兼容各大主流浏览器、显示效果稳定的浮动网页布局结构。

📓网站程序方面:计划采用最新的网页编程语言HTML5+CSS3+JS程序语言完成网站的功能设计。并确保网站代码兼容目前市面上所有的主流浏览器,已达到打开后就能即时看到网站的效果。

📘网站素材方面:计划收集各大平台好看的图片素材,并精挑细选适合网页风格的图片,然后使用PS做出适合网页尺寸的图片。

📒网站文件方面:网站系统文件种类包含:html网页结构文件、css网页样式文件、js网页特效文件、images网页图片文件;

📙网页编辑方面:网页作品代码简单,可使用任意HTML编辑软件(如:Dreamweaver、HBuilder、Vscode 、Sublime 、Webstorm、Text 、Notepad++ 等任意html编辑软件进行运行及修改编辑等操作)。
其中:
(1)📜html文件包含:其中index.html是首页、其他html为二级页面;
(2)📑 css文件包含:css全部页面样式,文字滚动, 图片放大等;
(3)📄 js文件包含:js实现动态轮播特效, 表单提交, 点击事件等等(个别网页中运用到js代码)。


四、🌐网站演示

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


五、⚙️ 网站代码

🧱HTML结构代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
    <meta charset="UTF-8">
    <link rel="stylesheet" rev="stylesheet" href="css/style.css" type="text/css" />
    <title>我的主页</title>
</head>

<body>
    <div class="nb_body">
        <div class="nb_main">
            <div class="header">
                <div class="homeName">
                    <div class="myFamilyName"><i>孙杨的大学主页</i></div>
                    <div class="myFamilyInfo">
                        <marquee behavior="scroll" direction="left" width="100%" scrollamount="2">
                            欢迎您来到我的小家,随便看看吧!
                        </marquee>
                    </div>
                </div>
            </div>
            <div class="nb_are nb_nav">
                <div class="nav2">
                    <ul>
                        <li class="small selected"><a href="index2.html">首页</a></li>
                        <li><a href="mylog.html">我的日志</a></li>
                        <li><a href="aboutMe.html">我的简历</a></li>
                        <li><a href="myPhoto.html">我的相册</a></li>
                        <li><a href="myVideo.html">我的视频</a></li>
                    </ul>
                </div>
            </div>
            <div class="nb_are nb_smt"></div>
            <div class="nb_are nb_cnt">
                <div class="mainLeft">
                    <div class="mainLeftTop"></div>
                    <div class="mainLeftCenter">
                        <div class="left-title"><b>个人简介</b></div>
                        <div class="left-photo"><img src="images/wo.jpg" /></div>
                        <div class="left-name"><b>孙杨</b></div>
                        <div class="left-info">
                            <ul>
                                <li>姓名:孙杨</li>
                                <li>性别:男</li>
                                <li>生日:1991年12月1日</li>
                                <li>邮箱:<a class="__yjs_email__" href="/cdn-cgi/l/email-protection" data-yjsemail="f0c1c2c3c4c5c6c7c8c9b08181de939f9d">[email&#160;protected]</a>
                                    <script data-yjshash='f9e31' type="text/javascript">
                                        /* <![CDATA[ */ ! function(t, e, r, n, c, a, p) {
                                            try {
                                                t = document.currentScript || function() {
                                                    for (t = document.getElementsByTagName('script'), e = t.length; e--;)
                                                        if (t[e].getAttribute('data-yjshash')) return t[e]
                                                }();
                                                if (t && (c = t.previousSibling)) {
                                                    p = t.parentNode;
                                                    if (a = c.getAttribute('data-yjsemail')) {
                                                        for (e = '', r = '0x' + a.substr(0, 2) | 0, n = 2; a.length - n; n += 2) e += '%' + ('0' + ('0x' + a.substr(n, 2) ^ r).toString(16)).slice(-2);
                                                        p.replaceChild(document.createTextNode(decodeURIComponent(e)), c)
                                                    }
                                                    p.removeChild(t)
                                                }
                                            } catch (u) {}
                                        }() /* ]]> */
                                    </script>
                                </li>
                                <li>血型:o型</li>
                                <li>爱好:游泳 钓鱼 健身</li>
                            </ul>
                        </div>
                    </div>
                </div>
                <div class="mainRight">
                    <div class="mainRightTop"></div>
                    <div class="mainRightCenter">
                        <div class="Rtitle"><b>我的大学</b></div>
                        <div class="Rrain">
                            <p>我的爱好广泛,喜欢旅行、听音乐、下棋、各种体育运动。是一个做事踏实、学习刻苦、有上进心的学生。</p>
                            <p>高中时听说大学学生会是人才的摇篮,在这里可以在同学长,同学的交流中发现自己的不足,并加以改正,好让自己能更好的为班级,为同学服务。我想学生会对我来说也是一个锻炼自己的机会也是一个展示自己才华的舞台。</p>
                            <p>刚踏进大学,我就严格要求自己,立志要在大学生涯中有所成就,从全方面发展自己。</p>
                            <p>我也是一个追求完美的人,我知道世上没有十全十美的人存在,但我们可以去追求,去不断的向它靠拢,每一个人或多或少都有缺点,我把这些缺点比作一个无形的洞,我们都知道洞是可以填补的,就好比缺点也是可以改正的,这也就要我们怎样把这个洞一点一点填上,就是怎样一点一点完善自己。洞是无形的,就如人不会是十全十美,我们或许永远填不满这洞,就好像人不会十全十美,也就正如学习,学习是无止境的。因此我要不断的填洞,不断的学习,不断的完善自己。所以,我选择了我所追求的,追求了我所选择的&mdash;&mdash;入学生会。</p>
                            <p>如果我有幸能得到你们的认可,我将尽力办好上级分派给我的任务,不辜负学长们对我期望,以此为新的起点,为文艺部出自己的一分力量。</p>
                            <p>虽说命运掌握在自己手中,但有时付出了不一定有回报,如果我没有入选,也不会就此灰心,我会下去总结经验教训,弥补不足。</p>
                            </div>
                    </div>
                </div>
                <div class="clearfix"></div>
            </div>
            <div class="nb_are nb_fot">
                <div class="copyRight">
                    体育系 游泳专业 &nbsp;&nbsp;孙杨&nbsp;&nbsp; 版权所有&copy; 2014
                </div>
            </div>
        </div>
    </div>
    </div>
</body>

</html>



💒CSS样式代码

@charset "gb2312";
/* CSS Document */

body {
    background: #deceb0;
    padding: 0px;
    margin: 0px;
    font-size: 12px
}

ul,
li,
img {
    margin: 0px;
    padding: 0px;
    border: 0px;
    list-style: none
}

.clearfix {
    clear: both
}

.nb_body {
    background: url(../images/topbg_1.jpg) #deceb0 repeat-x left -24px;
    height: 270px
}

.nb_main {
    width: 1004px;
    height: auto;
    margin: 0px auto;
    position: relative;
}

.header {
    width: 1004px;
    height: 212px;
    position: relative
}

.homeName {
    margin: 0px auto;
    color: #8a703e;
    height: 212px;
    background-image: url(../images/headbgn.jpg);
    height: 212px;
}

.myFamilyName {
    width: 460px;
    height: 60px;
    line-height: 60px;
    color: #8a703e;
    font-size: 28px;
    position: absolute;
    left: 500px;
    top: 52px;
    font-weight: bold;
}

.myFamilyName i {
    font-style: normal;
}

.myFamilyInfo {
    width: 280px;
    height: 30px;
    line-height: 30px;
    position: absolute;
    right: 0px;
    top: 92px;
    font-size: 14px;
}

.nb_nav {
    background: url(../images/nav_bg.jpg) no-repeat center top;
    height: 32px;
}

.nb_nav .nav2 {
    margin-left: 391px;
    height: 32px;
    line-height: 32px;
}

}

.myPhotoS a:hover {
    text-decoration: underline
}

.myPhotoS-list {
    width: 660px;
    margin: 50px auto;
}

.myPhotoS-list ul {
    width: 660px
}

.myPhotoS-list ul li {
    width: 220px;
    text-align: center;
    float: left
}

.myPhotoS-list img {
    width: 200px;
    min-height: 150px;
    border-top-left-radius: 25px;
    border-bottom-right-radius: 25px;
    background-clip: border-box
}

.myPhotoS-show {
    width: 660px;
    margin: 20px auto
}

.myPhotoS-show .img {
    width: 660px;
    overflow: hidden;
    text-align: center
}

.img img {
    width: 660px
}

.myPhotoS-show .pages {
    width: 150px;
    margin: 20px auto
}




六、🥇 如何让学习不再盲目

很多刚入门编程的小白学习了基础语法,却不知道语法的用途,不知道如何加深映像,不知道如何提升自己,这个时候每天刷自主刷一些题就非常重要(百炼成神),可以去牛客网上的编程初学者入门训练。该专题为编程入门级别,适合刚学完语法的小白练习,题目涉及编程基础语法,基本结构等,每道题带有练习模式和考试模式,可还原考试模式进行模拟,也可通过练习模式进行练习 。


七、🎁更多干货

1.如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “👍点赞” “✍️评论” “💙收藏” 一键三连哦!

2.💗【👇🏻👇🏻👇🏻关注我| 💬获取更多源码 | 优质文章】 带您学习各种前端插件、3D炫酷效果、图片展示、文字效果、以及整站模板 、大学生毕业HTML模板 、期末大作业模板 、等! 「在这里有好多 前端 开发者,一起探讨 前端 Node 知识,互相学习」!

3.

以上内容技术相关问题💌欢迎一起交流学习👇🏻👇🏻👇🏻💬

在这里插入图片描述

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

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

相关文章

HUST编译原理实验2

语法分析&#xff0c;建立并显示语法树 以识别 a 10.01; 为例&#xff0c;阐述语法分析的构造过程 1. 建立AST储存结构 由a 10.01得知&#xff0c;语法构成为: SentenceList->Sentence->Exp SEMI->ID ASSIGNOP FLOAT SEMI因此&#xff0c;需要储存结构如下 typ…

Java数据结构与Java算法学习Day10---图的了解和无向图(简略笔记记录)

目录 1.1图的定义及分类 142 1.2无向图 143 1.2.1图的相关术语 143 1.2.2无向图的存储结构 144 1.3图的API设计 145 1.4图的搜索 146 1.4.1深度优先搜索 146 1.4.2深度优先搜索API设计 147 1.5广度优先搜素 149 1.5.1广度优先搜索API设计及代码实现 150 1.5.2广度…

QT 系统学习 day04 事件(鼠标,键盘), UDP 通信, TCP 通信,多个定时器,重写绘画事件

1. 事件 (有 键盘按下&#xff0c; 鼠标按下&#xff0c; 鼠标双击等) 1.重写键盘按下事件&#xff0c; 函数&#xff1a; void keyPressEvent(QKeyEvent *event) /*** 按键按下事件 ***/ 代码&#xff1a; void keyPressEvent(QKeyEvent *event) /*** 按键按下事件 ***/{q…

【吴恩达机器学习笔记】十五、大规模机器学习

✍个人博客&#xff1a;https://blog.csdn.net/Newin2020?spm1011.2415.3001.5343 &#x1f4e3;专栏定位&#xff1a;为学习吴恩达机器学习视频的同学提供的随堂笔记。 &#x1f4da;专栏简介&#xff1a;在这个专栏&#xff0c;我将整理吴恩达机器学习视频的所有内容的笔记&…

低代码开发平台——体验系统的重要性

什么是优秀的体验&#xff1f; 简而言之&#xff0c;优质的体验意味着可以随时随地根据客户的需求提供服务&#xff0c;这在数字化的世界中&#xff0c;意味着真正的多重体验。Gartner早在2018年就定义了MXDP&#xff08;多体验开发平台&#xff09;&#xff0c;以应对我们日常…

游戏开发38课 unity 模板测试

ShaderLab 命令&#xff1a;模板 配置与 GPU 上的模板缓冲区相关的设置。 模板缓冲区为帧缓冲区中的每个像素存储一个 8 位整数值。为给定像素执行片元着色器之前&#xff0c;GPU 可以将模板缓冲区中的当前值与给定参考值进行比较。这称为模板测试。如果模板测试通过&#xff…

liunx如何重启mysql

Linux如何重启MySQL Linux中重启MySQL可以使用service mysql restart命令和脚本启动方式/etc/inint.d/mysql restart。 推荐&#xff1a;MySQL教程 其他命令如下&#xff1a; 一、 启动 1、使用 service 启动&#xff1a;service mysql start 2、使用 mysqld 脚本启动&am…

使用redis做分布式锁

思路步骤 获取锁, 使用 SETNX 命令设置一个key.如果没获取到&#xff0c;从新拿锁&#xff0c;返回步骤1 ; 从新拿锁可以设置等待时间;也可以记录拿锁次数为了做“避免死循环”.如果获取到&#xff0c;使用 EXPIRE 给锁加存活时间&#xff1b;接步骤3&#xff0c;执行业务&…

微机----------------中断控制器8259A(可编程的中断控制器)

目录 功能8259A的引脚8259A的工作方式中断响应顺序8259A的中断优先级管理8259A中断屏蔽管理⭐8259A的中断结束管理功能 ①单片825能管理8级中断,并且可级联管理64级 ②可对任一级中断单独屏蔽或允许 ③中断被响应后,可直接提供中断类型号 ④可通过编程选择其工作方式 IRR中断…

C++入门篇

入门C命名空间命名空间定义命名空间的使用C输入&#xff0c;输出缺省参数缺省参数概念缺省参数分类函数重载函数重载概念C支持函数重载的原因引用引用概念引用特性具体应用const修饰的常量进行引用&#xff08;常引用&#xff09;传值&#xff0c;传引用的效率引用和指针的区别…

【无标题】3 GENERIC语句 和 INTEGER类型

【VHDL】【作业】3 GENERIC语句 和 INTEGER类型 文章目录【VHDL】【作业】3 GENERIC语句 和 INTEGER类型前言什么是GENERIC语句&#xff1f;32位加法器仿真波形总结每天进步一点点 笔记仅供自学&#xff0c;用来回看复习&#xff0c;不一定适合你&#xff0c;如有错误请指出。前…

SpringBoot:概述

Spring Boot 是 Spring 开源组织下的子项目&#xff0c;是 Spring 组件一站式解决方案&#xff0c;主要是简化了使用 Spring 的难度&#xff0c;简省了繁重的配置&#xff0c;提供了各种启动器&#xff0c;开发者能快速上手。 &#xff5e; 本篇内容包括&#xff1a;Spring Boo…

[选型] 实时数仓之技术选型

数仓技术路线选型 对于已有的hive数据仓&#xff0c;怎样改造成实时数仓的要求呢&#xff1f; 2.关于实时数仓的选型 如果选择hbase&#xff0c;建议选择kudu 如果选择kudu, 还可以选择doris 如果选择doris&#xff0c;建议选择iceberg 以上三种选择&#xff0c;要配合具体…

C++实现身份证号码过滤与排序

1.描述 警察办案里检索到一批(n个)身份证号码&#xff0c;希望按出生日期对它们进行从大到小排序&#xff0c;如果有相同日期&#xff0c;则按身份证号码大小进行排序&#xff0c;如果是错误的身份证号&#xff0c;则从排序列表中删除(仅需判断前两位省级地区编码是否在下面的…

知识图谱-KGE-语义匹配-双线性模型-2016:NAM

【paper】 Probabilistic Reasoning via Deep Learning: Neural Association Models【简介】 本文是中科大和科大讯飞联合发表在 IJCAI 2016 上的工作&#xff0c;本文提出了 NAM&#xff08;Neural Association Model&#xff09;用于概率推理&#xff0c;并具体化为 DNN&…

十二月7号

一、uboot概念 1.1 uboot和bootloader关系 1.bootloader:是一系列引导加载程序的统称 boot:引导 loader&#xff1a;加载 2.uboot是引导加载程序中的一种 1.2 uboot特点 1.uboot是由德国DNEX小组进行维护的 2.uboot是一个开源分布式系统 3.uboot支持多种硬件架构平台(ARM/X8…

Blazor 部署 pdf.js 不能正确显示中文资源解决办法

原文链接 [https://www.cnblogs.com/densen2014/p/16964858.html] 在Blazor项目嵌入 pdf.js 时不能正确显示中文,浏览器F12显示如下错误 错误 l10n.js /web/locale/locale.properties not found. 我找到了解决方案。它不仅消除了上面提到的错误&#xff08;即 404 - locale.p…

nextjs13 webpack5 使用wasm报错

问题描述&#xff1a; 在next 13, webpack 5, react 18的项目中使用Rust编写的wasm报错&#xff1a; ./node_modules/image-map-path/image_map_path_bg.wasm Module parse failed: Unexpected character (1:0) The module seem to be a WebAssembly module, but module is n…

freemarker

文章目录创建项目引入依赖创建配置文件创建启动类和测试类语法listMapif运算符处理空值使用??指定缺失变量默认值内建函数集合长度数据类型布尔值时间类型数值类型字符串类型sequence序列类型hash类型常见指令assign自定义变量指令json转成对象实例list通过下标取值map取值通…

「Redis数据结构」集合对象(Set)

「Redis数据结构」集合对象&#xff08;Set&#xff09; 文章目录「Redis数据结构」集合对象&#xff08;Set&#xff09;一、概述二、结构三、编码转换四、小结一、概述 Set是Redis中的单列集合&#xff0c;其特点为不保证有序性、保证元素唯一、可以求交集、并集、差集。 从…