【Web前端期末大作业】中华文化宣传网站

前言

015-【Web前端期末大作业】中华文化宣传网站
🥇个人主页@MIKE笔记
🥈文章专栏Web前端期末大作业
源码咨询: wx:mikenote 15💴带走


网页目录树

在线演示:http://47.106.142.80:2023/
视频演示:https://www.bilibili.com/video/BV1Ug4y1r7Nt/?share_source=copy_web&vd_source=d764770ff4322f1a1111e85d452245c6

  • 原生html+css+javascript完成
    在这里插入图片描述

1️⃣网页介绍


网站建设工具
1.使用VScode(当然使用记事本也是可以的)智能,快捷,支持代码补全,节省了开发时间,并且支持多种语言 只需安装插件配置文件即可。
2.网站建设学习资源

  • b站
  • CSDN

3.网站建设步骤及思路分享

  • 网站建设步骤在我一点学习的导航栏里有更为清晰的体现,这里就不一一赘述了
  • 网站的思路分享:整体的布局,以及内容,搜寻所需要的素材,建立站点 。布局的好坏直接影响了你网页看起来的效果,在此我推荐一些常用的网站布局,一般是导航栏在顶部,下面分为左右结构,分清主次 或者上中下三层结构等等,很多布局我觉得可以参考一些大型网站的布局或者一些个人博客的布局,以此增加自己的审美以及知识库。 建议壁纸在一些桌面软件里找,会比较清晰。同时建设网页的过程不会是一帆风顺的,要想有理想的效果一定是需要一定时间去调试使用的。

2️⃣网页架构

📢前端三件套:

  1. html
  2. css
  3. js

3️⃣系统环境

环境版本 / 下载
系统win 10 /win 11
vscode2023

备注:以上版本为博主电脑配置,可点击进入官网下载

4️⃣网页展示

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

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

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

在这里插入图片描述
页面太多,其他请看在线演示。

5️⃣代码展示

下面展示一些 内联代码片
主页


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <link rel="stylesheet" href="css/index.css" >

</head>

<body>
  <script src="./JS/index.js"></script>
  <header>
        <div class="nav">

                    <ul>
                        <li class="active"><a href="">首页</a></li>
                        <li><a href="content.html">文化纵览</a></li>
                        <li><a href="./denglu.html">登录</a></li>
                        <li><a href="./zhuce.html">注册</a></li>
                    </ul>
          
            </div>

  </header>
    <div class="wrap">
            <div class="logo">
                    <img src="./img/工艺品.png" alt="" class="cartoon_0" >
                </div>
        <div class="banner">
            <div class="desc">
                    <div class="name">
                            <h1> 标语</h1><br>
                            <div class="line"></div><br>
                            <p>保护 | 传承 | 创新</p><br>
                    </div>
                    <p>秉承更有温度、更有深度、更有影响力的原则传承非遗。
                    </p>
            </div>
        </div>
            <div class="content">
                <!-- 百叶窗部分  过渡动画-->
                <ul class="box">
                        <li>
                        <img src="img/清明.png" alt="">
                        <div class="text">
                        传统节日——清明
                        </div>
                        </li>
                        <li>
                        <img src="img/杭州塔.png" alt="">
                        <div class="text">
                        传统建筑——雷峰塔
                        </div>
                        <li>
                        <img src="img/诸子百家.png" alt="">
                        <div class="text">
                        传统文化——诸子百家
                        </div>
                        </li>
                       </li>
                        <li>
                        <img src="img/青团.png" alt="">
                        <div class="text">
                        传统美食-青团
                        </div>
                        </li>
                        <li>
                        <img src="img/苏绣.png" alt="">
                        <div class="text">
                       传统工艺——苏绣
                        </div>
                        </li>
                        <li>
                        <img src="img/非遗昆曲.png" alt="">
                        <div class="text">
                        中国戏剧——昆曲
                        </div>
                        </li>
                        <li>
                        <img src="img/名山大川2.png" alt="">
                        <div class="text">
                        名山大川
                        </div>
                        </li>
                        </ul>
            </div>
