Web是由网页设计和制作发展而来,随着工作的细化,从美工制图到网页制作,从而出现了WEB前端开发这个词,web前端开发主要是使用

HTML、CSS、JavaScript技术,将美工提供的psd文件转化为html页面。同时,需要考虑SEO以及后台的数据。WEB前端,相当于是连接美工、后台

以及用户之间的桥梁。

Web标准不是某一个标准,而是一系列标准的集合。

网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。

对应的标准也分三方面:结构化标准语言主要包括HTML, XHTML和XML,

表现标准语言主要包括CSS,

行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。[例如:js交互操作]

这些标准大部分由万维网联盟(外语缩写:W3C)起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer

Manufacturers Association)的ECMAScript标准。

W3C对于WEB标准提出了规范化的要求,也就是实际编程中的一些代码规范:整理出以下几点

1、对于结构要求:(标签规范可以提高搜索引擎对页面的抓取效率,对SEO很有帮助)

1)标签和属性名字母要小写

2)标签要闭合

3)标签不允许随意嵌套

2、对于css和js来说

1)尽量使用外链css样式表和js脚本。使结构、表现和行为分为三块,符合规范。同时提高页面选软速度,提高用户体验。

2)样式尽量不使用行内样式,使结构和表现分离,标签的id和class等属性命名要做到语义化,标签越少,加载速度越快,用户体验提

高,代码维护简单,便于改版。

3)不需要变动页面内容,就可以操作页面样式和数据,提高网站的易用性。

Web标准

WEB、WEB标准、W3C的理解相关推荐

  1. 对 WEB 标准以及 W3C 的理解与认识?

    前端面试题(7) 打卡: 2021-4-30 HTML 对 WEB 标准以及 W3C 的理解与认识? 标签闭合 标签小写 不乱嵌套 提高搜索机器人搜索几率 使用外链 css 和js 脚本.结构行为表现 ...

  2. [html] 说说你对WEB标准和W3C的理解与认识?

    [html] 说说你对WEB标准和W3C的理解与认识? 网页主要由三个部分组成,表现.结构和行为.我理解的就是:html是名词--表现 css是形容词--结构 javascript是动词--行为 以上 ...

  3. WEB标准以及W3C的理解与认识

      WEB标准 不是某一个标准,而是一系列标准的集合.这些标准大部分由 万维网联盟 (外语缩写: W3C )起草和发布,也有一些是其他标准组织制订的标准.   W3C:万维网联盟,是一个web开发的国 ...

  4. 主进程中发生了一个javascript错误_知道html5 Web Worker标准吗?能实现JavaScript的多线程?

    js为什么是单线程? 主要是因为最开始javascript是单纯的服务于浏览器的一种脚步语言(那时候没有nodejs).浏览器是为了渲染网页,通过dom与用户交互,如果一个线程需要给dom执行clic ...

  5. html颜色主题,16 种更好看的 WEB 默认标准色 colors.css

    16 种更好看的 WEB 默认标准色 colors.css Sponsor 网页安全色有216中,但支持颜色名称作为颜色值的只有16种,分别是aqua, black, blue, fuchsia, g ...

  6. 标准W3C盒子模型和IE盒子模型CSS布局经典盒子模型(转)

    转载自:http://www.cnblogs.com/cchyao/archive/2010/07/12/1775846.html 盒子模型有两种,分别是 ie 盒子模型和标准 w3c 盒子模型.他们 ...

  7. java web 许令波_Java Web——Web概述

    已经很久没有更新博客了,过年忙着吃喝玩乐,就怠惰了一小下下?幸好这学期新开的课程都比较有趣--Java Web和Android.至少对于我自己来说,既充满挑战,又富有趣味. --[1.Web概述]-- ...

  8. 对CMMI标准的简单理解

    CMMI用于帮助软件企业对软件工程的整个过程进行管理和改进,从而能按时.不超预算地开发出高质量地软件. CMMI全称为"Capability Maturity Model Integrati ...

  9. 对web标准以及w3c的理解与认识。

    网页由三部分组成,结构(html),表现(css)和行为(js).Web标准一般是将这三部分独立分开,使其更具有模块化. W3C对web标准提出规范化要求: 1.  对于结构要求:标签闭合,标签字母小 ...

最新文章

  1. 计算机在线咨询,计算机科学与技术
  2. linux模块化机制,Linux模块化机制和module_init
  3. Linux文件解压缩
  4. paip.提升安全性-----使用HTTPS SSL
  5. Keil 5模块化编程详细步骤
  6. eclipse使用git合并_Eclipse的git插件冲突合并方法
  7. 组合Combination 分布数组计算
  8. 浏览器被恶意篡改怎么办?
  9. 关于谷歌浏览器请求action两次
  10. iOS App各种路径
  11. python判断字符串是否为大写字母、小写字母
  12. 电子合同的电子签名方法
  13. CSAPP 程序人生
  14. 腾讯云微搭入选国际权威研究机构Forrester《2021年低代码平台中国市场现状分析报告》
  15. DMS、RDS、OLAP简介
  16. 上海期货计算机公司排名,双创实践行 ——记2017级计算机与金融工程实验班同学参观上海期货交易所...
  17. 求小姐姐抠图竟遭白眼?痛定思痛,我决定用 Python 自力更生!
  18. 自定义JS加载等待动画loading
  19. Secure Shell概述
  20. C#开发学习笔记:C#实现打印Excel文档

热门文章

  1. database-oracle
  2. LOL自动走A和释放技能原理及安全防护
  3. iOS15.6和iOS15.5哪个更省电 iOS15.6建不建议升级
  4. 产业分析:二次元产业研究报告
  5. asp.net905-二次元网站系统#毕业设计
  6. 大数据心法来了!一站式玩转MaxCompute
  7. 2016北京集训测试赛(九)Problem C: 狂飙突进的幻想乡
  8. U²-Net:铅笔肖像画的生成
  9. Scrapy去重操作
  10. iPhone 13细节曝光:苹果终要解决最大短板