W3C理解

做网站开发有两种标准选择,支持W3C标准或是支持IE,因为IE很多地方不兼容W3C,就是说,你的网站按照W3C开发,IE显示就会有问题,你按IE开发,那么一方面IE6,7,8几个版本自己之间也不兼容,另一方面,用其它浏览器的人,如firefox,opera,chrome的人,看你的网站也会有问题,所以应该支持W3C标准。

为什么要使用W3C标准规范?

每当浏览器发布大更新的时候,我们刚建立不久的网站很可能就会发生无法预知的错误,我们只能重新建立或改版网站,使其可以应对新发布的浏览器。而当有新的网络技术或交互设备出现时,就需要开发一个新版本浏览器以支持新技术,浏览器的更新是频繁的。如何让浏览器更迭不影响我们原本网站的内容,就需要建立一种普遍认可的技术标准,它就是我们的W3C标准,W3C规范是对WEB进行标准化。

W3C规范的批准步骤

提交建议-->记录-->成立工作组-->工作组研究出工作草案-->候选规范推荐-->提议推荐(还没到推荐的级别)-->推荐(只要是被W3C推荐了的,那这份规范就是成熟且稳定的,可以用做参考的材料)

如果要问W3C具体规范了哪些,需要从结构、展示、行为三方面说

HTML规范的演进:

HTML2.0规范已经淘汰,没有任何必要再学习

HTML3.2规范添加了好多被广泛运用的特性,如字体、表格、applets、上标、下标,但新添加的这些为”内容和呈现分离“带来了不必要的麻烦。

HTML4.0规范最重要的特性是引入了样式表CSS

HTML4.01规范对HTML4.0进行了较小的更新,至此,W3C不再发展HTML,开始发展XHTML

XHTML1.0规范使用XML对HTML4.01进行了重新地表示,更严格了,由这一步看来,W3C的并非所有时候都是正确的,所以W3C最后丢弃掉XHTML转而推荐HTML5规范

HTML5规范,2014.10.29最终制定完成

综上所述,HTML标签语言有各种版本,学习的话,HTML5和HTML4基础语法是相同的,只是H5多了些新特性,目前来说要系统的学习应该从HTML4规范学起,然后再学习HTML5的新特性,因为现在处于H4到H5的过度期。

具体的规范内容:

HTML5包含了新元素<nav>,<header>,<footer>,新特性包括了嵌入音频、视频和图形的功能,客户端数据存储,以及交互式文档

HTML4我们现在所见到的都是H4标准。

总的来说,你要遵守的HTML标准有:闭合标签、正确嵌套、属性值用引号括住、标签都用小写(大写在有的环境下需要转换)等等这些。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-11-09 02:10:52

W3C理解的相关文章

W3C标准的理解(2015.3.7)

以下都是来自于W3.org的官方解释,我翻译并记录一下,方便以后的思考及理解.有翻译不对或不准确的地方还希望有大神可以指正! 原文地址:www.W3.org 1.HTML&&CSS HTML (超文本标记语言) and CSS (层叠样式表) 是构建网页的两大核心. HTML提供了网页的结构, CSS the (视听l) 布局, 面向多种设备.  沿着图形和脚本方向,HTML and CSS 是构建网页和WEB应用的基础. 通过以下可以学到更多相关: 1.2什么是HTML HTML 是构建

对W3C标准,对表现与数据分离、Web语义化等有深刻理解

看了好多微博总结了一下概念,首先先介绍一下W3C 啥是W3C不是wc,这个建立于 1994 年的组织,其宗旨是通过促进通用协议的发展并确保其通用型,以激发 web 世界的全部潜能, 指万维网联盟(World Wide Web Consortium)一个很牛x的组织. 代码标准 w3c官网也可以借鉴w3school对W3C的理解 W3C的标准不是某一个标准,而是一系列标准的集合. 因为网页主要由三部分组成:结构(Structure).表现(Presentation)和行为(Behavior). 所

web前端面试--对web标准以及W3C标准的理解

