所谓的微格式是建立在已有的、被广泛采用的标准基础之上的一组简单的、开放的数据格式。
具体表现是把语义嵌入到HTML中,以便有助于分离式开发,并通过制定一些简单的约定,来兼顾HTML文档的人机可读性,相当于对web网页进行语义注解。
采用微格式的web页面,在HTML文档中给一些标签增加一些属性,这些属性对信息的语义结构进行注解,有助于处理HTML文档的软件,更好的理解HTML文档。当爬取web内容时,能够更为准确地识别内容块的语义,微格式可以对网站进行SEO优化。
?为什么HTML5只需要写一段:
复制代码
而HTML4却需要写很长的一段
复制代码
其实主要是因为HTML5不基于SGML,所以不需要引用DTD。在HTML4中,声明引用DTD,因为HTML4基于SGML。DTD规定了标记语言的规则,这样浏览器才能正确的呈现内容。
HTML5主要是关于图像、位置、存储、多任务等功能的增加:
移除的元素:
basefont、font、s、strike、tt、u、big、centerframe、frameset、noframes主要有两种方式:
document.createElement(tagName)方法可以让浏览器识别新的标签,浏览器支持新标签后。还可以为新标签添加CSS样式head标签中调用以下代码:
复制代码
我们可以通过图片热区技术:
![]()
标记中设置参数usemap="#Map",以表示对图像地图的引用。标记设定图像地图的作用区域,并取名:Map;标记针对相应位置互粉出多个矩形作用区域,并设定好链接参数href例:
复制代码
href属性中的url可以是浏览器支持的任何协议,所以a标签可以用来手机拨号110,也可以用来发送短信110,还有邮件等等
当然,a元素最常见的就是用来做锚点和 下载文件。
锚点可以在点击时快速定位到一个页面的某个位置,而下载的原理在于a标签所对应的资源浏览器无法解析,于是浏览器会选择将其下载下来。
在SEO中,TDK其实就是title、description、keywords这三个标签,title表示标题标签,description是描述标签,keywords是关键词标签
上一篇:[大二下]什么是NPM