html5的新增的标签和废除的标签简要概述

HTML5(Hyper Text Markup Language 5)是HTML(Hyper Text Markup Language)的第五个版本,它对之前版本的语言规范做了很多改进和增强。在HTML5中,新增了很多标签来帮助Web开发者更好地构建现代化、丰富多彩的网站。同时,也废除了一些不太常用、有性能问题或者安全隐患的标签。

新增标签

\<canvas>

\<canvas>标签是HTML5中新增的标签之一,它允许我们通过JavaScript的绘图API在网页上绘制二维图像和动画。以下是一个简单的示例:

<!DOCTYPE html>
<html>
<head>
    <title>Canvas Example</title>
    <style>
        canvas {
            border: 1px solid #ccc;
        }
    </style>
</head>
<body>
    <canvas id="myCanvas" width="200" height="200"></canvas>
    <script>
        var canvas = document.getElementById("myCanvas");
        var ctx = canvas.getContext("2d");
        ctx.fillStyle = "blue";
        ctx.fillRect(10, 10, 150, 150);
    </script>
</body>
</html>

上述代码会在页面上绘制一个宽度和高度分别为200个像素的矩形。

\<video>

\<video>标签是HTML5中另一个非常有用的标签,它允许我们在网页上播放视频。以下是一个示例:

<!DOCTYPE html>
<html>
<head>
    <title>Video Example</title>
</head>
<body>
    <video width="480" height="320" controls>
        <source src="movie.mp4" type="video/mp4">
        <source src="movie.ogg" type="video/ogg">
        Your browser does not support the video tag.
    </video>
</body>
</html>

上述代码会在页面上播放一个宽度和高度分别为480和320像素的视频。这里使用了两个\<source>标签来指定视频的源文件,分别是MP4格式和Ogg格式。为了让尽可能多的浏览器都可以播放视频,我们可以提供多个源文件。在\<video>标签中还使用了一个controls属性,这个属性会自动加入一个播放器控件,方便用户播放和控制视频。

废除标签

\<acronym>

\<acronym>标签在HTML4中被定义用来标记缩写词,但是由于很少被使用,而且在一些屏幕阅读器上会导致易读性问题,所以在HTML5中被废弃了。

\<applet>

\<applet>标签在HTML4时代被用来嵌入Java applet,但是由于Java applet的使用率越来越低,而且有安全隐患,所以在HTML5中被废弃了。

虽然废弃了一些不再使用的标签,但是在使用HTML5时,仍然需要注意这些标签的兼容性和易用性问题。

以上就是关于HTML5新增标签和废弃标签的简要概述。在实际应用中,可以根据自己的需求和场景使用适当的标签来构建丰富多彩的Web页面。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:html5的新增的标签和废除的标签简要概述 - Python技术站

(0)
上一篇 2023年6月10日
下一篇 2023年6月10日

相关文章

  • 多行图片hover加边框会把下面的图片挤到别处的解决方法

    针对“多行图片hover加边框会把下面的图片挤到别处”的问题,我们可以采取以下两种方法来解决。 方法一:为图片加上占位符 我们可以在HTML中为每个图片设置一个确定的大小,并填充占位符。这样可以确保在图片hover加边框时,不会引起其他图片位置的变化。 假设我们有以下的HTML代码: <div class="image-container&q…

    css 2023年6月10日
    00
  • div+css设置div的背景为半透明的方法

    Div 是文档中常用的一个标签元素,可以用来表示文档的一部分,这里将详细讲解如何使用 CSS 给 div 元素设置背景色半透明的方法。 使用 CSS 设置背景色半透明的方法 设置 div 元素不透明的一种方法是使用 RGBA 颜色值,RGBA 是一种带透明度的颜色格式,其中 R、G、B 表示颜色的 RGB 值,A 表示透明度,范围从 0(完全透明)到 1(完…

    css 2023年6月9日
    00
  • ASP.NET MVC实现仪表程序

    ASP.NET MVC实现仪表程序的完整攻略: 1. 概述 在讲解ASP.NET MVC实现仪表程序之前,首先要了解什么是仪表程序。仪表程序又称为仪表盘程序,是一种用来展示实时数据的视觉工具。在各种监控系统、控制系统、报表系统等应用场景中都有广泛应用。ASP.NET MVC是一个使用MVC(Model-View-Controller)架构的Web应用程序框架…

    css 2023年6月9日
    00
  • Vue 监听元素前后变化值实例

    下面是Vue监听元素前后变化值实例的完整攻略。 1. 监听Vue中元素的前后变化值 在Vue中,我们可以利用watch属性来监听元素的前后变化值。实现方式如下: watch: { value: function (newVal, oldVal) { console.log(`Value 值由 ${oldVal} 变为 ${newVal}`) } } 上述代码…

    css 2023年6月11日
    00
  • css 常用样式(分享)

    CSS 常用样式(分享) 简介 CSS (Cascading Style Sheets) 层叠样式表,用于美化网页的外观,是前端开发的必备技术。本文将会分享一些常用的 CSS 样式和用法,帮助读者更好地掌握 CSS 技能。 文本样式 文本颜色 color: red; /* 文本颜色为红色 */ 文本大小 font-size: 16px; /* 文本大小为 1…

    css 2023年6月9日
    00
  • javascript自定义滚动条实现代码

    下面是关于JavaScript自定义滚动条的实现攻略及示例说明。 一、背景介绍 在网页中,经常需要应用到滚动条,用以浏览超出当前可见区域的部分。但是浏览器的原生滚动条显示样式较为简单,不够美观;而且在不同浏览器上样式差异较大,不够统一。因此,很多网页都会采用自定义滚动条的方式,使其样式更加漂亮,且在不同浏览器上显示效果相似。 二、实现方法 下面介绍一种利用J…

    css 2023年6月10日
    00
  • JavaScript数据类型

    JavaScript 是一种弱类型语言,它的数据类型包括基本数据类型和引用数据类型,下面就分别对它们进行详细讲解: 基本数据类型 JavaScript 的基本数据类型包括:数字、字符串、布尔值、undefined 和 null。 数字 数字可以是整数或者小数,例如: var num1 = 10; // 整数 var num2 = 3.14; // 小数 字符…

    Web开发基础 2023年3月30日
    00
  • 有关于a标签的4个伪类的使用方法

    当我们使用HTML语言编写网页时,经常需要使用到 <a> 标签来添加超链接功能。而 CSS也为 <a> 标签提供了4个伪类,它们分别是: :link :未曾被访问的超链接 :visited :已访问过的超链接 :hover :鼠标悬停在链接上时的状态 :active :用户点击链接时的状态 下面就来详细讲解这4个伪类的使用方法。 :l…

    css 2023年6月10日
    00
合作推广
合作推广
分享本页
返回顶部