首页 > 其他分享 >【HTML学习】网站基础架构

【HTML学习】网站基础架构

时间:2024-07-08 13:28:27浏览次数:17  
标签:网站 嵌套 HTML 页眉 内容 基础架构 导航

因为工作需要,我开始接触网站。用了二十多年的互联网,对于网页的基础架构并不了解,以至于只是一个半自动化的wordpress,很多内容都不会弄。最近学了HTML相关知识,总算有了些许了解。将内容分享出来,希望能够帮助到对网站结构和HTML一窍不通的读者朋友们。

首先,先发一张我的网站首页上半部分的截图。这一部分整体叫做网站的全局页眉,在HTML中用<header></header>标签嵌套起来,属于<body></body>的子元素。其中包含经云的清净小站这几个字的站台名称,“首页、Docker、Go技术…”这样的导航栏菜单,还有一张首页图片。

位于右上角的导航菜单,以<nav></nav>标签嵌套起来,代表导航栏部分。在我的站点,导航栏<nav>包裹在了页眉<header>内部。成为了页眉的一部分。但导航栏<nav>也可以单独作为网站基础结构的一部分来展示。

再来看看我的网站首页的中部。左边的部分是我的所有的文章列表,整体列表的部分称为网站的主体部分,也称为主内容,用<main></main>嵌套起来。

每一篇都用一个<article></article>嵌套起来。其中,每一篇文章的标题,都是用一个<header></header>嵌套起来的,不同于网站的全局页眉,将它放在<article></article>中,作为这个部分的页眉。

右侧的部分称为侧边栏,用<aside></aside>嵌套起来,可以是包含一些外围信息,比如日历、标签云、归档等等。

最后再来看看网站的最下部分。这一部分就是页脚了,用<footer></footer>嵌套,一般会加入一些合作站点、网站链接,以及版权信息、联系方式等内容。

下面用表格总结一下网站的基础架构:

标签说明备注
<header>页眉通常放在网站顶部,含有大标题、Logo、图片等内容。
<nav>导航栏网站的导航菜单,指向网站各个部分的超链接。
<main>主内容网站的主要内容放在这里,文章、视频、地图、新闻等内容。
<aside>侧边栏网站的一些外围信息,比如日历、标签云、归档等等。
<footer>页脚一些合作站点、网站链接,以及版权信息、联系方式等内容。

大家如何想了解更多细节,在我的站点经云的清净小站 (skycreator.top),右键->查看页面源代码,可以对比以上内容进行查看。

标签:网站,嵌套,HTML,页眉,内容,基础架构,导航
From: https://blog.csdn.net/weixin_42206314/article/details/140266031

相关文章

  • 手动配置软件源(以 openSUSE Leap 为例,添加科大、清华源,解决openSUSE Leap播放不了哔哩
    手动配置软件源(以openSUSELeap为例,添加科大、清华源)(参考http://mirrors.ustc.edu.cn/help/opensuse.html)注意以下配置方法适用于从未自行配置软件源的用户,其他用户请根据具体情况自行配置,以下仅供参考。确认当前配置的软件源:sudozypperlr-d禁用原有软件源:sudozyppe......
  • docx转html方案验证-支持latex,表格,图片(aspose)
    方案总结:1:poi(html属性支持)存在一个bug,对于table中的cell中既有文本又有图片的在转化后图片丢失2:tika(主要是提取内容,转换出来的html不太好)3.openoffice(依赖安装,转出的html不太好)4.aspose(功能强大但是付费),但也可以免费使用,缺点:不支持扩展原因代码不是开源的5.mamm......
  • docx转html方案验证-支持latex,表格,图片(poi)
    方案总结:1:poi(html属性支持)存在一个bug,对于table中的cell中既有文本又有图片的在转化后图片丢失2:tika(主要是提取内容,转换出来的html不太好)3.openoffice(依赖安装,转出的html不太好)4.aspose(功能强大但是付费),但也可以免费使用,缺点:不支持扩展原因代码不是开源的5.mamm......
  • md文件批量转html
    1.requirements.txtbeautifulsoup4==4.12.3Markdown==3.62.main.pyimportmarkdownimportosimportshutilfrombs4importBeautifulSoupimportuuidimportargparsedefmd2html(src_folder,dest_folder):foriteminos.listdir(src_folder):......
  • 前端JS特效第19集:HTML5鼠标跟随星星光标特效
    HTML5鼠标跟随星星光标特效,先来看看效果:部分核心的代码如下(全部代码在文章末尾):<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml">......
  • 前端JS特效第20集:HTML5图片瀑布流带筛选功能代码
    HTML5图片瀑布流带筛选功能代码,先来看看效果:部分核心的代码如下(全部代码在文章末尾):<!DOCTYPEhtml><htmllang="en"class="no-js"><head><metacharset="UTF-8"/><metaname="viewport"content="width=device-width,init......
  • 前端JS特效第21集:HTML5响应式多种切换效果轮播大图切换js特效代码
    HTML5响应式多种切换效果轮播大图切换js特效代码,先来看看效果:部分核心的代码如下(全部代码在文章末尾):<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999......
  • 前端JS特效第22集:html5音乐旋律自定义交互特效
    html5音乐旋律自定义交互特效,先来看看效果:部分核心的代码如下(全部代码在文章末尾):<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>ChimeTime™</title><linkrel="stylesheet"href="css/style.css......
  • 基于Java“镜头人生”约拍网站系统设计实现(源码+lw+部署文档+讲解等)
    \n文末获取源码联系感兴趣的可以先收藏起来,大家在毕设选题,项目以及论文编写等相关问题都可以给我加好友咨询系统介绍:现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本“镜头人生”约拍网站就是在这样的大......
  • 两个全开源的3D模型素材下载网站源码 3D图纸模型素材 三维图形素材会员下载站源码
    今天推荐两个全开源的3D模型素材下载网站源码3D图纸模型素材三维图形素材会员下载站源码,这两个源码完整,都是基于thinkphp内核开发的,框架稳定,带数据库,源码文件,可以直接部署使用。 第一个:3D模型图纸模型机械模型(图纸)下载资源网站源码thinkphp5开发原创模型(图纸)源码 3......