HTML概念、历史、发展和W3C简介

一、HTML 概念

超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言

您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。

HTML 很容易学习!相信您能很快学会它!

 

Html编码: utf-8 主流编码,主流浏览器的默认编码

<meta charset="utf-8">

gbk  编码

 

Html简单示例:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>www.jnqianle.cn</title>
</head>
<body>
    <h1>千乐微云</h1>
    <p>济南小程序开发</p>
</body>
</html>

 

HTML文件 /扩展名

.html

.htm

XHTML 可扩展超文本标记语言(eXtensible HyperText Markup Language) 与 HTML 4.01 几乎是相同的,是一种更纯洁、更严格、更规范的HTML代码。

XML 标签文件

二、HTML 历史、发展

HTML版本

从初期的网络诞生后,已经出现了许多HTML版本:

版本发布时间
HTML 1991
HTML+ 1993
HTML 2.0 1995
HTML 3.2 1997
HTML 4.01 1999
XHTML 1.0 2000
HTML5 2012
XHTML5 2013

 

Web 1.0:

在 Web 1.0 时代,即从 1991 年到 2004 年,是万维网革命的第一阶段,通常称为只读网络。

网站是信息性的,仅包含超链接在一起的静态内容,或者简单地说,没有CSS、动态链接、交互性(如登录用户、对博客文章的评论等)。

Web 2.0 :

Web 2.0 从 2004 年至今,是万维网革命的第二阶段,通常称为读写网络。也称为参与式社交网络,社交网络包含许多在线工具和平台,人们可以在其中分享他们的观点、意见、想法和经验,它突出了用户生成的内容、可用性和最终用户的互操作性。

Web 2.0 应用程序倾向于与最终用户进行更多交互。因此,最终用户不仅是应用程序的用户,而且是工具的参与者。

Web3.0 :

web3.0 概念旨在创建一个去中心化但安全的互联网,人们可以在其中安全地交换金钱和信息,而无需中间商或大型科技公司。

与将数据存储在单个数据库或云提供商中的 Web2.0 不同,Web3.0 应用程序要么在区块链上运行,要么在点对点节点(服务器)上运行。

采用去中心化的模式,用户的所有数据都是通过钱包/私钥来控制的,而这个时候,数据的所有权属于用户自己,而不是平台方。

在web3.0中平台方变成了一个个DAPP,他们通过区块链上现有的基础协议和功能,来搭建属于自己的应用平台。

三、W3C 万网联盟

 W3C

万维网联盟(外语缩写:W3C)标准不是某一个标准,而是一系列标准的集合。

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

万维网联盟创建于1994年,是Web技术领域最具权威和影响力的国际中立性技术标准机构。到目前为止,W3C已发布了200多项影响深远的Web技术标准及实施指南,如广为业界采用的超文本标记语言标准通用标记语言下的一个应用)、可扩展标记语言(标准通用标记语言下的一个子集)以及帮助残障人士有效获得Web内容的信息无障碍指南(WCAG)等,有效促进了Web技术的互相兼容,对互联网技术的发展和应用起到了基础性和根本性的支撑作用。

 

结构标准语言

1.可扩展标记语言 XML

2.可扩展超文本标记语言 ,XHTML ,HTML

表现语言

层叠样式表:Css

行为标准语言 

1.文档模型 DOM  根据W3C DOM规范,DOM是一种与浏览器,平台,语言的接口,使得你可以访问页面其他的标准组件。

2.ECMAScript  ECMAScript是ECMA(European Computer Manufacturers Association)制定的标准脚本语言(JAVAScript),当前标准ES5 、ES6

四、HTML 的发展趋势

随着计算机技术的飞速发展,如今各种游戏、小程序、视频、网站都离不开HTML技术。HTML的未来发展趋势:
1、HTML5技术的移动端方向。
HTML5技术在未来主要发展的市场还是在移动端互联网领域,现阶段移动浏览器有应用体验不佳、网页标准不统一的劣势,这两个方面是移动端网页发展的障碍,而HTML5技术能够解决这两个问题,并且将劣势转化为优势,整体推动整个移动端网页方面的发展;
2、Web内核标准提升。
目前移动端网页内核大多采用Web内核,相信在未来几年内随着智能端逐渐普及,HTML5在Web内核方面应用将会得到极大的凸显;
3、提升Web操作体验。
随着硬件能力的提升、WebGL标准化的普及以及手机页游的逐渐成熟,手机页游向3D化发展是大势所趋;
4、网络营销游戏化发展。
通过一些游戏化、场景化以及跨屏互动等环节,不仅增加用户游戏体验,还能够满足广告主大部分的营销需求,在推销产品的过程中,让用户体验游戏的乐趣;
5、移动视频、在线直播。
HTML5将会改变视频数据的传输方式,让视频播放更加流畅,与此同时,视频还能够与网页相结合,让用户看视频如看图片一样轻松。
如果能充分掌握HTML5技术,在未来前端职业发展过程中,必定会有长足的发展。对于任何一门新的技术而言,最艰难的就是逐渐认知的阶段。目前移动互联网已经成为人们日常生活中不可或缺的一部分,所以Web前端与移动开发是非常符合未来趋势的。

 

更多:

HTML5 多媒体之<svg>标签 使用

HTML5 多媒体之<canvas>标签 使用

HTML5 多媒体之<video>标签 使用

posted @ 2023-02-04 16:16  天马3798  阅读(227)  评论(0编辑  收藏  举报