HTML入门2
接上文文章目录三、播放音频视频标签1. \audio 标签音频播放2.\video 标签视频播放四、HTML 实体字符实体字符的格式常见的HTML实体字符五、HTML表格1. 怎么实现一个表格2. \table标签的属性3. \th标签4. \caption标签5. 单元格合并6. thead tbody tfoot6.1 \thead表头分组6.2 \tbody表格主体6.3 \tfoot表尾分组7. 代码演示8.注意事项六、HTML表单1. 表单标签表单标签是\form标签\form标签的属性2.表单域2.1 \input标签2.1.1 typetext2.1.2 typepassword2.1.3 typeradio2.1.4 typecheckbox2.1.5 typefile2.1.6 typehidden2.2 \select 下拉列表2.3 \textarea 文本域3. 表单按钮3.1 typebutton3.2 typesubmit3.3 typereset3.4 \button标签4. readonly和disabled5. \label标签5.1 \label标签作用5.2 \label标签用法5.3 标签实际应用场景6.placeholder属性表单表格三、播放音频视频标签在 HTML5 中用于播放音频和视频的标签主要有以下两个1. audio 标签音频播放作用嵌入音频文件如 MP3、WAV、OGG。基本属性src音频文件路径也可用 子标签替代。controls显示播放控件播放/暂停、音量等。autoplay加载后自动播放浏览器可能限制。loop循环播放。muted静音。preload预加载auto|metadata|none。auto完全预加载metadata仅元数据比如视频的长度、尺寸、编码格式、缩略图等信息而不是内容本身。none不预加载示例audiocontrolssrcmusic.mp3您的浏览器不支持音频播放请升级浏览器。/audio或使用多格式兼容不同浏览器支持不同格式audiocontrolssourcesrcmusic.mp3typeaudio/mpegsourcesrcmusic.oggtypeaudio/ogg您的浏览器不支持音频播放。/audio2.video 标签视频播放作用嵌入视频文件如 MP4、WebM、OGG。基本属性src视频文件路径也可用 子标签。controls显示播放控件。autoplay自动播放通常需结合 muted 才能生效。loop循环播放。muted静音。poster视频封面图未播放时显示。width/height设置显示尺寸。preload预加载策略。示例videocontrolswidth600postercover.jpgsourcesrcvideo.mp4typevideo/mp4sourcesrcvideo.webmtypevideo/webm您的浏览器不支持视频播放。/video四、HTML 实体字符HTML 实体字符HTML Entities是用于在 HTML 文档中表示特殊字符的代码。实体字符的格式以 开头以 ; 结尾常见的HTML实体字符必须转义的字符常用符号空格相关数学符号箭头符号五、HTML表格1. 怎么实现一个表格表格用来组织数据的。table标签定义表格。tr标签定义表格的行。(table row)td标签定义表格的单元格。(table data)bodytabletrtd第1行-第1列/tdtd第1行-第2列/tdtd第1行-第3列/td/trtrtd第2行-第1列/tdtd第2行-第2列/tdtd第2行-第3列/td/trtrtd第3行-第1列/tdtd第3行-第2列/tdtd第3行-第3列/td/tr/table/body2. table标签的属性常用属性包括● border指定表格边框的宽度以像素为单位。例如border“1”。● cellpadding指定单元格内容与单元格边框之间的空白以像素为单位。例如cellpadding“5”。● cellspacing指定单元格之间的空白以像素为单位。例如cellspacing“0”。【设置为0时表格默认的双线边框会变成实线边框】● width指定表格的宽度以像素或百分比为单位。例如width“100%”。● align指定表格相对于周围元素的对齐方式已废弃建议使用CSS代替。可选值left、center、right。【该属性在tr和td中也能用。】3. th标签th 标签用于定义表格中的 表头单元格浏览器通常会将 th 内容加粗并居中显示4. caption标签在 HTML 中caption 标签用于为 表格table 定义一个标题通常显示在表格的顶部默认位置用于简要描述表格的内容或用途。5. 单元格合并● rowspan行合并● colspan列合并6. thead tbody tfoot这几个标签用于 结构化分组表格内容它们的主要作用是增强语义化、方便样式控制并提升可访问性。6.1 thead表头分组作用● 定义表格的 表头部分通常包含列标题th。● 浏览器会默认将 thead 内容 置顶显示。特点● 一个表格只能有一个 。● 通常包含 标签但非强制。6.2 tbody表格主体作用● 定义表格的 主体内容包含主要数据td。● 如果未显式定义 tbody浏览器会自动将所有非 thead/tfoot 的内容包裹在 tbody 中。特点● 一个表格可以有多个 tbody用于逻辑分组如按月份分块数据。● 默认情况下tbody 内容在 thead 下方、tfoot 上方显示。6.3 tfoot表尾分组作用● 定义表格的 表尾部分通常用于汇总行如合计、平均值。● 浏览器会默认将 tfoot 内容 置底显示即使它在 HTML 中写在 tbody 之前。特点● 一个表格只能有一个 。● 在 HTML 中通常写在 前但渲染时显示在底部。7. 代码演示!DOCTYPEhtmlhtmllangenheadmetacharsetUTF-8metanameviewportcontentwidthdevice-width, initial-scale1.0title实现一个基本的表格/title/headbodytableborder2width50%aligncentercellspacing0cellpadding5caption基本表格/caption!-- 这是表头 --theadtrth姓名/thth年龄/thth性别/th/tr/thead!-- 这是表尾 --tfoottrtdcolspan3aligncenter表格的尾部/td/tr/tfoot!-- 这是表体 --tbodytrtdcolspan2王五/td!-- td28/td --tdrowspan2男/td/trtrtd李四/tdtd30/td!-- td女/td --/trtrtd张三/tdtd25/tdtd男/td/tr/tbody/table/body/html8.注意事项HTML 规范要求 tfoot 必须放在 tbody 前但渲染时显示在底部。如果表格简单可以省略 thead/tfoot仅用 tbody。六、HTML表单表单是用来收集用户信息的如下图就是一个表单一个完整的表单包含三个基本组成部分表单标签、表单域、表单按钮。1. 表单标签表单标签是form标签bodyformform elements/form/bodyHTML 表单用于收集用户输入表单使用form 标签创建。表单可包含文本字段、复选框、单选框、提交按钮等等。注意form元素是块级元素独自占一行。form标签的属性2.表单域要提交数据的表单域必须加name属性。不然该表单域的数据不会提交到服务器上。HTTP协议是这样规定的表单提交数据的格式为namevaluenamevaluenamevalue…注意以上的 name 是 input 标签的 name 属性的值value 是 input 标签的 value 属性的值。2.1 input标签2.1.1 type“text”这是一个文本框。maxlength属性可以控制该文本框可以输入的最长的字符长度。程序员不需要指定value属性用户填写的内容就是value。2.1.2 type“password”这是一个密码框。程序员不需要指定value属性用户填写的内容就是value。2.1.3 type“radio”这是一个单选按钮。同一组的单选按钮才能达到单选效果怎么保证复选框是同一组只要name一致则表示同一组。添加checked会默认选中。value需要程序员显示的设置。2.1.4 type“checkbox”这是一个复选框。同一组的复选框的name也应该一致。添加checked会默认选中。value需要程序员显示的设置。2.1.5 type“file”这是一个文件上传组件 。文件上传时要求method“post”并且enctype“multipart/form-data”。添加multiple可以设置为支持多文件上传。2.1.6 type“hidden”这是一个隐藏域。当数据不需要在页面中展示但提交表单时需要提交。可以设置为隐藏域。2.2 select 下拉列表添加selected属性默认选中一项。size属性用来设置显示几个下拉列表项。multiple属性用来设置支持多选。按住ctrl。2.3 textarea 文本域cols规定文本区内的可见宽度。rows规定文本区内的可见行数。文本域可以添加placeholder属性用于设置输入字段预期值的提示信息。3. 表单按钮3.1 type“button”普通按钮默认不能提交表单除非使用JS代码。3.2 type“submit”提交表单按钮。3.3 type“reset”重置表单按钮。3.4 button标签具有更好的样式控制现代网页中推荐使用。button提交/button和button type“submit”提交/button都具有提交表单的功能。button type“button”普通按钮/button普通按钮不会提交表单。button type“reset”重置按钮/button重置按钮可以重置表单4. readonly和disabled都是只读不可修改。但readonly会提交。disabled不会提交。5. label标签5.1 label标签作用label 标签的作用是关联表单控件如 input、select 等提升用户体验和可访问性5.2 label标签用法两种关联方式方式1包裹表单控件隐式关联label用户名inputtypetextnameusername/label方式2通过for属性显式关联labelforuser-pwd密码/labelinputtypepasswordiduser-pwdnamepasswordlabel5.3 标签实际应用场景复选框/单选框扩大可点击区域无需精准点击小方块labelinputtypecheckboxnameagree我同意协议/label文件上传美化上传按钮将 input type“file” 隐藏通过 label 触发labelforfile-uploadclasscustom-button选择文件/labelinputtypefileidfile-uploadhidden6.placeholder属性placeholder 是 HTML 表单元素如 或 的一个属性用于在输入框为空时显示一段浅色的提示文本引导用户输入正确的内容。 当用户开始输入时提示文本会自动消失。inputtypetextplaceholder请输入用户名3-10个字符nameusernametextareaplaceholder请填写您的反馈.../textarea表单表格代码演示!DOCTYPEhtmlhtmllangenheadmetacharsetUTF-8metanameviewportcontentwidthdevice-width, initial-scale1.0title表单表格/title/headbodytableborder1aligncentercellpadding10cellspacing0formactionsubmit.htmlmethodgettrtd姓名/tdtdinputtypetextnamename/td/trtrtd密码/tdtdinputtypepasswordnamepassword/td/trtrtd年龄/tdtdinputtypenumbernameage/td/trtrtdcolspan2aligncenterbuttontypesubmit提交/buttoninputtyperesetvalue重置/td/tr/form/table/body/html