答.web标准不是某一个标准,而是一系列标准的集合.网页主要由结构.表现.行为三部分组成,对应的标准有结构化标准语言有XHTML.xml,表现的标准语言有CSS,行为的标准有对象模型(如 w3c dom).ECMAScripe等 w3c的原则: 网站要通过W3C标准,需要注意以下几个问题: 1.XHTML 1.0文件类别宣告的正确写法 (不可小写) A:过度标准(Transitional) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Trans

谈谈你对web标注和W3c的理解和认识

web标准简单来说可以分为结构.表现和行为.其中结构主要是有HTML标签组成.表现即指css样式表,通过css可以是页面的结构标签更具美感.行为是指页面和用户具有一定的交互,同时页面结构或者表现发生变化,主要是有js组成.web标准一般是将该三部分独立分开,使其更具有模块化.但一般产生行为时,就会有结构或者表现的变化,也使这三者的界限并不那么清晰. W3C对web标准提出了规范化的要求,也就是在实际编程中的一些代码规范,包含如下几点: 对于结构要求:(标签规范可以提高搜索引擎对页面的抓取效率,对

WEB标准以及W3C的理解和认识

web标准简单来说可以分为结构.表现和行为.其中结构主要是有HTML标签组成.表现即指css样式表,通过css可以是页面的结构标签更具美感.行为是指页面和用户具有一定的交互,同时页面结构或者表现发生变化,主要是有js组成.web标准一般是将该三部分独立分开,使其更具有模块化.但一般产生行为时,就会有结构或者表现的变化,也使这三者的界限并不那么清晰. W3C对web标准提出了规范化的要求,也就是在实际编程中的一些代码规范,包含如下几点: 对于结构要求:(标签规范可以提高搜索引擎对页面的抓取效率,对

对web标准的理解,以及对w3c组织的认识

(1)web标准规范要求,书写标签必须闭合.标签小写.不乱嵌套,可提高搜索机器人对网页内容的搜索几率.--- SEO(2)建议使用外链css和js脚本,从而达到结构与行为.结构与表现的分离,提高页面的渲染速度,能更快地显示页面的内容.(3)样式与标签的分离,更合理的语义化标签,使内容能被更多的用户所访问.内容能被更广泛的设备所访问.更少的代码和组件, 从而降低维护成本.改版更方便(4)不需要变动页面内容,便可提供打印版本而不需要复制内容,提高网站易用性 遵循w3c制定的web标准,能够使用户浏览

关于对WEB标准以及W3C的理解与认识问题

web标准简单来说可以分为结构.表现和行为.其中结构主要是有HTML标签组成.或许通俗点说,在页面body里面我们写入的标签都是为了页面的结构.表现即指css样式表,通过css可以是页面的结构标签更具美感.行为是指页面和用户具有一定的交互,同时页面结构或者表现发生变化,主要是有js组成. web标准一般是将该三部分独立分开,使其更具有模块化.但一般产生行为时,就会有结构或者表现的变化,也使这三者的界限并不那么清晰. W3C对web标准提出了规范化的要求,也就是在实际编程中的一些代码规范:包含如下

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

在写代码的时候应该注意: 1.标签闭合 2.标签小写 3.不能随意嵌套 提高被搜索引擎搜到几率: mate中的name变量[其中keywords和description尤其重要] Meta name="Kyewords"Lang="EN"Content="vacation,greece,sunshine" Meta name="Description" Content="你网页的简述" Meta name=

认识W3C标准盒子模型,理解外边距叠加

概述: 注:加粗斜体字是非常重要的概念,决定着你是不是能看懂那句话,所以不懂的请一定要搜索一下. 页面上的每个元素,都在一个矩形框里. 每个矩形框都是一个盒模型. 每个盒模型都由内容区域(content).边框(border ).内填充(padding)和外边距(margin)组成. 这四个属性都可以独立存在.也就是说,一个盒子可以只有content,也可以只有border,也可以只有padding,也可以只有margin. (图片来自网络) 关于margin: 可以有负值 Negative v