<!-- 留言板部分 -->
            <div class="message">
                <div class="message_content">

                    <div class="left">
                <div class="ta">
                    <textarea class="text" name="text" id="text" cols="100" rows="100" placeholder="给我们留言吧!!!"></textarea>
                </div>
                    <div class="anniu">
                    <button class="btn" name="btn">发布</button>
                    <button id="delete">删除</button>
                    </div>

                    </div>

                    <div class="right">
                        <div class="right-con">
                          <ul id="ul" class="ul">
                          </ul>
                        </div>
                    </div>

                </div>
                 


            </div>
            <!-- 页脚 -->
            <div id="footer" class="mycolor">
         
                    <p>版权所有:MIKE笔记</p><br>
                    <p>联系方式:mikenote </p><br>
                    <p>欢迎加入——非遗保护与传承!在这里您将感受到华夏五千年文明的深厚底蕴</p>
              </div>  
    </div>

 <script>
 var btn=document.querySelector('button');
var text=document.querySelector('textarea');
// var ul=document.querySelector('ul');
var ul=document.getElementById('ul');
btn.onclick=function(){
    if (text.value==''){
        alert('您没输入内容');
        return false;//终止操作
    }
    else{
     var li=document.createElement('li');
        li.innerHTML=text.value;
        ul.insertBefore(li,ul.children[0]);
    }
    
}
// 删除留言
// var ul2=document.querySelector('ul');
    // var btn=document.querySelector('button');
    var btnt=document.getElementById('delete');
    btnt.onclick=function(){
        if(ul.children.length==0){
            this.disabled=true;
        }
        else{
            ul.removeChild(ul.children[0]);
        }
        
    }

 
 </script> 




</body>
</html>

结语

我个人觉得建设一个网站首先就是要规划好整体的布局,以及内容,搜寻所需要的素材,建立站点 。布局的好坏直接影响了你网页看起来的效果,在此我推荐一些常用的网站布局,一般是导航栏在顶部,下面分为左右结构,分清主次 或者上中下三层结构等等,很多布局我觉得可以参考一些大型网站的布局或者一些个人博客的布局,以此增加自己的审美以及知识库。 建议壁纸在一些桌面软件里找,会比较清晰。同时建设网页的过程不会是一帆风顺的,要想有理想的效果一定是需要一定时间去调试使用的。

  • 23
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Web前端期末作业是一项重要的任务,需要学生在限内完成一个完整的网页设计项目。这个项目通常需要包括网页的设计、布局、交互、响应式设计等多个方面。以下是一些可能需要涉及的技术和工具: 1. HTML和CSS:这是网页设计的基础,需要学生掌握HTML和CSS的基本语法和用法,以及如何将它们应用到实际的网页设计中。 2. JavaScript:JavaScript是一种用于网页交互和动态效果的编程语言,需要学生掌握JavaScript的基本语法和用法,以及如何将它应用到网页设计中。 3. 响应式设计:现代网页需要适应不同的设备和屏幕大小,需要学生掌握响应式设计的基本原理和技术,以确保网页在不同设备上都能正常显示。 4. 设计工具:学生需要使用一些设计工具来辅助网页设计,例如Photoshop、Sketch、Figma等。 5. 版本控制工具:学生需要使用版本控制工具来管理自己的代码,例如Git。 对于Web前端期末作业,建议学生按照以下步骤进行: 1. 确定网页设计的主题和目标受众。 2. 设计网页的结构和布局,包括页面的导航、内容区域、底部等。 3. 使用HTML和CSS编写网页的基本结构和样式。 4. 使用JavaScript实现网页的交互和动态效果。 5. 使用响应式设计确保网页在不同设备上都能正常显示。 6. 使用设计工具制作网页的图像和素材。 7. 使用版本控制工具管理自己的代码。 8. 测试和调试网页,确保网页的功能和效果都正常。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MIKE笔记(同名B站)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值