HTML5中新的语义元素

响应式设计中的HTML5 响应式设计的“移动优先”思想使它很适宜采纳最简洁、最有效和最具语义的代码。本次内容: HTML5的哪些部分我们现在就能用? 如何编写HTML5网页 HTML5的精简之道 HTML5中的废弃零件 HTML5中的全新语义化元素 嵌入媒体 可响应的HTML5t iFrame视频 让网站支持离线使用 如何编写HTML5网页打开一个已有的网页。你可能会看到文件开头有这样几行代码:<!DOCTYPE html 阅读详情

语义元素 = 有意义的元素

一个语义元素能够清楚的描述其意义给浏览器和开发者。

无语义 元素实例: <div> 和 <span> - 无需考虑内容.

语义元素实例: <form>, <table>, and <img> - 清楚的定义了它的内容.

HTML5 提供了新的语义元素来明确一个Web页面的不同部分:

  • <header>
  • <nav>
  • <section>
  • <article>
  • <aside>
  • <figcaption>
  • <figure>
  • <footer>

 

 

HTML5 <section> 元素

  • <section> 标签定义文档中的节(section、区段)。比如章节、页眉、页脚或文档中的其他部分。
  • 根据W3C HTML5文档: section 包含了一组内容及其标题。
<section>
  <h1>WWF</h1>
  <p>The World Wide Fund for Nature (WWF) is....</p>
</section>

HTML5 <article> 元素

  • <article> 标签定义独立的内容。
<article>
  <h1>Internet Explorer 9</h1>
  <p>Windows Internet Explorer 9(缩写为 IE9 )在2011年3月14日21:00 发布。</p>
</article>

HTML5 <nav> 元素

  • <nav> 标签定义导航链接的部分。
  • <nav> 元素用于定义页面的导航链接部分区域,但是,不是所有的链接都需要包含在 <nav> 元素中!
<nav>
    <a href="/html/">HTML</a> |
    <a href="/css/">CSS</a> |
    <a href="/js/">JavaScript</a> |
    <a href="/jquery/">jQuery</a>
</nav>

HTML5 <aside> 元素

  • <aside> 标签定义页面主区域内容之外的内容(比如侧边栏)。
  • aside 标签的内容应与主区域的内容相关.
<p>My family and I visited The Epcot center this summer.</p>
 
<aside>
  <h4>Epcot Center</h4>
  <p>The Epcot Center is a theme park in Disney World, Florida.</p>
</aside>

HTML5 <header> 元素

  • <header>元素描述了文档的头部区域
  • <header>元素主要用于定义内容的介绍展示区域.
  • 在页面中你可以使用多个<header> 元素.
  • 以下实例定义了文章的头部:
<article>
  <header>
    <h1>Internet Explorer 9</h1>
    <p><time pubdate datetime="2011-03-15"></time></p>
  </header>
  <p>Windows Internet Explorer 9(缩写为 IE9 )是在2011年3月14日21:00发布的</p>
</article>

HTML5 <footer> 元素

  • <footer> 元素描述了文档的底部区域.
  • <footer> 元素应该包含它的包含元素
  • 一个页脚通常包含文档的作者,著作权信息,链接的使用条款,联系信息等
  • 文档中你可以使用多个 <footer>元素.
<footer>
  <p>Posted by: Hege Refsnes</p>
  <p><time pubdate datetime="2012-03-01"></time></p>
</footer>

HTML5 <figure> 和 <figcaption> 元素

  • <figure>标签规定独立的流内容(图像、图表、照片、代码等等)。
  • <figure> 元素的内容应该与主内容相关,但如果被删除,则不应对文档流产生影响。
  • <figcaption> 标签定义 <figure> 元素的标题.
  • <figcaption>元素应该被置于 "figure" 元素的第一个或最后一个子元素的位置。
<figure>
  <img loading="lazy" src="img_pulpit.jpg" alt="The Pulpit Rock" width="304" height="228">
  <figcaption>Fig1. - The Pulpit Pock, Norway.</figcaption>
