HTML基础7--文档与网站架构

news/2024/5/15 13:13:33/文章来源:https://blog.csdn.net/weixin_44386231/article/details/108486389

本文首发公众号: 伊洛的小屋,欢迎关注并查看更多内容!!!

文档的基本组成

一个页面通常由一下几个部分组成:页眉、导航栏、主内容、侧边栏、页脚
例如:下面的页面布局

构建内容的

在HTML中

  • <header>:页眉。
  • <nav>:导航栏。
  • <main>:主内容。主内容中还可以有各种子内容区段,可用<article><section>和 <div>等元素表示。
  • <aside>:侧边栏,经常嵌套在 <main>中。
  • <footer>:页脚。
元素细节
  • [<main>]存放每个页面独有的内容。每个页面上只能用一次 <main>,且直接位于 [<body>]中。最好不要把它嵌套进其它元素。
  • [<article>] 包围的内容即一篇文章,与页面其它部分无关(比如一篇博文)。
  • [<section>] 与 <article> 类似,但 <section> 更适用于组织页面使其按功能(比如迷你地图、一组文章标题和摘要)分块。一般的最佳用法是:以 [标题]、作为开头;也可以把一篇 <article> 分成若干部分并分别置于不同的 <section> 中,也可以把一个区段 <section> 分成若干部分并分别置于不同的 <article> 中,取决于上下文。
  • [<aside>] 包含一些间接信息(术语条目、作者简介、相关链接,等等)。
  • [<header>] 是简介形式的内容。如果它是 [<body>] 的子元素,那么就是网站的全局页眉。如果它是 [<article>] 或[<section>] 的子元素,那么它是这些部分特有的页眉(此 <header> 非彼 [标题]。
  • [<nav>]包含页面主导航功能。其中不应包含二级链接等内容。
  • [<footer>] 包含了页面的页脚部分。
无语义元素

对于一些要组织的项目或要包装的内容,现有的语义元素均不能很好对应,HTML提供了 <div>和 <span> 元素
div 是一个块级无语义元素,应仅用于找不到更好的块级元素时,或者不想增加特定的意义时

换行与水平分割线

<br>, <hr>两个元素, 一个作用是换行,一个作用是加分割线

关注公众号获取更多内容

欢迎下方【戳一下】【点赞】
Author:伊洛Yiluo
愿你享受每一天,Just Enjoy !

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

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

相关文章

服务器IIS架设网站无法增加log文件

小慕 遇到的是在IIS 架设网站之后&#xff0c;程式本地运行时会在指定文件夹写下程式运行的log 档&#xff0c;但是服务器会报错无法运行&#xff1b; 经查资料&#xff0c;发现是指定文件夹&#xff08;文件名Log&#xff09;的权限未分配给IIS _IUSRS&#xff0c;分配之后即…

网站设计与开发流程图

转载于:https://www.cnblogs.com/wy811007/p/4160016.html

分享6个AI绘画网站

ChatGPT狂飙160天&#xff0c;世界已经不是之前的样子。 新建了人工智能中文站https://ai.weoknow.com 每天给大家更新可用的国内可用chatGPT资源 1、Midjourney 特点&#xff1a;业内标杆&#xff0c;效果最强大 Midjourney是基于diffusion的AI图画艺术生成器。生成图片不局…

servlet学习笔记1——用户登录网站(servlet1.0)

一、框架描述 登录页面&#xff1a;Login.java 验证页面&#xff1a;LoginCl.java 欢迎界面&#xff1a;Wel.java Login.java发出登录请求&#xff0c;Login.java进行验证&#xff0c;合法则进入Wel.java&#xff0c;不合法返回Login.java 二、参考代码 Login.java packag…

servlet学习笔记7——网站框架的改进

&#xff08;三&#xff09;网站框架的改进 之前的程序设计不合理&#xff0c;因为其将界面和业务逻辑放在一起&#xff08;moddel1模式&#xff09;&#xff0c;存在以下问题&#xff1a;1.在LoginCl.java文件和Wel.java文件中都操作了数据库&#xff0c;它们的逻辑相似&…

用springBoot与dubbo、 zookeeper、redis整合做了一个弹幕网站

系统采用eclipse 开发&#xff0c;jdk1.7 &#xff0c;数据库采用的是mysql 源码下载地址&#xff1a;http://java.goodym.cn/html/1506574390095.html 网站预览地址&#xff1a;http://malimali.goodym.cn

开发者必备:测试网站速度的五个免费在线工具

摘要&#xff1a;网页性能很大程度上决定了用户体验&#xff0c;最终可以决定网站的成功。虽然大家都知道提高浏览速度的重要性&#xff0c;可很多时候不知道什么元素拖了后腿。本文将介绍测试网站速度的五个免费在线工具&#xff0c;帮你设计出高效的网站。 如果你认为一个网站…

移动开发者的自学宝典:十大在线编程学习网站

目前的教育领域&#xff0c;受移动互联网的冲击&#xff0c;MOOC的理念正在风行&#xff0c;但事实却稍显疲软&#xff0c;不尽如人意。相比美国式的全民热衷&#xff0c;国内的线上教育却还流于形式。其他教育尚且如此&#xff0c;移动开发教育更不用谈。在这种情况下&#xf…

网站用户单点登录系统解决方案

网站用户单点登录系统解决方案 1 背景   在网站建设的过程中&#xff0c;多个应用系统一般是在不同的时期开发完成的。各应用系统由于功能侧重、设计方法和开发技术有所不同&#xff0c;也就形成了各自独立的用户库和用户认证体系。随着网站的发展&#xff0c;会出现这样的用…

计算机毕业设计Springboot+vue的网络购物商城网站(源码+系统+mysql数据库+Lw文档)

一、项目运行 开发语言&#xff1a;Java 开发工具:IDEA /Eclipse 数据库:MYSQL5.7 应用服务:Tomcat7/Tomcat8 使用框架:springbootvue 目前许多人仍将传统的纸质工具作为信息管理的主要工具&#xff0c;而网络技术的应用只是起到辅助作用。在对网络工具的认知程度上&…

wordpress建站如何用SMTP配置邮件通知

前提条件&#xff1a;你已经有了企业邮箱&#xff0c;相关文章请看&#xff1a;如何开通阿里云企业邮箱免费版&#xff08;点此前往&#xff09; 不建议使用主机商提供的邮箱&#xff0c;因为换主机商是比较常见的事情&#xff0c;因此导致的邮箱迁移就有些麻烦了&#xff0c;…

网站如何开通google search console

本文将介绍网站如何开通google search console&#xff08;以下简称GSC&#xff09;&#xff0c;以分析网站的自然流量数据&#xff0c;例如&#xff1a;关键词、展示量、排名、点击率、外链等等。GSC能为网站的Google SEO运营工作带来极大的帮助&#xff0c;是必不可少的工具。…

如何给wordpress网站安装Google analytics跟踪代码

本文将介绍如何给wordpress网站安装google analytics&#xff0c;用于跟踪网站的用户数据。 前提条件&#xff1a;你已拥有google账号&#xff1b;你的网站使用wordpress创建的。 创建google analytics账号 访问https://analytics.google.com/analytics/web/&#xff0c;点击…

如何在siteground给网站启用cloudflare CDN

Siteground为托管的wordpress网站提供了cloudflare免费版全球CDN的快捷开通功能&#xff0c;CDN是加速网站以降低网站加载时间的重要功能。本文基于如下前提条件&#xff1a; 域名的NS是指向siteground的&#xff0c;请在本站外贸建站教程中查看如何将域名NS指向Siteground。网…

如何在siteground中创建wordpress网站

本文将图文分步骤介绍如何在siteground中创建wordpress网站&#xff0c;如果你买的是growbig套餐&#xff0c;用下面的办法就可以创建多个不同域名的网站。 Step1&#xff1a;登录siteground后&#xff0c;按下图序号依次操作&#xff0c;点击new website创建网站。 Step2&…

如何在Siteground中给WordPress网站安装SSL证书

本文将一步步介绍&#xff1a;如何在Siteground中给网站安装Let’s encrypt SSL证书。 获取SSL证书 进入Siteground的site tools&#xff0c;进入Site》SSL manager 选择ssl为 let’s encrypt 点击get&#xff0c;等待安装完成后去启用 强制执行HTTPS 安装完成后在该界面能看…

如何修改WordPress网站页脚版权(2种方法)

本文基于免费主题&#xff0c;实例讲解修改Wordpress网站页脚版权的功能操作&#xff1a; 以Gnenerate Press为示例&#xff0c;针对未提供修改版权功能的主题&#xff0c;如何去掉主题的版权、支持信息&#xff0c;并修改为本站的&#xff1b; 以Astra主题为示例&#xff0c;…

如何用Astra主题免费版建外贸网站

超详细10000字的外贸建站教程&#xff0c;图文、视频兼备。除了域名和主机&#xff0c;WordPress主题、插件通通是免费版&#xff0c;零经验的你也能建个靠谱的外贸网站&#xff0c;只要肯花点时间照着步骤做就能行~我选用了大牌的Astra主题&#xff0c;速度快、质量有保证&…

如何给网站开通免费的Cloudflare CDN

我们在外贸建站教程中介绍过&#xff1a;如何在WordPress托管主机&#xff08;譬如SiteGround&#xff09;中一键开通Cloudflare CDN&#xff0c;以便增加网站安全和提升网站访问速度&#xff0c;但是&#xff0c;如果你的主机不提供一键开通Cloudflare CDN功能怎么办呢&#x…

如何使用FTP软件连接WordPress网站

本文包含FTP软件介绍、下载、不同主机创建FTP账号的方法、以及连接WordPress网站的详细步骤。 本文原文首发于&#xff1a;https://loyseo.com/wordpress-ftp-access-guide/ 什么用FTP软件 FTP是文件传输协议&#xff0c;FTP软件就是用来传输文件用的&#xff0c;本文将使用的…