美文网首页
HTML的多媒体元素

HTML的多媒体元素

作者: AI_Finance | 来源:发表于2024-12-30 08:12 被阅读0次

好的,以下是带有 JavaScript 控制的 HTML 元素示例:

<canvas>

  • 用途:通过 JavaScript 绘制和控制动态图形。
  • 示例
<canvas id="myCanvas" width="200" height="100"></canvas>
<script>
  const canvas = document.getElementById('myCanvas');
  const ctx = canvas.getContext('2d');
  ctx.fillStyle = 'blue';
  ctx.fillRect(10, 10, 150, 80);

  // 动态改变颜色
  setTimeout(() => {
    ctx.fillStyle = 'red';
    ctx.fillRect(10, 10, 150, 80);
  }, 1000);
</script>

<svg>

  • 用途:通过 JavaScript 动态控制矢量图形。
  • 示例
<svg id="mySvg" width="100" height="100">
  <circle id="myCircle" cx="50" cy="50" r="40" stroke="green" stroke-width="4" fill="yellow" />
</svg>
<script>
  const circle = document.getElementById('myCircle');
  
  // 改变圆形颜色
  setTimeout(() => {
    circle.setAttribute('fill', 'blue');
  }, 1000);
</script>

<img>

  • 用途:通过 JavaScript 动态更改图像。
  • 示例
<img id="myImage" src="example.jpg" alt="Example Image" width="200" height="150">
<script>
  const image = document.getElementById('myImage');
  
  // 改变图像源
  setTimeout(() => {
    image.src = 'new_example.jpg';
  }, 1000);
</script>

<video>

  • 用途:通过 JavaScript 控制视频播放。
  • 示例
<video id="myVideo" width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  Your browser does not support the video tag.
</video>
<script>
  const video = document.getElementById('myVideo');
  
  // 播放视频
  setTimeout(() => {
    video.play();
  }, 1000);
</script>

<audio>

  • 用途:通过 JavaScript 控制音频播放。
  • 示例
<audio id="myAudio" controls>
  <source src="audio.mp3" type="audio/mpeg">
  Your browser does not support the audio element.
</audio>
<script>
  const audio = document.getElementById('myAudio');
  
  // 播放音频
  setTimeout(() => {
    audio.play();
  }, 1000);
</script>

这些示例展示了如何使用 JavaScript 动态控制 HTML 元素的行为。

相关文章

  • H5视频&音频

    视/音频的发展 标签的作用是在HTML页面中嵌入多媒体元素 标签的作用是在HTML页面中嵌入多媒体元素 问题:...

  • HTML学习笔记2

    HTML 多媒体 Web 上的多媒体指的是音效、音乐、视频和动画 多媒体格式 格式 多媒体元素(比如视频和音频)存...

  • HTML5 新元素

    新元素 新多媒体元素 新表单元素 新的语义和结构元素 已移除的元素 以下的 HTML 4.01 ...

  • 前端知识梳理-2/HTML5笔记(持续更新)

    HTML新增加元素 新多媒体元素 HTML5新增的语义元素(本质还是div)//这样做的原因是因为seo,搜索引擎...

  • html5入门教程(六)视频和音频

    html 4 中的语法 标签的作用是在 HTML 页面中嵌入多媒体元素 标签的作用是在 HTML 页面中嵌入...

  • HTML5教程

    3/7/2017 7:10:13 PM 什么是html 5? html 5是拥有新的语义、图形及多媒体元素,专门为...

  • [HTML5] html5 笔记1

    01-HTML5基础 了解HTML5 新语义标签 网页布局结构标签及兼容处理 多媒体标签及属性介绍 新表单元素及属...

  • HTML头部-10

    HTML 元素 HTML 元素 HTML 元素 HTML 元素 HTML 元素 HTML ...

  • HTML简介 3

    图片和多媒体 HTML 支持各种多媒体资源,例如图像,音频和视频。 内嵌内容 除了常规的多媒体内容,HTML 可以...

  • HTML多媒体

    今天学习了HTML传统的多媒体标签 和 标签。HTML多媒体主要包含视频、音频、动画等,在HTML中要插入这些...

网友评论

      本文标题:HTML的多媒体元素

      本文链接:https://www.haomeiwen.com/subject/twoeejtx.html