</figure>

为了让这些块及元素在所有版本的浏览器中生效,需要在样式表文件中设置一下属性 (以下样式代码可以让旧版本浏览器支持本章介绍的块级元素):

header, section, footer, aside, nav, article, figure
{
    display: block;
}

 

关于Html5新特性及Html语义化 文章目录一、如何区分Html5和Html1.文档类型声明2.结构语义二、Html5新特性1.拖拽释放(Drag and drop)API2.音频、视频API(audio、video)3.画布(Canvas)API4.地理位置(Geolocation)5.语义化更好的内容标签6.本地离线存储loaclStorage长期存储数据,浏览器关闭后数据不丢失7.sessionStorage数据在浏览器关闭后自动删除8.表单控件9.新的技术三、HTML语义化1.语义化优点2.Html5新增语义元素3.如何语义化 一、如 阅读详情

相关推荐

Windows服务器XMRig挖矿病毒深度清除实战指南

XMRig是一种广泛用于Monero(XMR)加密货币挖矿的开源工具,其在Windows环境中的持久化机制已远超传统木马范畴,融合WMI事件订阅、服务伪装、PowerShell无文件执行与注册表隐写等多重反检测技术。理解其基于行为而非特征的生存逻辑,是实现有效检测与根除的前提。该技术具备强隐蔽性、高自愈性与网络通信合法化特征,常见于RDP弱口令爆破、SMB共享泄露及PowerShell远程执行等非漏洞类入侵场景。本文聚焦Windows原生命令与Sysinternals工具链,提供覆盖进程定位、WMI清理、服

weixin_30535843的博客 732

html5常见语义化新元素_HTML 5中的新元素

HTML的开发于1999年停止使用HTML4。W3C致力于将HTML的底层语法从标准通用标记语言(SGML)更改为XML,以及全新的标记语言,例如可缩放矢量图形(SVG),XForms,和MathML。 浏览器供应商专注于选项卡和RSS阅读器等浏览器功能。 Web设计人员开始学习CSS和JavaScript™语言,以使用异步JavaScript + XML(Ajax)在现有框架之上构建自己的应...

cuyi7076的博客 701

DeepSeek-V3本地Docker容器化部署

通过以上步骤,你可以在本地上成功通过容器化部署DeepSeek-V3。安装完成后,启动Docker Desktop。如果需要后台运行,可以加上。

u013302168的博客 2123

html5中新的语义元素,HTML5 语义元素

HTML5 语义元素语义= 意义.语义元素 = 元素的意义.什么是语义元素?一个语义元素能够为浏览器和开发者清楚的描述其意义。而像 < p > 和 元素是属于无语义元素。语义元素实例: < form >, < t able>, and < img > - 清楚的描述了元素所代表的内容。浏览器对语义元素的支持Internet Explorer 9+, ...

weixin_36295500的博客 178

量化爬虫第一步:手把手教你搞定同花顺问财的hexin-v参数(附JS逆向实战)

本文详细介绍了如何通过JS逆向技术破解同花顺问财数据接口的核心加密参数hexin-v,构建稳定可靠的量化数据采集方案。从抓包分析到Cookie Hook技术应用,再到环境补全与参数生成实现,手把手教你完成量化爬虫的第一步。文章还提供了实战注意事项与优化建议,帮助开发者规避常见问题。

weixin_42620202的博客 304

利用python-docx提取word的高亮部分

利用python-docx提取word的高亮部分 没有找到分享的文档,于是就自己研究了一下。 可以通过python里的python-docx去提取word内的高亮文本。 file=docx.Document(filepath) for para in file.paragraphs: for i in para.runs: #i.font.highlight_color设置了高亮颜色 if i.font.highlight_color is not None:

double_0221的博客 1810

html5新增语义化元素,HTML5新增元素:语义化元素的介绍