相关新闻

TVA-具身智能最新进展(28):构建逻辑可验证决策机制

TVA-具身智能最新进展(28):构建逻辑可验证决策机制

前沿技术探索:TVA智能体(简称TVA) TVA智能体(亦称“AI智能体视觉”或“TVA视觉智能体”)是依托Transformer架构与“因式智能体”理论构建的通用视觉技术框架。它融合深度强化学习(DRL)、卷积神…

2026/8/15 9:53:29 阅读更多 →
从AI代码生成到工程就绪:构建“非空钩”智能编程工作流

从AI代码生成到工程就绪:构建“非空钩”智能编程工作流

最近在技术社区里,一个名为“这回不是空钩哦”的项目悄然走红。乍看之下,这个标题充满了悬念,甚至带点“钓鱼”的意味,让不少开发者第一反应是:这又是一个标题党,还是真有什么硬核技术? 实际上…

2026/8/15 9:53:29 阅读更多 →
SLM驱动的语言条件化认知雷达:让雷达听懂人话并自主决策

SLM驱动的语言条件化认知雷达:让雷达听懂人话并自主决策

1. 项目概述:当小型语言模型遇见认知雷达最近在雷达信号处理圈子里,一个概念被讨论得越来越热:语言条件化认知雷达。简单来说,就是让雷达系统能“听懂”人话,然后自主地去执行任务。比如,你告诉它“重点扫描…

