news 2026/8/9 2:54:34

HTML入门系列:从图片到表单,再到音视频的完整实践

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
HTML入门系列:从图片到表单,再到音视频的完整实践

HTML 常用标签全解析:图片、表单与多媒体

在网页开发中,HTML 提供了丰富的标签来展示图片、播放音视频以及收集用户输入。本文将详细介绍 img、form、input、select、textarea、audio 和 video 标签的核心用法与属性。

一、<img>—— 图片展示标签

<img>是一个典型的行内块标签(inline-block),既不会独占一行,也能自由设置宽高,使用非常灵活。

常用属性:

属性说明
src图片路径(相对或绝对路径)
alt图片加载失败时的替代文本
width/height设置图片尺寸(建议只设置一个)

示例:

<img src="./img/img1.webp" alt="圣诞零食" width="500px"> <img src="../images/img2.webp" alt="外套" style="width: 200px; height: 400px;">

提示:alt 属性不仅能提升可访问性,对 SEO 也很有帮助!

二、<form>—— 表单容器

表单是用户与网站交互的重要桥梁。<form>标签用于收集用户输入,并通过 action 属性将数据提交到服务器。

示例:

<form action="./服务器.html"> 用户名:<input type="text" name="username"><br><br> 密码:<input type="password" name="password"><br><br> </form>

注意:action 属性指定表单提交的目标地址,需要配合后端或本地服务器使用才能实现数据提交。

三、表单控件标签

1️⃣<input>—— 基础输入框

<input>是表单中最常用的标签之一,其 type 属性决定了输入内容的类型。

type 类型:

类型值功能
text文本输入框
password密码框
number数字输入框
radio单选框(需配合name使用)
checkbox复选框
submit提交按钮
reset重置按钮
button普通按钮

示例:

用户名:<input type="text" value="张三" name="username"> 密码:<input type="password" value="123abc" name="password">

2️⃣<select>—— 下拉选择框

用于多项选择(单选):

<select> <option value="zk">专科</option> <option value="bk" selected>本科</option> <option value="ss">硕士</option> </select>

3️⃣<textarea>—— 多行文本框

<textarea cols="40" rows="10" placeholder="请输入个人简介"></textarea>

四、表单进阶属性

属性作用
placeholder设置输入提示
checked默认选中(用于radio/checkbox)
disabled禁用输入框
readonly只读,不可修改
selected下拉选项默认选中

示例:

<input type="text" placeholder="请输入用户名" disabled> <input type="password" placeholder="请输入密码" readonly> <input type="radio" name="sex" checked> 女

五、表单样式优化技巧

浏览器为表单控件添加了默认样式,可以通过 CSS 清除这些默认效果:

<input type="text" style="width:300px; height:40px; border:none; outline:none; background-color:bisque;">

技巧:border: none;去掉边框,outline: none;去掉聚焦时的外框。

六、<audio><video>—— 音视频播放

HTML5 提供了简单的多媒体播放支持:

常用属性:

属性作用
src指定音视频文件路径
controls显示播放控件
loop是否循环播放

示例:

<audio src="./source/达拉崩吧.mp3" controls loop></audio> <video src="./source/绝地逢生.mp4" controls loop style="width:200px;"></video>

可通过 JavaScript 进一步控制播放、暂停、进度条和音量等功能。

七、总结回顾

标签功能常用属性
<img>图片展示src、alt、width、height
<form>表单容器action、method
<input>单行输入type、value、placeholder、checked
<select>下拉菜单value、selected
<textarea>多行输入cols、rows
<audio>音频播放src、controls、loop
<video>视频播放src、controls、loop
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/8 9:08:04

主辅助服务市场出清模型研究【旋转备用】附Matlab代码

✅作者简介&#xff1a;热爱科研的Matlab仿真开发者&#xff0c;擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。&#x1f34e; 往期回顾关注个人主页&#xff1a;Matlab科研工作室&#x1f34a;个人信条&#xff1a;格物致知,完整Matlab代码及仿真咨询…

作者头像 李华
网站建设 2026/8/8 12:56:58

今天我们开始DevOps

一、DevOps概念基本概念在如今互联网的格局下&#xff0c;抢占市场变得尤为重要&#xff0c;因此敏捷开发越来越被大家所推崇。于是&#xff0c;慢慢的有了DevOps这个概念&#xff0c;含义就是开发-运维一体化&#xff0c;能够理顺开发和运维之间相互配合关系的任何事物。DevOp…

作者头像 李华
网站建设 2026/8/9 6:08:18

基于Hadoop的环境质量数据修复系统

Spring Boot基于Hadoop的环境质量数据修复系统是一个集成了Spring Boot框架和Hadoop大数据处理技术的综合性系统&#xff0c;旨在解决环境质量数据存在的缺失、异常等问题&#xff0c;提高数据的准确性和完整性。以下是对该系统的详细介绍&#xff1a; 一、系统背景与意义 随着…

作者头像 李华
网站建设 2026/8/9 14:22:59

DL00338-使用序列到序列深度学习方法自动睡眠阶段评分 深度学习方法,用于使用单通道脑电图...

DL00338-使用序列到序列深度学习方法自动睡眠阶段评分 深度学习方法&#xff0c;用于使用单通道脑电图进行自动睡眠阶段评分。睡眠阶段评分这事吧&#xff0c;传统方法费时费力还容易出错。睡眠技师盯着脑电图波形一个个30秒片段分类&#xff0c;跟玩大家来找茬似的。现在单通道…

作者头像 李华