W3C网页标准_网页规范

W3C网页标准_网页规范什么时W3C标准?网页的制作的主要标准是W3C制定的WEB技术标准,W3C:(worldwidewebconsortium)万维网联盟,万维网联盟创建于1994年,是web技术领域最具权威和影响力的国际中立性技术标准机构。WEB标准WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(structure),表现(presentation)和行为(behavior)。对应的标准也分为三方面:结构化标准语言主要包7777777777777777777777777777777.


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

在这里插入图片描述

什么时W3C标准?

网页的制作的主要标准是W3C制定的WEB技术标准,W3C:(world wide web consortium )万维网联盟,万维网联盟创建于1994年,是web技术领域最具权威和影响力的国际中立性技术标准机构。
W3C的职能:负责制定和维护web行业标准

WEB标准

WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(structure),表现(presentation)和行为(behavior)。对应的标准也分为三方面:结构化标准语言主要包括XHTML和XML,表现准语言主要包括CSS,行为标准主要包括对象模型(如w3c,dom),ECMScipt等。这些标准大部分由万维网联盟(外语缩写:W3C)起草和发布,也有一些是其他的标准组织制定的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript的标准。
(HTML是结构,CSS是表现,JavaScript是行为)
结构标准:结构用于对网页元素进行整理和分类。使内容清晰,具有逻辑性(主要用HTML)
表现样式:表现用于设置网页网页元素的版本,颜色,大小等外观样式(主要用CSS)
行为标准:行为是指网页模型的定义及交互的编写。(主要用JavaScript)

web的工作原理

  1. 用户在浏览器输入需要访问的地址
  2. 通过http协议访问到被访问的web服务器
  3. 服务器将请求的网页(HTML)返回给请求的浏览器
  4. 浏览器解析HTML代码,将解析后的效果展示在浏览器
web的主要浏览器

Google chrome 浏览器(谷歌) Blink内核
Firefox 浏览器(火狐) Gecko内核,也俗称Firefox内核
IE 浏览器 Trident(也称IE内核)
Opera 浏览器 Blink 内核
safari 浏览器 webkit内核

网络协议

http:超文本传输协议(HTTP,Hyper Text Transfer protocol)是互联网上应用最为广泛的一种网络协议。所有的www文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。1960年美国人 Ted Nelson构思了一种通过计算机处理文本信息的方法,并称之为超文本(hypertext),这成为了HTTP超文本传输协议标准架构的发展根基。Ted Nelson 组织协调万维协会(world wide web Consortium)和互联网工程工作小组(Internet Engineering Task Force)共同合作研究,最终发布了一系列的RFC,其中著名的RFC 2016定义了HTTP 1.1.

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

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

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


相关推荐

  • Python字符串与时间相互转换

    Python字符串与时间相互转换1、字符串转日期/时间注意,字符串格式要与参数中时间格式要严格匹配,否则异常举例:①2019-05-0112:00:00对应%Y-%m-%d%H:%M:%S②2019-05-01对应%Y-%m-%d2、日期/时间转字符串3、打印系统当前时间代码如下:#coding:utf-8importdatetimeimpor…

    2022年5月20日
  • Eclipse使用入门教程[通俗易懂]

    Eclipse使用入门教程[通俗易懂]Eclipse使用入门教程 说起java的IDE,朗朗上口的无非是Eclipse了,假若能熟练Eclipse,对于我们编写java程序会起到事半功倍的效果,大大提高我们工作效率。因此本篇博文,笔者只是针对刚刚入门java的新手,以便他们能尽快掌握Eclipse的使用。 1.常用快捷键 这是使用工具的第一步,熟练使用快捷键对于我们编写程序会起到相当大帮助,所以这里笔者列出的快捷键建议大家必须都掌握…

    2022年4月20日
  • 国际邮箱:7个国外电子邮箱

    国际邮箱:7个国外电子邮箱国际邮箱:7个国外电子邮箱
    Gmail是由谷歌开发的免费电子邮箱服务。Gmail可以自动识别垃圾邮件,并自动将其重定向到垃圾邮件文件夹,30天后,将永久删除它们。邮件翻译器是Gmail最独特的功能之一

    2022年7月4日
  • NIO Reactor模型

    NIO Reactor模型NIOReactor模型Reactor三种模型单线程模型多线程模型主从多线程模型Netty线程模型1线程组2ChannelPipeline3异步非阻塞Reactor模式是基于事件驱动开发的,服务端程序处理传入多路请求,并将它们同步分派给请求对应的处理线程,Reactor模式也叫Dispatcher模式,即I/O多路复用统一监听事件,收到事件后分发(Dispatch给某进程),这是编写高性能网络服务器的必备技术之一。Reactor模式以NIO为底层支持,核心组成部分包括Reactor和Ha

    2022年11月2日
  • minicom指令_minicom 串口通信设置

    minicom指令_minicom 串口通信设置L文件捕获开关。打开时,所有到屏幕的输出也将被捕获到文件中。M发送modem初始化串。若你online,且DCD线设为on,则modem被初始化前将要求你进行确认。O配置minicom。转到配置菜单。P通信参数。允许你改变bps速率,奇偶校验和位数。Q不复位modem就退出minicom。如果改变了macros,而且未存盘,会提供你一个save的机会。R接收文件。从各种协议(外部)中进行选择。若f…

    2022年4月29日
  • 20款优秀的免费代码编辑器

    20款优秀的免费代码编辑器Atom.io(Win7、Win8、OSX10.8、Linux)免费GitHub开发的文本编辑器Atom发布了0.177.0版,其中一个引入注目的变化是从Node.js切换到了io.js。io.js是Node.js的分支,Node.js社区发生分裂后由核心开发者在2014年12月创建的,已经发布了v1.1版,目前开发非常活跃。Atom是切换到io.js的一个重量级项目。At

    2022年6月15日

发表回复

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

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