网页架构实例

编写一段 html 代码。体现 H5结构性标签,编写一个网页架构的页面。

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>网页架构示例</title><style>body {font-family: Arial, sans-serif;margin: 0;padding: 0;}header, nav, section, article, aside, footer {padding: 20px;margin: 10px;}header {background-color: #4CAF50;color: white;text-align: center;}nav {background-color: #f1f1f1;}nav ul {list-style-type: none;padding: 0;}nav ul li {display: inline;margin-right: 10px;}section {display: flex;}article {flex: 3;background-color: #f9f9f9;}aside {flex: 1;background-color: #e9e9e9;}footer {background-color: #333;color: white;text-align: center;}</style>
</head>
<body><header><h1>网站标题</h1><p>网站副标题或描述</p></header><nav><ul><li><a href="#">首页</a></li><li><a href="#">关于我们</a></li><li><a href="#">服务</a></li><li><a href="#">联系</a></li></ul></nav><section><article><h2>主要内容</h2><p>这里是主要内容区域。</p></article><aside><h2>侧边栏</h2><p>这里是侧边栏内容。</p></aside></section><footer><p>版权所有 © 2024 网站名称</p></footer>
</body>
</html>

编写JavaScript 鼠标事件脚本动态设置菜单样式。

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>网站导航示例</title><style>body {font-family: Arial, sans-serif;margin: 0;padding: 0;}nav {background-color: #333;}nav ul {list-style-type: none;margin: 0;padding: 0;}nav ul li {display: inline-block;position: relative;}nav ul li a {color: white;text-decoration: none;padding: 10px 20px;display: block;}nav ul li a:hover, nav ul li a.active {background-color: #4CAF50;}nav ul li ul {display: none;position: absolute;top: 100%;left: 0;background-color: #333;list-style-type: none;padding: 0;}nav ul li ul li {display: block;}nav ul li:hover ul {display: block;}</style>
</head>
<body><nav><ul><li><a href="#" class="nav-item">主页</a></li><li><a href="#" class="nav-item">产品</a><ul><li><a href="#">1</a></li><li><a href="#">2</a></li><li><a href="#">3</a></li></ul></li><li><a href="#" class="nav-item">服务</a></li><li><a href="#" class="nav-item">关于我们</a></li><li><a href="#" class="nav-item">联系我们</a></li></ul></nav><script>document.querySelectorAll('.nav-item').forEach(item => {item.addEventListener('mouseenter', () => {item.classList.add('active');});item.addEventListener('mouseleave', () => {item.classList.remove('active');});});</script>
</body>
</html>

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

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

相关文章

ROM以及ROM与RAM对比

1.ROM ROM最原始的定义是“只读存储器”&#xff0c;一旦写入原始信息则不能更改。所以ROM通常用来存放固定不变的程序、常数和汉字字库&#xff0c;甚至用于操作系统的固化。它与随机存储器可共同作为主存的一部分&#xff0c;统一构成主存的地址域。 现在已经发展出了很多R…

PgMP是PMP的进阶版吗?适合哪些人考?

在PMI系列的众多认证中&#xff0c;PgMP认证和PMP认证是两个具有代表性的项目管理领域的认证&#xff0c;这两个认证均起源于美国&#xff0c;由美国项目管理协会&#xff08;PMI&#xff09;发起。 一、PgMP是PMP的进阶版吗&#xff1f; 是的&#xff0c;PgMP是PMP的进阶版&…

微服务为什么使用RPC而不使用HTTP通信

微服务架构中使用RPC&#xff08;Remote Procedure Call&#xff09;而不是HTTP通信&#xff0c;主要是因为RPC在某些方面相比HTTP具有显著的优势。以下是一些关键原因&#xff1a; 性能&#xff1a; RPC通常比HTTP性能更高。RPC协议可以使用二进制序列化格式&#xff08;如gRP…

PostgreSQL源码分析——备份恢复

在上一篇PostgreSQL源码分析——基础备份中&#xff0c;我们分析了PG中基础备份的过程以及源码&#xff0c;备份与恢复是不分离的&#xff0c;这里我们继续分析一下&#xff0c;从基础备份中进行恢复的源码。 备份过程 执行备份&#xff1a; postgres# select pg_start_back…

《模拟联合国2.9—团队协作》

感谢上海财经大学持续的邀请&#xff0c;今天在阶梯教室举办的《模拟联合国2.0—团队协作》沙盘课程圆满结束。尽管场地的限制带来了一定的挑战&#xff0c;但得益于系统思考中“结构影响行为”的原则&#xff0c;我得以在不同场景中巧妙设计课程结构&#xff0c;极大地促进了大…

云顶森林的新守护者:大数据平台的智慧力量

在遥远的云顶之上&#xff0c;有一片生机盎然的森林&#xff0c;它不仅是动植物的家园&#xff0c;更是自然与人类和谐共生的典范。然而&#xff0c;如何在这片广袤的森林中实施高效、科学的管理&#xff0c;一直是一个摆在管理者面前的难题。幸运的是&#xff0c;随着科技的飞…

jQuery 样式操作

3.tab栏切换案例 实现效果&#xff1a; 案例分析&#xff1a; 核心代码&#xff1a; html结构&#xff1a; 4.jQuery类操作与className区别 1.操作css方法 jQuery可以使用Css方法来修改简单元素样式;可以操作类,修改多个样式。 参数只写属性名&#xff0c;则是返回属性值…

如何在购买的服务器上进行开发工作?

1. 连接服务器 首先需要通过SSH&#xff08;Secure Shell&#xff09;协议连接到服务器。这通常涉及到以下步骤&#xff1a; 使用SSH客户端软件&#xff08;如PuTTY在Windows上&#xff0c;或使用终端在Linux/MacOS上&#xff09;。输入服务器的IP地址或域名输入密码或使用密…

WordPress插件数据库批量替换内容工具插件

1、安装插件后&#xff0c;我们就可以在后台菜单看到工具操作界面 2、目前支持网站内容、标题、评论指定字符的快速替换 3、可以快速解决以往我们需要从MYSQL数据库命令替换的烦恼

DNF安卓分离仅是开始:游戏厂商积极布局自有渠道,市场变革在即

毫无征兆&#xff0c;DNF手游今天突然宣布从各大安卓平台下架。 《地下城与勇士:起源》运营团队于6月19日发布声明&#xff0c;指出因合约到期&#xff0c;游戏将不再上架部分安卓平台的应用商店。然而&#xff0c;这一事件并非完全无迹可循。 早在2021年初&#xff0c;华为游…

51单片机STC89C52RC——2.3 两个独立按键模拟控制LED流水灯方向

目的 按下K1键LED流水向左移动 按下K2键LED流水向右移动 一&#xff0c;STC单片机模块 二&#xff0c;独立按键 2.1 独立按键位置 2.2 独立按键电路图 这里要注意一个设计的bug P3_1 引脚对应是K1 P3_0 引脚对应是K2 要实现按一下点亮、再按一下熄灭&#xff0c;我们就需…

1688商品详情API:一键解锁海量批发数据

引言 1688作为阿里巴巴旗下的B2B交易平台&#xff0c;拥有庞大的商品数据库和丰富的供应商资源。对于想要获取商品详细信息的开发者和企业而言&#xff0c;1688提供的API接口是获取一手数据的关键途径。本文将详细介绍如何使用1688商品详情API&#xff0c;包括注册、获取API密…

磁盘未格式化深度解析与应对策略

一、认识磁盘未格式化现象 在计算机世界中&#xff0c;磁盘未格式化是一个常见的故障现象。当系统提示磁盘未格式化时&#xff0c;意味着该磁盘或分区上的文件系统结构已损坏或丢失&#xff0c;导致计算机无法正确读取其中的数据。这种情况下&#xff0c;用户通常无法直接访问…

【Liunx】基础开发工具的使用介绍-- yum / vim / gcc / gdb / make

前言 本章将介绍Linux环境基础开发工具的安装及使用&#xff0c;在Linux下安装软件&#xff0c;编写代码&#xff0c;调试代码等操作。 目录 1. yum 工具的使用1.1 什么是软件包&#xff1a;1.2 如何下载软件&#xff1a;1.3 配置国内yum源&#xff1a; 2. vim编辑器2.1 vim的安…

【CT】LeetCode手撕—54. 螺旋矩阵

目录 题目1- 思路2- 实现⭐54. 螺旋矩阵——题解思路 3- ACM实现 题目 原题连接&#xff1a;92. 反转链表 II 1- 思路 模式识别&#xff1a;螺旋矩阵 ——> 用四个指针来顺时针遍历 2- 实现 ⭐54. 螺旋矩阵——题解思路 class Solution {public List<Integer> spir…

目标检测——轮胎纹理图像识别技术:从数据到应用全解析

引言 亲爱的读者们&#xff0c;您是否在寻找某个特定的数据集&#xff0c;用于研究或项目实践&#xff1f;欢迎您在评论区留言&#xff0c;或者通过公众号私信告诉我&#xff0c;您想要的数据集的类型主题。小编会竭尽全力为您寻找&#xff0c;并在找到后第一时间与您分享。 一…

哈喽GPT-4o——对GPT-4o 编程的思考与看法

GPT-4o&#xff08;“o”代表“全能”&#xff09;它可以接受任意组合的文本、音频和图像作为输入&#xff0c;并生成任意组合的文本、音频和图像输出。 &#x1f449; GPT功能&#xff1a; GPT-4o知识问答&#xff1a;支持1000token上下文记忆功能最强代码大模型Code Copilo…

ctr/cvr预估之FM模型

ctr/cvr预估之FM模型 在数字化时代&#xff0c;广告和推荐系统的质量直接影响着企业的营销成效和用户体验。点击率&#xff08;CTR&#xff09;和转化率&#xff08;CVR&#xff09;预估作为这些系统的核心组件&#xff0c;其准确性至关重要。传统的机器学习方法&#xff0c;如…

微信公众号绑定开发者后端,报错“系统发生错误,请稍后重试”的坑

一、问题描述 在公众号后端填写完基本配置&#xff0c;点击保存&#xff0c;发现提示“系统发生错误&#xff0c;请稍后重试”。联系公众号客服回复&#xff0c;涉及开发内容不给支持-_-|| 二、经多次百度&#xff0c;结合实际尝试&#xff0c;总结解决方案如下&#xff1a;…

电子竞赛4——李沙育图形演示电路

一.系统设计 1.1 设计要求 设计制作一个X-Y信号产生与图形显示装置&#xff0c;示意图如图1所示。图中示波器工作在X-Y方式&#xff1b;外加正弦信号的频率为100KHz左右&#xff0c;电压峰峰值为2V。 基本要求: &#xff08;1&#xff09; 设计并制作一组移相分别为45、90、…