本篇文章给大家带来的内容是关于HTML5新增元素:语义化元素的介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。几年前,用于网页布局一般都用p元素,但语义化并不好。HTML5引入了大量新的块级元素来帮助提升网页的语义,使页面具有逻辑性结构、容易维护,并且对数据挖掘服务更友好。结构元素,又称为区块型元素,是用来定义区块内容范围的元素。之前,区块型元素只有一个,HTML5新增了7个语...

weixin_42350411的博客 475

【ISP图像处理】Demosaic去马赛克技术演进与边缘优化策略

本文深入解析了ISP图像处理中的Demosaic(去马赛克)技术。从Bayer阵列原理出发,梳理了从双线性插值、Hamilton-Adams边缘导向算法到利用通道相关性与自相似性的技术演进历程,并重点探讨了针对边缘与纹理伪影的优化策略,为工程实践中的算法选型与硬件协同设计提供了专业指导。

weixin_29091445的博客 388

HTML 四十六 HTML5 语义

语义学(源自古希腊)可定义为对语言意义的研究。 语义元素是拥有语义的元素。 什么是语义元素? 语义元素清楚地向浏览器和开发者描述其意义。 非语义元素的例子:<div> 和 <span> - 无法提供关于其内容的信息。 语义元素的例子:<form>、<table> 以及 <img> - 清晰地定义其内容。 浏览器支持 此外,您可以“帮助”老式浏览器处理“未知元素”。所有现代浏览器均支持 HTML5 语义元素。 在 HTML5 浏览器

W_H_M_2018的博客 1367

Calibre LVS 问题解析

LVS常见问题与解决办法

m0_61544122的博客 2万+

最优控制 (Optimal Control) 算法详解及案例分析

最优控制是一种通过优化控制输入,使系统在满足约束条件的情况下达到最优性能的控制方法。其目标是最小化或最大化一个性能指标。

闲人编程的博客 2092

下列不属于html5语义元素,HTML5 新的语义元素

HTML5 提供了新的语义元素来明确一个Web页面的不同部分: HTML5中新的语义元素HTML5 元素 标签定义文档中的节(section、区段)。比如章节、页眉、页脚或文档中的其他部分。根据W3C HTML5文档: section 包含了一组内容及其标题。WWFThe World Wide Fund for Nature (WWF) is....HTML5 元素 标签定义独立的内容。. 元...

weixin_30970411的博客 549

Matlab并行运算

今天搞了一下matlab的并行计算,效果好的出乎我的意料。 本来CPU就是双核,不过以前一直注重算法,没注意并行计算的问题。今天为了在8核的dell服务器上跑程序才专门看了一下。本身写的程序就很容易实现并行化,因为beamline之间并没有考虑相互作用。等于可以拆成n个线程并行,要是有550核的话,估计1ms就算完了。。。 先转下网上找到的资料。 一、Matlab并行计算原理梗概 Matl

wenyusuran的专栏 1万+

新的HTML5语义元素

先看一个传统的HTML4的文档: 1 <div class="header"> 2 <h1>My Site Name</h1> 3 <h2>My Site Slogan</h2> 4 <div class="nav"> 5 <ul><!-- Ma...

weixin_30625691的博客 110

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

HTML5的文档结构和新的语义元素

学习前端的东西似乎没有什么捷径,就是直接上手撸就完了 本文目标:(熟知) 1、创建基本HTML5文档结构 2、使用新的语义元素来布局页面 下面直接上代码: <!DOCTYPE html> <!-- DOCTYPE简洁声明,强制现代的浏览器使用标准模式 --> <html lang="en"> <!-- 使用lang指定文档语言 -->...

weixin_30553837的博客 240

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

HTML5官方文档学习笔记(四)----新的语义元素

mark HTML标记文本元素(< Mark >)表示为引用或符号目的而标记或突出显示的文本,这是由于标记的段落在封闭上下文中的相关性或重要性造成的。 figure HTML <figure> 元素代表一段独立的内容, 经常与说明(caption) <figcaption> 配合使用, 并且作为一个独立的引用单元。当它属于主内容流(main flow)时,它的...

