首页 > 其他分享 >HTML语义化

HTML语义化

时间:2023-02-24 14:02:29浏览次数:45  
标签:noxussj 标签 top 语义 笔记 HTML 模块

原文链接:​  ​https://note.noxussj.top/?source=51cto​

什么是语义化?​​​

简单了来说就是,当网页去掉 CSS 样式时,页面能呈现出来清晰的结构。

语义化的核心作用:提升代码可读性,便于团队开发和维护。

以下是语义化的 HTML 标签结构(部分语义化标签):

HTML语义化_移动端

HTML语义化_语义化_02

假设我要编写一个这样的布局

HTML语义化_语义化_03

不使用语义化是这样的

<div></div>
<div></div>
<div>
<div>
<div></div>
<div></div>
</div>
<div></div>
</div>
<div></div>

使用语义化是这样的

<header></header>
<nav></nav>
<main>
<section>
<section></section>
<article></article>
</section>
<aside></aside>
</main>
<footer></footer>

从上面的例子可以看出来,去除页面样式后,不使用语义化一堆 div 很难看出来是什么模块。而使用语义化标签后,就能够清晰看出包含了头部模块、导航模块、主要内容展示模块、侧边栏模块、底部模块等。

最全面的前端笔记来啦,包含了入门到入行的笔记,还支持实时效果预览。小伙伴们不需要再花时间去写笔记,或者是去网上找笔记了。面试高频提问和你想要的笔记都帮你写好了。支持移动端和 PC 端阅读,深色和浅色模式。

原文链接:​ ​ ​​https://note.noxussj.top/?source=51cto​

标签:noxussj,标签,top,语义,笔记,HTML,模块
From: https://blog.51cto.com/u_12639291/6083885

相关文章

  • 通过readwise阅读本地html文件
    ReadwiseReader是目前用的最顺手的网络阅读标注工具了,但很遗憾不支持本地html文件的上传阅读。如何实现在Reader中阅读本地html文件呢?思路:Reader支持pdf格式,可将本地h......
  • HTML——day4(css)
    今天开始涉及到css的相关知识。css本质上是和HTML一样的标记语言,准确的来说他是一种层叠式样式表,主要是我们用来美化页面。css主要有两种东西构成:选择器,声明。与HTML相......
  • 02.HTML基础
    01.HTML基本结构1.版本声明,告诉浏览器按照h5规范解析当前文档<!DOCTYPEhtml>2.根标签<htmllang="en"></html>3.头部<head><metacharset="UTF-8">网页......
  • HTML渲染的基本过程
    一、HTML网页渲染的基本过程将URL对应的各种资源,通过浏览器渲染引擎的解析,输出可视化的图像二、浏览器的渲染引擎一个渲染引擎大致包括HTML解释器、CSS解释器、布局和J......
  • SAP UI5 index.html 里的 bootstrap script 介绍
    在SAPUI5应用程序的index.html文件中,通常有一行类似于以下代码的声明:<scriptid="sap-ui-bootstrap"src="resources/sap-ui-core.js"data-sap-ui-theme="sap_b......
  • 直播软件源码,在vue中使用html2canvas在前端生成图片
    直播软件源码,在vue中使用html2canvas在前端生成图片1、安装 npminstallhtml2canvas​2、用法 importhtml2canvasfrom'html2canvas'; html2canvas(document.......
  • HTML5新特性、新增标签
    1.HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的IE支持HTML5新标签HTML5是超文本标记语言的第五次重新修订,2014年10月29日标准规范制定完成。HTML5的设计目......
  • 重识html
    html重识html万维网用url统一资源定位符标识分布因特网上的各种文档各种概念URL:统一资源定位器它是WWW的统一资源定位标志,就是指网络地址在WWW上,每一信息资源都有......
  • HTML——day3
    html中的注释:”<!---xxxx->“写注释是一种很好的编程习惯,可以让我们后期代码查漏补缺的时候更加的快速,同时也给别人阅读我们的代码带来方便。表格标签:表格标签是使我们......
  • html+css基础--选择器
    注:图片来源于w3c 1、id选择器(只能唯一、#abc)2、class选择器(可以重复、.abc)(又称类选择器,属性值可有多个,用空格隔开)3、通用选择器*4、复合选择器-交集选......