2026/8/15 9:52:29 阅读更多 →

最新新闻

Driver Store Explorer 驱动清理完整教程:15 分钟找回被占用的系统盘空间

Driver Store Explorer 驱动清理完整教程:15 分钟找回被占用的系统盘空间

Driver Store Explorer 驱动清理完整教程:15 分钟找回被占用的系统盘空间 【免费下载链接】DriverStoreExplorer Driver Store Explorer 项目地址: https://gitcode.com/gh_mirrors/dr/DriverStoreExplorer 如果你的系统盘正在悄悄变满——明明没装几个大软件…

2026/8/15 10:36:45 阅读更多 →
追不上AI浪潮?先分清该追的和不必追的

追不上AI浪潮?先分清该追的和不必追的

摘要:Claude Code、Codex、Qoder、Trae 月月出新,普通开发者总觉得自己慢半拍。本文用三层拆分拆解"为什么永远在后面",给出一套把精力投在"不变能力"上的追赶框架,并老实说明它的边界。 你列的那些名字&…

2026/8/15 10:36:45 阅读更多 →
NHSE动物森友会存档编辑器完整教程:把“十年工期“压缩成一个周末的秘密武器

NHSE动物森友会存档编辑器完整教程:把“十年工期“压缩成一个周末的秘密武器

