什么是结构、样式、行为分离?
程序员文章站
2022-03-25 21:22:27
什么是结构、样式、行为分离?这样做的好处是什么? web标准的核心理念就是结构标准、样式标准和行为标准,提倡结构、表现和行为相分离,即HTML-结构、CSS-表现、JavaScript-行为 分离。 HTML标签给予内容含义,CSS表现层则定义HTML该如何显示(外观),JavaScript行为成为 ......
语义化是指合理利用html标记以及其特有的属性去格式化文档内容,写出的html代码,符合内容的结构化(内容语义化),选择合适的标签(代码语义化),能够便于开发者阅读和写出更优雅的代码的同时让浏览器的爬虫和机器很好地解析。简单地说就是让机器也能读懂内容。
语义化有利于seo,有利于搜索引擎爬虫更好的理解我们的网页,从而获取更多有效信息,提升网页权重;有助于清晰看出网页结构,增强可读性;便于团队开发和维护;支持多终端设备的浏览器渲染。
推荐阅读
-
Visio画图形状默认填充是蓝色,如何修改成黑白?如何修改Visio样式?毕业设计流程图,功能结构图!
-
实现lightBox时的样式与行为分离减少JS_javascript技巧单行居中,多行居左未知高度垂直居中的方法
-
一个link标签引用多个外部样式,这样写是有什么好处吗?_html/css_WEB-ITnose
-
smarty模板文件.tpl在写标签的样式设置的时候href属性值为什么写“javascript:”就能完成,这样写了如何实现的,就是样式设置的路径是如何读取的
-
求教,QQ和YY那个弹窗结构是用什么语言结构?html?xml?结合的是c c++ 还是?_html/css_WEB-ITnose
-
“卖官鬻爵”的行为竟然是合法的?古代的捐纳制度是什么时候开始的?
-
古代男女授受不亲包括哪些 什么样的行为是古人眼中的“授受不亲”
-
戊戌变法的具体内容是什么?慈禧对变法行为是支持的吗?
-
C语言编程笔记丨为什么f(i = -1, i = -1)是未定义行为?
-
WEB标准之内容结构表现和行为到底怎么分离