Microdata 是 HTML5 中用于结构化数据标记的规范,通过 itemscope
、itemtype
、itemprop
等属性,让网页内容更易于机器理解。以下是关键知识点:
💡 什么是 Microdata?
Microdata 允许你在网页中嵌入 结构化数据,帮助搜索引擎提取信息。例如:
<div itemscope itemtype="http://schema.org/Person">
<span itemprop="name">张三</span> 是一个 <span itemprop="nationality">中国人</span>。
</div>
📌 关键词:microdata_概述
📌 核心语法结构
itemscope
:定义一个语义块(如人、地点、产品)itemtype
:指定数据类型(如http://schema.org/Book
)itemprop
:标注具体属性(如作者、出版日期)
📚 示例代码
<article itemscope itemtype="http://schema.org/Article">
<h1 itemprop="headline">HTML5 Microdata 入门</h1>
<div itemprop="author" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">李四</span>
</div>
<time itemprop="datePublished" datetime="2023-10-05">2023-10-05</time>
</article>
📌 关键词:microdata_结构
🌐 应用场景
- 电商产品信息展示
- 企业联系方式标注
- 新闻文章元数据定义
- 本地服务(如餐厅、影院)的结构化描述
📌 关键词:microdata_应用示例
✅ 最佳实践
- 使用 schema.org 标准类型
- 避免重复嵌套
itemscope
- 保持属性值简洁明了
- 结合 JSON-LD 互补使用
🔗 进一步学习:Microdata 基础教程
📌 关键词:microdata_扩展阅读