面试题:HTML语义化的理解
来源:互联网 发布:linux ftp ip地址 编辑:程序博客网 时间:2024/06/07 00:34
简答:用正确的标签做正确的事情。
html语义化让页面的内容结构化,结构更清晰,便于对浏览器、搜索引擎解析;
即使在没有样式CSS情况下也以一种文档格式显示,并且是容易阅读的;
搜索引擎的爬虫也依赖于HTML标记来确定上下文和各个关键字的权重,利于SEO;
使阅读源代码的人对网站更容易将网站分块,便于阅读维护理解。
深解:
作为一个前端开发人员,你要是没有听说过 CSS,那你肯定是一个 “out-man” 。随着 CSS 的深入人心,结构、表现与行为的逐渐分离,HTML 语义化成了炙手可热的卖点。
语义化的 HTML 首先要强调 HTML 结构一个网页就好像一幢房子,HTML 结构就是钢筋混泥土的墙,一幢房子如果没有钢筋混泥土的墙那就是一堆废砖头,也就称不上是房子了。CSS 是装饰材料,是油漆,是用来装饰房子的。CSS 如果没有 HTML 结构那也就什么都不是了,没有了实际使用价值。CSS 完全依靠引用它的 (X)HTML 文档。如果你想使 CSS 的能力发挥到极致,提供一个既干净又有结构的 HTML 是非常必要的。
其实HTML 中的标签都有他自身的含义,只是常常被忽视——就像表格一直充当着网页布局的角色。还好随着 CSS 的重现江湖,表格也终于回到他的本质工作——列表数据。它会告诉我们说:“这行是一个标题;这几行组成了一个段落;这些文字是项目列表……”在做前端开发的时候要记住:HTML 告诉我们一块内容是什么(或其意义),而不是它长的什么样子。
阅读全文
1 0
- 面试题:HTML语义化的理解
- Html语义化的理解
- html 语义化的理解
- HTML语义化的理解
- HTML 的语义化理解
- HTML语义化的理解
- HTML语义化的理解
- 前端面试题 ----- HTML语义化 link和@import的区别
- 理解HTML语义化
- 理解html语义化
- 理解HTML语义化
- 理解HTML语义化
- 理解HTML语义化
- 理解HTML语义化
- 对HTML语义化的理解
- 对html标签语义化的理解
- H5面试---HTML语义化的理解
- H5面试---HTML语义化的理解
- js循环调用
- 双边市场 关注指标
- android ui的几个概念:px,dip(dp),sp,dpi,分辨率等
- 项目一
- matlab 中K折交叉验证crossvalind函数的理解
- 面试题:HTML语义化的理解
- iOS 控件宽高字体大小适配方法
- SQL索引优化1(索引的概念及技巧)
- AngularJS入门-(3)hello world
- 设计模式-外观模式
- tensorflow object detection 模型测试
- 大数据的75个名词解释
- Install VSFTPD server in Ubuntu 16.04 LTS
- 人和人的差距