博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《移动网页设计与开发 HTML5+CSS3+JavaScript》—— 1.3 了解什么是HTML5
阅读量:6565 次
发布时间:2019-06-24

本文共 630 字,大约阅读时间需要 2 分钟。

本节书摘来异步社区《移动网页设计与开发 HTML5+CSS3+JavaScript》一书中的第1章,第1.3节,作者:【英】Peter Gasston,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.3 了解什么是HTML5

关于HTML5到底是什么,还是有些模糊不清。这是我们大家(我们大多数人,大多数用户)对它的理解与其真实的含义有所偏差。HTML5不是一个用于我们创建网站的全新平台,不是一个富多媒体环境,也不是一个可以跨多设备运行网站的工具。总体来说,HTML5是一种尝试,不断制作网站以满足我们当前使用方式的需求,它由最早的简单文本链接网络转变而来。

大多数人认为,HTML5是一系列相关关联并相互补充的技术的集合,这些技术包括CSS3、SVG、JavaScript API等。尽管一些研发人员更愿意使用这种广义定义,但我真的不喜欢把所有的技术混为一谈,所以,我更情愿把HTML5称为网络平台。实际上,我更喜欢Bruce Lawson对它的定义—激动人心的网络新技术(NEWT)。这既是一个很酷的简称,并有一个可爱的标识。但我不得不承认,在这场争论中,我的想法没有得到认可,网络平台这个名称也没有得到采纳。

所以,我将着重介绍核心内容,即那些足以用来编写跨多设备运行的网站的技术,包括HTML5、CSS3、SVG、Canva和一些设备API。当书中用到这些术语的时候,我会逐一解释。但是,首先我要对HTML5和CSS3的含义作更详尽的说明。

转载地址:http://qdjjo.baihongyu.com/

你可能感兴趣的文章
在不同域中各个系统拥有自已独立的用户系统时的单点登录问题
查看>>
MVVM架构~knockoutjs系列之为validation.js扩展minLength和maxLength
查看>>
六分钟学会创建Oracle表空间的步骤
查看>>
数据公钥加密和认证中的私钥公钥
查看>>
oracle惯用缩写的含义
查看>>
boost.asio包装类st_asio_wrapper开发教程(2014.5.23更新)(一)-----转
查看>>
[CLR via C#]5.3 值类型的装箱和拆箱
查看>>
c语言中的位移位操作
查看>>
趋势型指标——MACD
查看>>
object-c语言的nonatomic,assign,copy,retain的区别
查看>>
Ubuntu12.04版本安装arm-linux-gcc 4.3.3
查看>>
js 正则之检测素数
查看>>
linux-多线程
查看>>
中国版 Ubuntu Kylin 14.04 LTS 麒麟操作系统中文版发布下载 (Ubuntu天朝定制版)
查看>>
hdu-----(4514)湫湫系列故事——设计风景线(树形DP+并查集)
查看>>
第40周二
查看>>
用户注册
查看>>
使用虚拟机运行Ubuntu时,主机与宿主机共享文件的方法。
查看>>
做一个略调皮的个人主页--相册与随笔篇
查看>>
EJB究竟是什么,真的那么神奇吗??
查看>>