0


【静态网页制作大作业——个人博客搭建(HTML+CSS+Javascript)】

文章目录


作品介绍

网页作品简介:

寒假期间学习HTML和CSS即部分Javascript后的第一个大作业,搭建一个个人静态博客,后面出于兴趣,将其部署到GitPage上并利用GitHub添加了留言功能。


一、作品展示

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

二、代码实现

代码如下(示例):

<!DOCTYPE html><html><head><meta charset="utf-8"/><title>Li Shu's site</title><link href="img/title.ico" rel="shortcut icon"/><style type="text/css">
            html{
                position: relative;}.top{
                background-color: #FFFFFF;
                height:60px;
                width:1900px;
                position: absolute;
                top:0;
                left:0;}.top h1{
                padding-left:150px;
                font-family:"华文新魏";}.top-left{
                width:250px;
                height:50px;}.top-left span{
                position: absolute;
                top:15px;
                left:250px;
                font-family:"华文新魏";
                font-size:28px;
                color: pink;
                float: left;
                display: none;}.top-left:hover span{
                display: block;}.top1{
                position: absolute;
                top:0px;
                left:600px;
                padding:20px;
                font-family:"华文新魏";
                font-size:30px;}.top2{
                position: absolute;
                top:0px;
                left:800px;
                padding:20px;
                font-family:"华文新魏";
                font-size:30px;}.top3{
                position: absolute;
                top:0px;
                left:1050px;
                padding:20px;
                font-family:"华文新魏";
                font-size:30px;}.top4{
                position: absolute;
                top:0px;
                left:1300px;
                padding:20px;
                font-family:"华文新魏";
                font-size:30px;}
            a{
                text-decoration: none;
                color: black;}
            a:hover{
                text-decoration: none;
                color:  orange;}
            a:active{
                text-decoration: line-through;
                color: cadetblue;}.top-right{
                    position: absolute;
                    top:0px;
                    right:30px;
                    padding:20px;
                    font-family:"华文新魏";
                    font-size:20px;}.top img{
                width:40px;
                height:40px;
                border-radius:25px;
                position: absolute;
                top:5px;
                right:0px;}.top-right1{
                    position: absolute;
                    top:-4px;
                    right:-150px;
                    padding:20px;}.top-right1 input{
                font-family:"华文新魏";
                font-size:20px;
                border-radius:8px;}.main{
                position: absolute;
                top:60px;
                left:0;
                background-image:url(img/人生背景.jpg);
                background-repeat: no-repeat;
                background-size: cover;
                background-attachment: fixed;
                width:2133px;
                height:1141px;}.main-left h1{
                position: absolute;
                left:50px;
                top:180px;
                color: #517693;
                font-size:40px;
                font-weight: bold;
                font-family:"华文行楷";}.main-left h3{
                position: absolute;
                left:50px;
                top:280px;
                color: #517693;
                font-size:28px;
                font-weight: bold;
                font-family:"华文行楷";}.center-left{
                position: absolute;
                top:30px;
                left:550px;
                width:250px;
                height:850px;
                border:3px solid white;
                border-radius:20px;
                background-color:white;
                opacity:0.8;}.center-left img{
                width:100px;
                height:100px;
                border-radius:100px;
                position: absolute;
                top:5px;
                left:75px;}.center-left #name{
                position: absolute;
                top:110px;
                left:75px;
                text-align: center;
                font-family:"华文新魏";
                font-size:17px;}.span ul{
                position:absolute;
                top:200px;
                left:510px;
                width:250px;
                height:680px;}.span li{
                line-height:111px;
                list-style-type: none;}.pane{
                width:256px;
                text-align: center;
                font-family:"华文新魏";
                font-size:20px;}.pane:hover{
                background-color: white;}.pane1{
                width:256px;
                height:114px;
                border-bottom-left-radius:15px;
                border-bottom-right-radius:15px;
                text-align: center;
                font-family:"华文新魏";
                font-size:20px;}.pane1:hover{
                background-color: white;}.center{
                position: absolute;
                top:30px;
                left:820px;
                width:850px;
                height:850px;
                border:3px solid white;
                border-radius:20px;
                background:rgba(250,250,250,0.8);}.center iframe{
                border-radius:20px;}
            #showtime1{
                    position: absolute;
                    left:30px;
                    bottom:20px;
                    color: #517693;
                    font-size:28px;
                    font-weight: bold;
                    font-family:"华文新魏";}
            #showtime2{
                    position: absolute;
                    left:40px;
                    bottom:-15px;
                    color: #517693;
                    font-size:25px;
                    font-weight: bold;
                    font-family:"华文新魏";}.time{
                position: absolute;
                right:30px;
                bottom:5px;
                color: #517693;
                font-size:28px;
                font-weight: bold;
                font-family:"华文新魏";}.bottom
            {
                position: absolute;
                top:1110px;
                width:2110px;
                height:85px;}</style></head><body><div class="top"><div class="top-left"><h1>止于此</h1><span>风止于秋水,我止于你💗</span></div><a class="top1" href="home page.html">首页</a><a class="top2" href="work.html">苦海无涯</a><a class="top3" href="life.html">人生旅途</a><a class="top4" href="message board.html">人生良言</a><span class="top-right">黎曙</span><img src="img/头像.jpg" title="头像" alt="头像"/><span class="top-right1"><input type="submit" value="登录"></span></div><div class="main"><div class="main-left"><h1>欢迎来到黎曙的世界!<br/>Welcome to Li Shu's world!</h1><h3>今天也要加油昂!<br/>Today, we still have to refuel!</h3></div><div class="main-center"><div class="center-left"><a href="my.html" target="frame"><img src="img/头像.jpg" alt="头像" title="头像"/></a><span id="name">黎曙<br/>非常热爱生活</span></div></div><div class="span"><ul><li class="pane"><a href="main1.html" target="frame">主页</a></li><li class="pane"><a href="work.html" target="frame">笔记</a></li><li class="pane"><a href="conclude.html" target="frame">归档</a></li><li class="pane"><a href="email.html" target="frame">邮箱</a></li><li class="pane"><a href="about.html" target="frame">关于</a></li><li class="pane1">更多</li></ul></div><div class="center"><iframe src="main1.html" width="850px" height="850px" frameborder="0" scrolling="yes" name="frame"></iframe></div></div><div class="bottom"><p id="showtime1" title="我们的征途是星辰大海">哈雷彗星的约定:</p><p id="showtime2">14193天3:22:55</p><script>varshowtime2=function(){var nowtime =newDate();
                        endtime =newDate("2061/1/1");var lefttime = endtime.getTime()- nowtime.getTime();
                        leftd = Math.floor(lefttime/(1000*60*60*24));  
                        lefth = Math.floor(lefttime/(1000*60*60)%24);  
                        leftm = Math.floor(lefttime/(1000*60)%60);  
                        lefts = Math.floor(lefttime/1000%60);return leftd +"&#22825;"+ lefth +":"+ leftm +":"+ lefts;}var div = document.getElementById("showtime2");setInterval(function(){
                    div.innerHTML =showtime2();},1000);</script><div class="time"><script> 
                    document.write("<span id=time></span>")setInterval("time.innerText=new Date().toLocaleString()",1000)</script></div></div></body></html>

预览地址

[网站预览地址](https://ylishu.github.io/)

总结

以上就是今天要讲的内容,本文仅仅简单介绍了个人静态博客,而部署个人静态博客基本上是所有前端开发者必经的一个阶段。

标签: javascript 前端 css3

本文转载自: https://blog.csdn.net/qq_61719813/article/details/124096920
版权归原作者 黎子想写好代码 所有, 如有侵权,请联系我们删除。

“【静态网页制作大作业——个人博客搭建(HTML+CSS+Javascript)】”的评论:

还没有评论