HTML文档类型及相关

文档类型<!DOCTYPE>

<!DOCTYPE html> /* 声明文档类型 */

这是一个HTML5文档,而且HTML5的文档类型兼容很好(向下兼容的原则)
html有很多版本,那我们应该告诉用户和浏览器我们使用的版本号。

HTML标签的语义化

标签语义化,就是指标签的含义。
好处:

1.去掉或样式丢失的时候能让页面呈现清晰的结构。

2.屏幕阅读器(如果访客有视障)会完全根据你的标记来“读”你的网页。

3.让浏览器或是网络爬虫可以很好地解析,从而更好分析其中的内容 搜索引擎的爬虫也依赖于标记来确定上下文和各个关键字的权重.过去你可能还没有考虑搜索引擎的爬虫也是网站的“访客”,但现在它们他们实际上是极其宝贵的用户.没有他们的话,搜索引擎将无法索引你的网站,然后一般用户将很难过来访问。

4.方便pad、手机等设备像普通电脑的浏览器一样来渲染网页。

5.你的页面是否对爬虫容易理解非常重要,因为爬虫很大程度上会忽略用于表现的标记,而只注重语义标记.因此,如果页面文件的标题被标记,而不是,那么这个页面在搜索结果的位置可能会比较靠后.除了提升易用性外,语义标记有利于正确使用CSS和JavaScript,因为其本身提供了许多“钩钩”来应用页面的样式与行为.SEO主要还是靠你网站的内容和外部链接的。

6.方便代码的阅读,便于团队开发,维护及重构。

核心:合适的地方给一个最为合理的标签。

语义是否良好: 当我们去掉CSS之后,网页结构依然组织有序,并且有良好的可读性。

HTML5常用语义化标签

<header></header>头部

<nav></nav>导航栏

<section></section>区块(有语义化的div)

<main></main>主要区域

<artical></artical>主要内容

<aside></aside>侧边栏

<footer></footer>底部
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值