为何需要微数据

1.长篇累牍,不好理解

2.微标记来标注其中内容,让其容易辨识

itemprop标记

<article itemscope>

<span itemprop = musician> pat metheny</span>

<span itemprop = musician>antonio sanchez</span>

</article>

这样,就将段落中的内容突出出来了

支持的元素:

src:audio、embed、iframe、img、source、video

href:a、area、link

datetime:time

content:meta

data:object

itemtype标记

后跟url,指定数据格式

<article itemscope itemtype=http://hha.com/event>

itemid属性

用于指定唯一序号

itemref属性

通过使用html标记或itemid来引用另一个微数据

<div itemscope itemref="location intro"> </div>

属性方法:

length:集合中元素对象

item(index):访问元素内容

nameditem(name):使用itemprop中的name属性来访问对象

nameditem(name).values:访问itemprop中指定的name中的属性的值

Names:DOMStringList所有itemprop的属性值

names.length:itemprop值的长度

names.item(index):使用itemprop属性值的对象值

names.contains(name):判断是否包含itemprop属性

参考:http://v.youku.com/v_show/id_XMzc4OTczMzc2.html

html5学习笔记之十(微数据)相关推荐

  1. 学习笔记—什么是微数据?itemscope/itemtype/itemprop(搜索引擎seo优化)

    什么是微数据 MDN官网定义:微数据是WHATWG HTML标准的一部分,用于在网页上的现有内容中嵌套元数据.[1]搜索引擎,网络抓取工具和浏览器可以从网页中提取和处理微数据,并使用它为用户提供更丰富 ...

  2. HTML5学习笔记(十四):变量作用域

    在JavaScript中,用var申明的变量实际上是有作用域的. 如果一个变量在函数体内部申明,则该变量的作用域为整个函数体,在函数体外不可引用该变量: function foo() {var x = ...

  3. HTML5学习笔记(十八):闭包

    高阶函数 JavaScript的函数其实都指向某个变量.既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,也可以返回一个函数,这种函数就称之为高阶函数. 函数作为参 ...

  4. python数据挖掘学习笔记】十六.逻辑回归LogisticRegression分析鸢尾花数据

    但是很多时候数据是非线性的,所以这篇文章主要讲述逻辑回归及Sklearn机器学习包中的LogisticRegression算法 #2018-03-28 16:57:56 March Wednesday ...

  5. python分析鸢尾花数据_python数据挖掘学习笔记】十六.逻辑回归LogisticRegression分析鸢尾花数据...

    但是很多时候数据是非线性的,所以这篇文章主要讲述逻辑回归及Sklearn机器学习包中的LogisticRegression算法 #2018-03-28 16:57:56 March Wednesday ...

  6. SLAM学习笔记(十九)开源3D激光SLAM总结大全——Cartographer3D,LOAM,Lego-LOAM,LIO-SAM,LVI-SAM,Livox-LOAM的原理解析及区别

    本文为我在浙江省北大信研院-智能计算中心-情感智能机器人实验室-科技委员会所做的一个分享汇报,现在我把它搬运到博客中. 由于参与分享汇报的同事有许多是做其他方向的机器人工程师(包括硬件.控制等各方面并 ...

  7. Spring Security技术栈学习笔记(十四)使用Spring Social集成QQ登录验证方式

    上一篇文章<Spring Security技术栈开发企业级认证与授权(十三)Spring Social集成第三方登录验证开发流程介绍>主要是介绍了OAuth2协议的基本内容以及Spring ...

  8. 学习笔记:SpringCloud 微服务技术栈_实用篇①_基础知识

    若文章内容或图片失效,请留言反馈.部分素材来自网络,若不小心影响到您的利益,请联系博主删除. 前言 学习视频链接 SpringCloud + RabbitMQ + Docker + Redis + 搜 ...

  9. HTML5学习笔记 —— JavaScript基础知识

    HTML5学习笔记 -- JavaScript基础知识 标签: html5javascriptweb前端 2017-05-11 21:51 883人阅读 评论(0) 收藏 举报 分类: JavaScr ...

最新文章

  1. LeetCode简单题之复写零
  2. xxl-job 执行结果是空_空指针,段错误,这场面试我栽倒在这里了!
  3. setactive隐藏之后无法显示_WPS表格:如何显示和隐藏顶部工具栏?
  4. boost::units模块实现测试显式和隐式单位转换
  5. map insert异常失败_处理dubbo反序列化失败的坑
  6. LeetCode-----用两个栈实现一个队列
  7. 离散信号频谱matlab代码,离散信号MATLAB频谱分析程序
  8. 修改pip安装源加快python模块安装
  9. 口红会染唇是什么意思_会涂口红和不会涂口红的女生,区别这么大?!
  10. python如何释放对象_如何正确清理Python对象?
  11. HDFS的shell命令
  12. C# 后台处理 webp图片
  13. R语言报错:Error in data[[rowvar]] : attempt to select less than one element in get1index
  14. ios应用升级到ios15后闪退
  15. 鲜为人知 的 人名典故
  16. Fabric.js 上划线、中划线(删除线)、下划线
  17. 2022年顶会accepted papers list
  18. 施一公首部作品:《自我突围:向理想前行》
  19. taglist 修复中文路径的问题
  20. 中国高分系列卫星介绍

热门文章

  1. 物联网模块ESP8266-01S实现PC端和Android APP同时连接通信
  2. 01-JavaScript基础.md
  3. Unity与讯飞语音交互:使用aiui技能
  4. 【ps功能精通】3.图层和选取
  5. 逆水寒语音服务器,逆水寒3月14日更新维护公告 风雅颂语音玩法上线
  6. 解决crontab定时任务多次执行
  7. configure error:Package requirements (openssl) were not met
  8. 模拟电路虚短 虚断
  9. Django Rest_framework 1(RESTRESTful)
  10. 12000字解读安踏:DTC中国化的“热血战纪”