NHSE动物森友会存档编辑器完整教程:把"十年工期"压缩成一个周末的秘密武器 【免费下载链接】NHSE Animal Crossing: New Horizons save editor 项目地址: https://gitcode.com/gh_mirrors/nh/NHSE 还在为凑不齐季节限定家具翻遍全岛,或…

2026/8/15 10:36:45 阅读更多 →
机器学习模型选择与评估:从评估指标到工程落地的全链路实践

机器学习模型选择与评估:从评估指标到工程落地的全链路实践

1. 项目概述:从“玄学”到“科学”的模型选择心法“重生之我成为模型”这个系列,上次我们聊了从零开始构建一个模型的基本世界观和框架搭建。今天这篇,我们深入一个几乎所有从业者都会遇到,却又常常被“玄学化”的环节&#xff1a…

2026/8/15 10:36:45 阅读更多 →
SolidWorks常见问题全解析:从安装崩溃到二次开发故障的终极解决指南

SolidWorks常见问题全解析:从安装崩溃到二次开发故障的终极解决指南

1. 项目概述:为什么SolidWorks问题如此“磨人”?如果你是一名机械工程师、产品设计师,或者正在学习相关专业的学生,那么SolidWorks这个名字对你来说,绝对不陌生。它几乎是三维机械设计领域的“普通话”,从简…

2026/8/15 10:36:45 阅读更多 →
Wand-Enhancer 免费解锁完整指南:3 步为 WeMod 打开 Pro 全功能

Wand-Enhancer 免费解锁完整指南:3 步为 WeMod 打开 Pro 全功能

Wand-Enhancer 免费解锁完整指南:3 步为 WeMod 打开 Pro 全功能 【免费下载链接】Wand-Enhancer Advanced UX and interoperability extension for Wand (WeMod) app 项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer 想用 WeMod 的 AI 游戏…

2026/8/15 10:35:45 阅读更多 →

日新闻

内景 空间站内部 中国空间站 太空 内仓

内景 空间站内部 中国空间站 太空 内仓

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。 一、项目描述 空间站内部 中国空间站 太空 内仓 地址:本地PC端运行(或Web…

2026/8/15 0:00:30 阅读更多 →
重新定义数据接口:3个突破性场景让通达信数据读取更智能

重新定义数据接口:3个突破性场景让通达信数据读取更智能

重新定义数据接口:3个突破性场景让通达信数据读取更智能 【免费下载链接】mootdx 通达信数据读取的一个简便使用封装 项目地址: https://gitcode.com/GitHub_Trending/mo/mootdx 当我们面对海量金融数据时,传统的数据获取方式往往让我们陷入困境—…

2026/8/15 0:00:30 阅读更多 →
一文读懂快消WMS怎么选?2026年国内外10大主流WMS品牌盘点

一文读懂快消WMS怎么选?2026年国内外10大主流WMS品牌盘点

快消品(FMCG)是流通速度较快、竞争较为激烈的行业之一。一瓶饮料从出厂到消费者手中,往往只有几十天甚至几天的周转窗口。这决定了快消行业的仓储管理系统(WMS)与制造业、电商行业存在明显区别:它不仅需要管…

2026/8/15 0:02:30 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/13 2:38:34 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/13 10:41:52 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/13 10:41:51 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/14 13:40:53 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/14 14:06:45 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/15 2:35:29 阅读更多 →