一、布局的理解误区 网络上流行管新型的布局方式叫“DIV+CSS”,其实是一个错误的理解,导致了很多人过度依赖与滥用DIV标签, HTML提供了我们一共七八十个标签,其中常用的有三十个左右,DIV不过是一个相对的空标签而已...二、标签的差异 共性:都是一个容器,可以在其中放置内容 差异:分为行内和块级两个大类,且不同便签有相应含义上的预设,如:h-标题,p-段落,a-链接,等等 三、标签语义化的好处 a、让结构更简洁,让搜索引擎更友好... b、通过多重组合,减少不必要的CSS命名 四、语义化标签的使用 a、列表:ul、ol、li、dl、dt、dd b、标题:h1~h6 c、段落:p d、强调:strong e、表格...:table、tr、td,以及表格的其他成员th、thead、tbody、tfood 附录:常用HTML标签表 红色:结构标签 黑色:行内元素 蓝色:块级元素 绿色:表格元素 灰色:其他标签 定义 HTML 文档。 定义页面的描述信息,便于搜索优化。 定义文档的标题。 定义引用外部文件,如联入CSS样式表。
, 23 2月 2021 作者 847954981@qq.com 说明补充 HTML5语义化标签 HTML5的一大特性就是标签语义化,即标签名代表各自的用处。 图片 <!
语义化标签 ---- 语义化标签: 使用含有具体意义的词语作为标签 语义化标签可以使页面很好的呈现出内容结构和代码结构,比 div 标签有更加丰富的含义,方便开发与维护 站长源码网 从网页的布局来说,一般会分成几个区域...在 HTML5 之前都是使用 div、span 添加不同的样式来区分,HTML 5 之后就对这块做了优化,使用语义化标签来表示对应的布局模块 HTML5 新增的语义化标签主要有: 标签 描述 header...语义化标签的优点 ---- 1. 可以让页面呈现清晰的代码结构,开发体验较好,可读性较高,后期维护效率更高 2. 有利于搜索引擎的抓取,对 SEO 良好,爬虫可以根据不同的标签来分析关键字,提升权重
html5 头部结构 页眉 主要用于页面的头部的信息介绍,也可用于板块头部 <hgroup...页面上的版块 用于划分页面上的不同区域,或者划分文章里不同的节 用来在页面中表示一套结构完整且独立的内容部分 元素标签可以包含与当前页面或主要内容相关的引用...语义化标签 用来表现时间或日期 我们在每天早上 9:00 开始营业。...是否保存用户输入值 默认为on,关闭提示选择off autofocus : 指定表单获取输入焦点 list和datalist : 为输入框构造一个选择列表list值为datalist标签的
aside:表示标签除内容之外的、与标签内容相关的辅助信息可用作文章的侧栏。...nav元素用于定义导航链接,是HTML5新增的元素,该元素可以具有导航性质的链接归纳在一区域中,使页面元素的语义给家准确,主要用于传统导航条、侧边栏导航、页内导航、翻页导航。...在HTML5出现之前,一般使用标记来定义页面底部,而通过HTML5的footer元素可以轻松实现。...figcaption:定义标签的标题。...文本层次语义元素 1.time元素 time元素用于定义时间或日期,可以代表24小时中的某一时间。 time元素有两个属性: datetime:用于定义相应时间或日期。
现在HTML5为我们提供了一个全新的template标签,以更统一、有效的方式存放String-base模板引擎的模板文本了! ...3. xmp标签(语义为标识内容用作示例,现已被标准废除了,但各大浏览器依然支持该标签) // 模板文本 <img src="dummy.png...document.importNode(x, true) document.body.appendChild(x) 四、总结 本篇为拜读张鑫旭《<em>HTML</em>5...五、参考 http://www.zhangxinxu.com/wordpress/2014/07/hello-<em>html</em>5-template-tag.../ https://developer.mozilla.org/en-US/docs/Web/<em>HTML</em>/Element/template
非常适用于移动端开发 ; 二、HTML5 语义化标签 ---- 传统发那个是 , 使用 div 进行布局 , 搜索引擎不知道这个盒子是做什么的 ; HTML5 新增加了如下语义化标签 : 头部标签 :...: 语义化标签 都是 针对 搜索引擎的 , 目的是为了让搜索引擎更容易理解网页内容 ; 每个标签在同一个网页中可以使用多次 ; 移动端页面开发时 , 优先使用语义化标签 ; PC 端很少使用这些标签..., 低版本浏览器中不支持这些标签 ; IE9 中 , 会将语义化标签当做 行内元素 , 需要为语义化标签设置 display: block; 样式 , 将其作为块级元素进行显示 ; header..., nav, article, section, footer { /* 兼容 IE9 不识别 HTML5 语义化标签问题...*/ display: block; } 三、HTML5 语义化标签代码示例 ---- 代码示例 : <!
html5 新增内容 语义化标签 header 页眉 主要用于页面的头部的信息介绍,也可用于板块头部 nav 导航 主要用于制作页面的导航,也可用作底部导航
一、HTML5语义化标签 标签 描述 页面独立的内容区域。 页面的侧边栏内容。 允许您设置一段文本,使其脱离其父元素的文本方向设置。...二、语义化标签的使用 2.1 页面主要内容 (1) 标签的特点是简短、描述性、唯一,用于提升搜索引擎排名。...(2)HTML5 规范声明 标签适用于自包含的窗口小部件:股票行情,计算器,钟表,天气窗口小部件等。...2.18 预格式化的文本 (1)被包围在 pre 元素中的文本通常会保留空格和换行符。而文本也会呈现为等宽字体。...(2)若使用 标签来定义计算机源代码,比如 HTML 源代码,则使用符号实体来表示特殊字符,比如 "" 代表 ">","&" 代表 "&"。
灵魂三问: 标签语义化是什么? 为什么要标签语义化? 标签语义化使用场景有哪些? 下面让我们跟着这三个问题来展开一下本文的内容。 一、标签语义化是什么? 标签语义化就是让元素标签做适当的事情。...例如 p 标签就是代表文本,button 标签代表按钮,nav 标签代表导航等等。 二、为什么要标签语义化? 其实标签语义化是给浏览器和搜索引擎看的。...没有人关心你写的 HTML 代码有没有正确的使用语义化,只有它们关心这件事情,是不是很暖心? 为什么浏览器关心? DOM 的大部分内容具有隐式语义含义。...三、标签语义化使用场景有哪些? ? 上面是一个比较常见的整体布局方式,其他布局类型其实都是万变不离其宗,逃不出这个使用框架(文末附上 HTML 源码)。...这只是其中的一部分标签使用方式,更多的还得参考文档。 方便自己,方便他人,请正确使用语义化。 参考资料 HTML5 标签列表 HTML 元素参考 原生 HTML 中的语义 文中 DEMO 源码 <!
本文将重点介绍HTML中的语义化标签,这些标签有助于更好地描述网页内容的含义,提高页面的可读性和可维护性。 1....什么是HTML语义化标签 HTML语义化标签是指那些具有明确含义的HTML标签,它们用于描述页面上的内容,而不仅仅是呈现样式。...为什么使用HTML语义化标签 使用HTML语义化标签的好处包括: 可读性更强:通过使用具有明确含义的标签,代码更易于阅读和理解,降低了维护成本。...总结 HTML语义化标签是构建可读性高、可维护性强、SEO友好且可访问性良好的网页的重要工具。...因此,在开发网页时,始终记得充分利用HTML语义化标签,以提高网站的质量和用户体验。
一、前言 在HTML4.1中i和b作为表象标签分别表示斜体和粗体样式,而强调样式与内容分离的XHTML中则出现样式效果相同的em和strong表义标签...但在HTML5对i和b赋予新的语义,本文将再一次认识它们!...W3C specification 语义化的 元素 用于表示:局部范围内不重要但需要突出的内容,如概要中的关键字、评论中的名词等。建议通过class特性标识具体语义。...W3C specification 语义化的元素表示:全部范围内强调的内容,随意无序扫描全文时能突出的关键内容。...三、总结 理解语义化HTML确实不易啊,继续努力吧!
一、语义标签 语义标签对于我们并不陌生,如表示一个段落、表示一个无序列表 ~ 表示一系列标题等,在此基础上HTML5增加了大量更有意义的语义标签,更有利于搜索引擎或辅助设备理解...传统的做法我们或许通过增加类名如class="header"、class="footer",使HTML页面具有语义性,但是不具有通用性。...HTML5则是通过新增语义标签的形式来解决这个问题,例如、等,这样就可以使其具有通用性。...此学习目的为了解增加语义标签的目的,以及各语义标签所表达的意义,在网页布局中能够合理使用标签。 传统网页布局: <!...不要好奇,它只是一个标签! 尽量避免全局使用header、footer、aside等语义标签。
HTML语义化 每日更新前端基础,如果觉得不错,点个star吧 ?...https://github.com/WindrunnerMax/EveryDay 语义化可以总结为 根据内容选择标签,用最恰当的标签来标记内容 例如网页中的标题使用~这样的标签,...而不是使用+css 语义化好处 使HTML结构变的清晰,有利于维护代码和添加样式 通常语义化HTML会使代码变的更少,使页面加载更快 即使在没有CSS样式的条件下,也能很好地呈现出内容结构、代码结构...和搜索引擎建立良好沟通,有助于爬虫抓取更多的有效信息,爬虫可以依赖于标签来确定上下文和各个关键字的权重 注意语义化编写 尽可能少的使用无语义的标签和 不要使用纯样式标签,如是纯样式标签...表头和一般单元格要区分开,表头用,单元格用 常用语义化标签 ~ 定义页面的标题,-元素等级以此降低。
内标签分类有以下11类: 内容分区 文本内容 内联文本语义 图片和多媒体 内嵌内容 脚本 编辑标识 表格内容 表单 交互元素 Web组件 HTML 标签语义化 语义化到底重不重要?...2.更适配移动端 — 语义化的HTML文件比非语义化的HTML文件更加轻便,并且更易于响应式开发。...3.更便于SEO优化 — 比起使用非语义化的 标签,搜索引擎更加重视在“标题、链接等”里面的关键字,使用语义化可使网页更容易被用户搜索到。...WAI-ARIA 是W3C编写的规范,定义了一组可用于其他元素的HTML 特性,用于提供额外的语义化以及改善缺乏的可访问性。...后记 HTML语义化非常地重要,虽然在组件化开发的今天,利益没那么明显,但是对于后期维护,用户访问以及用户友好度来说都是非常重要的,在某些国家,语义化跟无障碍标准化甚至是衡量一个线上产品能否上线的标准。
(六)其他语义化 1、 换行符 很多新手会使用<br/>标签来换行,或者使用多个<br/>标签来实现元素之间的上下间距。...>JavaScript 教程 这种实现方式缺乏语义化,并且也不利于维护。...对于什么时候使用img标签,什么时候 使用背景图片,并不是很清楚我们应该根据HTML的语义来判断。如果图片作为HTML的一 部分,并且想要被捜索引擎识别,则应该使用img标签,例如常见的各种图片列表。...image.png 【总结】 以上只是列举了在实际开发中比较常见的语义标签,其实HTML5新增了很多结构语义 标签,例如header、nav、aside、footer、article、section等。...如果想要实现语义更为良好 的页面,我们也应该去关注这些新增的标签。不过结构语义标签是HTML5的内容,因此这里不展开介绍。 (七)语义化验证 前面这几节,我们介绍了页面语义化需要注意的各个地方。
(二)标题语义化 h1 - h6是标题标签,h表示“header”。h1~ h6在HTML语义化中占有极其重要的地位。 h1 ~ h6按照标题的重要性依次递减,其中h1重要性最高,h6重要性最低。...相对于其他语义化标签,h1~ h6在搜索引擎优化(即SEO)中占有相当重要的地位。 在一个页面中,h1 ~ h6这6个标签,我们不需要全部都用上,都是根据需要才用的。...对于标题h1 ~ h6的语义化,我们需要注意以下四个方面。 (1)一个页面只能有一个h1标签。 (2)hl ~ h6之间不要断层。 (3)不要用h1 ~ h6来定义样式。...(三)图片语义化 在HTML中,我们使用img标签来表示图片。对于图片的语义化,我们从以下两个方面 来深入探讨一下。 (1) alt属性和title属性。...在HTML 5中,引入了 figure和figcaption两个元素 来增强图片的语义化。
source=cloudtencent 什么是语义化? 简单了来说就是,当网页去掉 CSS 样式时,页面能呈现出来清晰的结构。 语义化的核心作用:提升代码可读性,便于团队开发和维护。...以下是语义化的 HTML 标签结构(部分语义化标签): 假设我要编写一个这样的布局 不使用语义化是这样的 ... 使用语义化是这样的 从上面的例子可以看出来,去除页面样式后,不使用语义化一堆...而使用语义化标签后,就能够清晰看出包含了头部模块、导航模块、主要内容展示模块、侧边栏模块、底部模块等。
上一节介绍了HTML的基本概念,和基本语法,本节介绍下HTML的基本标签和表单标签。这部分学习可以参照W3Cschool,一个很好的网站。...1、文件标签 文件标签是构成HTML最基本的标签,包括: html:html文档 的根标签 head:头标签,用于指定html文档的一些属性,引入外部的资源 title:标题标签 body:体标签 :html5中定义该文档是html文档 2、文本标签 文本标签是和文本相关的标签,包括: 注释:<!...【举例】:利用IDEA新建HTML文件,观察使用以上几个标签的效果 <!...7、语义化标签 html5中,为了提高程序的可读性,使用的标签,一般也是结合css一起使用。 【举例】使用header、footer <!
语义化 首先我们先来了解一下什么是语义化: 语义化是前端开发里面的一个专用术语,其优点在于标签语义化有助于构架良好的html结构,有利于搜索引擎的建立索引、抓取;另外,亦有利于页面在不同的设备上显示尽可能相同...然后我们再来聊聊语义化: 每一个 HTML 元素都有具体的含义 : a元素,超链接 : p元素,段落 : h1元素,一级标题 ...... <!...p/11412332.html 什么是语义化的HTML?...为什么要做到语义化?...:https://www.cnblogs.com/wuqiutong/p/5986220.html 谈谈对于 HTML 语义化的理解:http://www.yaohaixiao.com/blog/thinking-of-html-semantic
领取专属 10元无门槛券
手把手带您无忧上云