反手一个bug的博客 260

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

HTML5主要新特性(新的语义标签、新表单元素、API、canvas标签)

了解HTML5 HTML5属于上一代HTML的新迭代语言,设计HTML5最主要的目的是为了在移动设备上支持多媒体!!! 例如: video 标签和 audio 及 canvas 标记 ☞ 好处: 1. 跨平台 例如:比如你开发了一款HTML5的游戏,你可以很轻易地移植到UC的开放平台、Opera的游戏中心、Facebook应用平台,甚至可以通过封装的技术发放到App Store或Google Play上,所以它的跨平台性非常强大,这也是大多数人对HTML5有兴趣的主要原因。 ☞ 缺点: 1. pc端浏览器支

LQ1078859918的博客 353

HTML5中新的语义元素 注意兼容使用Shiv脚本【header; nav; section; article; aside; figure; figure; figcaption;footer 】

HTML5 语义元素 语义= 意义. 语义元素 = 元素的意义. 什么是语义元素? 一个语义元素能够清楚的描述其意义给浏览器和开发者。 无语义 元素实例: 和 - 无需考虑内容. 语义元素实例: , , and - 清楚的定义了它的内容. 浏览器支持 Internet Explorer 9+, Firefox, Chrome

云上 339

HTML5 语义元素

一个语义元素能够清楚的描述其意义给浏览器和开发者。无语义元素实例: <div> 和 <span> - 无需考虑内容.语义元素实例: <form>, <table>, and <img> - 清楚的定义了它的内容.

unber的博客 439

【HTML5 语义元素】

语义= 意义 语义元素 = 有意义的元素 什么是语义元素? 一个语义元素能够清楚的描述其意义给浏览器和开发者。 无语义元素实例: <div> 和 <span> - 无需考虑内容. 语义元素实例: <form>, <table>, and <img> - 清楚的定义了它的内容. HTML5 <section> 元素 <section> 标签定义文档中的节(section、区段)。比如章节、页眉、页脚或文档中的其.

xxxxxxxr的博客 423

HTMl5初学笔记---新元素

现代的浏览器都支持 HTML5。 此外,所有浏览器,包括旧的和最新的,对无法识别的元素会作为内联元素自动处理。 HTML5 定了 8 个新的 HTML 语义(semantic) 元素。所有这些元素都是 块级 元素。 为了能让旧版本的浏览器正确显示这些元素,你可以设置 CSS 的 display 属性值为 block: // 实例 header, section, footer, aside, nav, main, article, figure { display: block; } vanvas.

weixin_44284981的博客 505

HTML5的基础知识整理

html5概述

qq_43723132的博客 1713

HTML5新增及移除的元素

HTML经过10多年的发展,其元素经历了废弃与不断重新定义的过程。为了更好的处理现在的互联网应用,HTML5新增了图形绘制、多媒体播放、页面结构、应用程序存储、网络工作等新元素。图形绘制新元素 标签 描述 <canvas> 标签定义图形,比如图表和其他图像。该标签基于 JavaScript 的绘图 API 新多媒体元素 标签 描述 <audio> 定义音频内容 <ve

错位竞争,单点突破。 1769

HTML5 新特性(HTML5 新元素 新标签)

HTML5 新标签(新元素) 新的语义元素 HTML5提供的新元素可以更好的描述网页文档结构: 新语义标签 标签 描述 <article> 定义文章。 <aside> 定义页面内容以外的内容。 <details> 定义用户能够查看或隐藏的额外细节。 <figcaption> 定义 <figure> 元素的标题。 <figure> 规定自包含内容,比如图示、图表、照片、代码清单等。 <foot

华夏天骄 370
上一篇: HTML5 新的表单属性
下一篇: HTML5 Web 存储
考神奂
博客等级 码龄9年 3粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值