简介: HTML 代表超文本标记语言。它用于使用标记语言设计网页。 HTML 是超文本和标记语言的结合。超文本定义了网页之间的链接。标记语言用于定义标签内的文本文档,标签定义了网页的结构。 HTML 5 是 HTML 的第五个也是当前版本。它改进了可用于文档的标记,并引入了应用程序编程接口 (API) 和文档对象模型 (DOM)。
特征:
- 它引入了新的多媒体功能,通过使用
- 有新的图形元素,包括矢量图形和标签。
- 通过添加
、 - 拖放 – 用户可以抓取一个对象并将其进一步拖放到新位置。
- 地理定位服务 – 它有助于定位客户的地理位置。
- Web 存储设施,提供 Web 应用程序方法以在 Web 浏览器上存储数据。
- 使用SQL数据库离线存储数据。
- 允许绘制各种形状,如三角形、矩形、圆形等。
- 能够处理错误的语法。
- 简单的 DOCTYPE 声明,即
- 简单的字符编码,即
从 HTML 5 中删除的元素:下面列出了许多从 HTML 5 中贬值的元素:
Removed Elements | Use Instead Elements |
---|---|
CSS | |
CSS | |
CSS | |
CSS | |
CSS, |
|
CSS |
HTML 5 中新添加的元素:
-
: 标签用于表示一篇文章。更具体地说, 标签中的内容独立于站点的其他内容(即使它可以相关)。 -
: HTML 中的标签用于为文档中的 figure 元素设置标题。 - HTML 中的
-
: 它包含部分标题以及其他内容,例如导航链接、目录等。 - HTML 中的
-
: 描述文档或 Web 应用程序正文的主要内容。 - : HTML 中的 标签用于定义标记的文本。它用于突出显示段落中的文本部分。
-
: 它划分了内容的主题分组。 - :标签用于最初隐藏但如果用户希望看到它可以显示的内容/信息。此标签用于创建用户可以打开或关闭它的交互式小部件。打开设置的属性时,详细信息标签的内容是可见的。
-
: HTML 中的标签用于定义 元素的摘要。元素与
元素一起使用,并提供用户可见的摘要。当用户单击摘要时,放置在元素内的内容变得可见,而之前隐藏的内容。标签是在 HTMl 5 中添加的。
标签需要开始和结束标签。
- : 标签指的是双向隔离。它将文本与其他可能以不同方向格式化的文本区分开来。当用户生成具有未知方向的文本时使用此标签。
-
: HTML 中的标签代表分词机会,用于定义文本中被浏览器视为换行符的位置。它主要用于当使用的单词太长并且浏览器可能会在错误的位置换行以适应文本。 -
: HTML 中的标签用于指定表单中的密钥对生成器字段。 元素的目的是提供一种安全的方式来验证用户。当提交 from 时,会生成两个密钥,私钥和公钥。私钥存储在本地,公钥发送到服务器。公钥用于生成客户端证书以供将来验证用户。 - HTML 中的
- 用于表示任务的进度。它还定义了完成了多少工作以及还剩下多少来下载一个东西。它不用于表示磁盘空间或相关查询。
- 它是可缩放矢量图形。
- HTML 中的
- 定义音乐或音频内容。
- 定义外部应用程序(通常是视频播放器)的容器。
- 它定义了
- 它定义了
- 定义视频内容。
好处:
- 支持所有浏览器。
- 对设备更友好。
- 易于使用和实施。
- HTML 5 与 CSS、JavaScript 等集成可以帮助构建漂亮的网站。
缺点:
- 必须编写长代码,这很耗时。
- 只有现代浏览器支持它。
支持的浏览器:所有现代浏览器都支持它。
下面的示例说明了 HTML 5 内容。
示例 1:
HTML 5
GeeksforGeeks
输出:
示例 2:
HTML 5 Demo
GeeksforGeeks
A computer science portal for geeks
输出: