什么是web标准以及web标准的构成_web标准的理解

什么是web标准以及web标准的构成_web标准的理解web标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

web标准

不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由万维网联盟(外语缩写:W3C)起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript标准。

上述是百度对web标准的描述。

 

Web标准,使得Web开发更加容易。

简单来说web标准可以分为结构(html),表现(css)和行为(JavaScript)。

结构主要是有html标签组成,在页面body里面我们写入的标签都是为了页面的结构。

表现即是css样式表。通过css可以让结构标签变得更具美感。

行为指的是页面与用户具有一定的交互,主要是有js组成。

 

为什么要有web 标准?

对于浏览器开发商和 Web 程序开发人员在开发新的应用程序时遵守指定的标准更有利于 Web 更好地发展。

开发人员按照 Web 标准制作网页,这样对于开发者来说就更加简单了,因为他们可以很容易了解彼此的编码。

使用Web标准,将确保所有浏览器正确显示您的网站而无需费时重写。

遵守标准的Web页面可以使得搜索引擎更容易访问并收入网页,也可以更容易转换为其他格式,并更易于访问程序代码(如JavaScript和DOM)。

 

博主个人简述:

如果你了解html的历史,你就会知道 在从html1~5,这期间经历了漫长的浏览器战争,在战争中每个浏览器都想称霸世界,都在不断增加自己的专用扩展包,受害的是web开发人员,因为你要针对不同的浏览器你单独写web页面。直到html4的时候, 万维网协会结束了这场战争,创建了一个唯一的html标准。使结构表现分离成为两种语言,要求浏览器厂商也要遵循这套标准。html从1到5 会不会以后出现6 7 8,不会了。因为制定标准的人已经把这个规范变成了一个活的标准,他会随着技术的发展形成相应的文档,而不会在增加版本号。

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/167236.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 波特尔暗空分类法_光辉战机和歼10c对比

    波特尔暗空分类法_光辉战机和歼10c对比传说中的暗之连锁被人们称为 Dark。Dark 是人类内心的黑暗的产物,古今中外的勇者们都试图打倒它。经过研究,你发现 Dark 呈现无向图的结构,图中有 N 个节点和两类边,一类边被称为主要边,而另一类被称为附加边。Dark 有 N–1 条主要边,并且 Dark 的任意两个节点之间都存在一条只由主要边构成的路径。另外,Dark 还有 M 条附加边。你的任务是把 Dark 斩为不连通的两部分。一开始 Dark 的附加边都处于无敌状态,你只能选择一条主要边切断。一旦你切断了一条主要边,Dark

    2022年8月10日
    14
  • webgame开发中配置存储的介绍「建议收藏」

    webgame开发中配置存储的介绍「建议收藏」webgame世界的基础数值都是事先配置好的,在运行的时候可以随时读取,是属于非常重要和必不可少的部分,而且数据量也不少。这样的数据在开发中的存储也就变得重要了,需要保证效率、性能、安全等,一般的做法有使用xml文本文件保存、静态数组保存和数据库直接保存。 xml文本文件保存优点: 共享性强,几乎每种语言都可以读取和解析xml文件,方便多语言混合开发。 结构清晰,xml的结构很

    2022年5月2日
    43
  • mac vscode html插件,vscode 前端插件整理

    mac vscode html插件,vscode 前端插件整理常用插件AutoCloseTag自动添加HTML/XML关闭标签(必备)imageAutoRenameTag自动重命名配对的HTML/XML标签(必备)imageBeautify格式化javascript,JSON,CSS,Sass,和HTMLBootstrap4&Fontawesomesnippets包含Bootstrap4&Fontawesome的代码片…

    2022年7月25日
    22
  • 屏蔽了网页里的二维码怎么取消_怎么把手机转成网页版

    屏蔽了网页里的二维码怎么取消_怎么把手机转成网页版最近在做微信公众号的开发,在菜单加入外部链接时,点击后一直提示“非微信官方网页,将由微信转换为手机预览模式”,请问怎么去掉这个提示页面直接进去外部链接?解决方法:设置一下业务域名即可,一共可以设

    2022年8月6日
    5
  • 查看webpack版本_封装webpack

    查看webpack版本_封装webpacknpmwebpack-v转载于:https://www.cnblogs.com/aiyr/p/10562244.html

    2022年8月9日
    7
  • Swift的属性,方法,下标脚本以及继承

    Swift的属性,方法,下标脚本以及继承

    2021年12月16日
    62

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号