《HTML5多媒体应用开发》——第1章 HTML5简介1.1 HTML5是什么?

简介:

本节书摘来自异步社区《HTML5多媒体应用开发》一书中的第1章,第1.1节,作者: 【爱】Ian Devlin 更多章节内容可以访问云栖社区“异步社区”公众号查看。

第1章 HTML5简介

HTML5是对用于显示几乎所有互联网内容的这种语言的一次重大改进。确实,HTML5改变了人们对于HTML标记语言的看法。HTML5还在规范中引入了新的标记元素,包含了许多JavaScript API,使开发人员能够更深入和一致地在不同浏览器中访问原生的功能类型。设计人员和那些“不太懂技术”的人也能够受益,他们现在可以完成复杂的工作,并且轻松地为Web文档添加多媒体内容,这在过去需要更多的技术性知识。

本章主要介绍HTML5的特点及其发展历程。你还将看到一些主要的HTML5结构化元素。

下面,就让我们开始学习吧!

1.1 HTML5是什么?

HTML5是目前万维网核心语言最新、最好的版本,是长期以来Web和Web社区所出现的最激动人心的发展。HTML(超文本标记语言)从20世纪90年代初提出概念以来,已经是所有Web文档的核心语言。

HTML5的前身是HTML 4.01,两者之间最主要的差别是在规范中添加了许多JavaScript API(应用编程接口)。当然,这些规范中有一个与本书的主题直接相关—这个API使浏览器中与多媒体元素的交互成为可能。除了这些新的API之外,HTML5还修改了一些现有HTML元素的意义,删除了其他一些元素,更重要的是添加了一些新元素,其中一些使你能够为内容提供更多的语义含义。

值得注意的是,大多数这些新元素中实际上并没有添加任何你以前未曾见过的新功能。

不过,在开始深入到HTML5的工作原理之前,我们首先来看看HTML5的来源和发展。

相关文章
|
1月前
|
Web App开发 移动开发 UED
介绍一下HTML5的新技能:多媒体支持
介绍一下HTML5的新技能:多媒体支持
82 2
|
2月前
|
编解码 前端开发 UED
HTML多媒体格式支持与优化
在HTML中,多媒体格式的支持与优化至关重要。使用`<audio>`、`<video>`和`<img>`标签可分别嵌入音频、视频和图像。支持的格式包括MP3、OGG、JPEG等。为优化体验,应压缩文件、采用响应式设计、使用懒加载,并考虑转码及CDN托管。此外,添加字幕和描述文件可提高辅助功能。遵循这些最佳实践,能显著提升多媒体内容的加载速度与用户满意度。
|
1月前
|
移动开发 编解码 UED
除了 `<audio>` 和 `<video>` 标签,HTML5 还支持哪些多媒体格式?
【10月更文挑战第19天】HTML5对多种多媒体格式的支持,为网页开发者提供了丰富的选择,能够更好地满足不同类型多媒体内容在网页中的展示和交互需求,提升了网页的用户体验和多媒体应用的多样性。
|
3月前
|
移动开发 前端开发 JavaScript
Twaver-HTML5基础学习(9)HTML节点(HTMLNode)
本文介绍了Twaver HTML5中的HTML节点(HTMLNode),这是一种专门用于呈现HTML元素的网元。文章解释了HTMLNode如何继承自Node并具有所有Node的特点,以及如何通过setName()方法将HTML元素作为网元的LabelAttachment或者AlarmAttachment呈现。示例代码展示了如何在React组件中创建HTMLNode并添加HTML元素,以及如何自定义告警显示样式。
27 1
Twaver-HTML5基础学习(9)HTML节点(HTMLNode)
|
6月前
|
前端开发
超文本标记语言(HTML)简介
超文本标记语言(HTML)简介
|
6月前
|
开发者
HTML 实体字符简介
HTML 实体字符简介
|
6月前
|
XML 前端开发 JavaScript
前端简介(HTML+CSS+JS)
前端简介(HTML+CSS+JS)
|
6月前
|
Web App开发 移动开发 前端开发
Web网页制作-知识点(3)——HTML5新增标签、CSS简介、CSS的引入方式、选择器、字体属性、背景属性、表格属性、关系选择器 二
Web网页制作-知识点(3)——HTML5新增标签、CSS简介、CSS的引入方式、选择器、字体属性、背景属性、表格属性、关系选择器 二
55 1
|
6月前
|
移动开发 前端开发 HTML5
Web网页制作-知识点(3)——HTML5新增标签、CSS简介、CSS的引入方式、选择器、字体属性、背景属性、表格属性、关系选择器一
Web网页制作-知识点(3)——HTML5新增标签、CSS简介、CSS的引入方式、选择器、字体属性、背景属性、表格属性、关系选择器 一
86 1
|
6月前
|
移动开发 HTML5
html5为什么只需要写<!doctype html>? 一共有多少种Doctype文档类型?
html5为什么只需要写<!doctype html>? 一共有多少种Doctype文档类型?
112 0
下一篇
DataWorks