web/WEB标准/W3C标准

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 ComputerManufacturers Association)的ECMAScript标准。
W3C对于WEB标准提出了规范化的要求,也就是实际编程中的一些代码规范:整理出以下几点

对于结构要求:(标签规范可以提高搜索引擎对页面的抓取效率,对SEO很有帮助)
1.标签和属性名字母要小写
2.标签要闭合              
3.标签不允许随意嵌套
对于css和js来说
1.尽量使用外链css样式表和js脚本。使结构、表现和行为分为三块,符合规范。同时提高页面选软速度,提高用户体验。
2.样式尽量不使用行内样式,使结构和表现分离,标签的id和class等属性命名要做到语义化,标签越少,加载速度越快,用户体验提高,代码维护简单,便于改版。
3.不需要变动页面内容,就可以操作页面样式和数据,提高网站的易用性。

原文链接

posted @ 2020-08-20 16:19  有糖不给你  阅读(177)  评论(0编辑  收藏  举报