[html] 说说你对WEB标准和W3C的理解与认识?
[html] 说说你对WEB标准和W3C的理解与认识?
网页主要由三个部分组成,表现、结构和行为。我理解的就是:html是名词--表现
css是形容词--结构
javascript是动词--行为
以上这三个东西就形成了一个完整的网页,但是js改变时,可以会造成css和html的混乱,让这三个的界限不是那么清晰。这个时候,web标准就出来了,web标准一般是将该三部分独立分开,使其更具有模块化。W3C对web标准提出了规范化的要求,也就是在实际编程中的一些代码规范:包含如下几点1.对于结构要求:(标签规范可以提高搜索引擎对页面的抓取效率,对SEO很有帮助)标签字母要小写
标签要闭合
标签不允许随意嵌套
2.对于css和js来说尽量使用外链css样式表和js脚本。是结构、表现和行为分为三块,符合规范。同时提高页面渲染速度,提高用户的体验。
样式尽量少用行间样式表,使结构与表现分离,标签的id和class等属性命名要做到见文知义,标签越少,加载越快,用户体验提高,代码维护简单,便于改版这里顺便解释下什么是web标签语义化,即用正确的标签做正确的事情。比如:W3C组织意识到了之前HTML版本的不足,推出的HTML5进一步推进了Web语义化发展,采用了诸如footer、section等语义化标签,弥补了采用id="footer"或者class="footer"形式的不足,以更好的推动Web的发展。
个人简介
我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
但坚持一定很酷。欢迎大家一起讨论
主目录
与歌谣一起通关前端面试题
[html] 说说你对WEB标准和W3C的理解与认识?相关推荐
- 对 WEB 标准以及 W3C 的理解与认识?
前端面试题(7) 打卡: 2021-4-30 HTML 对 WEB 标准以及 W3C 的理解与认识? 标签闭合 标签小写 不乱嵌套 提高搜索机器人搜索几率 使用外链 css 和js 脚本.结构行为表现 ...
- WEB标准以及W3C的理解与认识
WEB标准 不是某一个标准,而是一系列标准的集合.这些标准大部分由 万维网联盟 (外语缩写: W3C )起草和发布,也有一些是其他标准组织制订的标准. W3C:万维网联盟,是一个web开发的国 ...
- WEB、WEB标准、W3C的理解
Web是由网页设计和制作发展而来,随着工作的细化,从美工制图到网页制作,从而出现了WEB前端开发这个词,web前端开发主要是使用 HTML.CSS.JavaScript技术,将美工提供的psd文件转化 ...
- 对web标准以及w3c的理解与认识。
网页由三部分组成,结构(html),表现(css)和行为(js).Web标准一般是将这三部分独立分开,使其更具有模块化. W3C对web标准提出规范化要求: 1. 对于结构要求:标签闭合,标签字母小 ...
- 对WEB标准以及W3C的理解与认识?
web标准简单来说可以分为结构.表现和行为.其中结构主要是有HTML标签组成.或许通俗点说,在页面body里面我们写入的标签都是为了页面的结构.表现即指css样式表,通过css可以是页面的结构标签更具 ...
- 对WEB标准以及W3C的理解与认识
在写代码的时候应该注意: 1.标签闭合 2.标签小写 3.不能随意嵌套 提高被搜索引擎搜到几率: mate中的name变量[其中keywords和description尤其重要] Meta name= ...
- 前端面试题(重点整理):谈谈你对web标准和W3c的认识、什么是ECMA、什么是html、浏览器和开发工具介绍
目录 一.对web标准和W3C的认识 1.1 web标准 1.2 W3C的认识 二.什么是ECMA 三.什么是html 四.浏览器和开发工具介绍 4.1 浏览器介绍 4.2 开发工具介绍 一.对web ...
- Web标准与W3C标准
Web标准与W3C标准 一.Web 标准组成 Web 标准不是一个标准,是由 W3C 与其他标准化组织指定的一系列标准的集合,主要包括结构.表现和行为三个方面. 结构标准:用于对网页元素进行整理与分类 ...
- Web标准以及W3C标准是什么?
标签闭合.标签小写.不乱嵌套,使用外链css和js.结构行为表现的分离 web标准: 将结构.表现.行为分离,使其更具有模块化 w3c标准: 标签字母要小写,双标签要闭合,标签不允许随意嵌套.
最新文章
- 世界一流大学观察报告:斯坦福大学何以后来居上?
- 一个递归函数的漏洞及优化
- java switch null_[改善Java代码]小心switch带来的空值异常
- 每日一博 - Java序列化一二事儿
- 深入浅出MySQL事务处理和锁机制
- BZOJ4205卡牌配对——最大流+建图优化
- 通过这5个简单的技巧减少GC开销
- Go实现简单TCP扫描器
- RTOS ---嵌入式操作系统之时钟节拍下的任务切换
- 啥?用了并行流还更慢了
- 瑞士行-少女峰,峡谷徒步
- C++ STL 程序员必须会之学会删除容器中的元素 带详细注释实例版本
- HandBrake for Mac(专业的视频转码器) 最新版
- 那些花儿,从零构建Vue工程(webpack4 Eslint git hooks...)
- 触动精灵mysql用法_基于Lua语言的触动精灵脚本开发
- AWS、Azure、谷歌云、阿里云最新全方位比较
- strstr 函数介绍
- List集合去重方法
- C primer plus编程练习-第7章
- 怎样找回e盘删除的文件夹?分享三种恢复方法