跳到主要内容

HTML 综合测试

本套测试为 HTML 模块的综合测评,题目涵盖了从基础结构、多媒体到表单交互、语义化规范的各个核心知识点,旨在检验你对 HTML 全貌的掌握程度。

选择题

在 HTML 文档中,所有的网页内容(文字、图片、链接等)应该写在哪个标签内?

想要创建一个指向外部网站(如 www.google.com)的超链接,href 的正确写法是?

关于 <img> 标签的 alt 属性,描述错误的是?

在表格中,想要让一个单元格横跨 3 列,应该使用哪个属性?

哪个 HTML5 标签最适合用来定义页面的侧边栏、广告或相关链接?

在表单中,若想实现点击文字(如“记住密码”)即可选中对应的复选框,最佳实践是?

想要在网页中嵌入一个可以自动播放且静音的视频,标签属性组合正确的是?

<li> 标签必须作为下列哪些标签的直接子元素?

哪个 meta 标签对于适配移动端屏幕、实现响应式布局至关重要?

下列哪个 HTML 属性不属于“全局属性”(即几乎所有标签都能使用的属性)?

填空题

HTML 文档中,用于声明当前文档遵循 HTML5 标准的语句是 <!DOCTYPE html>
想要将文本标记为“下标”(如化学式 H₂O 中的 2),应使用 <sub> 标签。
在 <a> 标签中,想要实现“点击链接在新窗口打开页面”,需设置属性 target="_blank"。
用于定义表格中“表头单元格”的标签是 <th>
想要在表单提交时让浏览器不进行默认的格式校验,可以给 <form> 添加 novalidate 属性。
相对路径中,../ 表示当前目录的上一级目录。
想要在网页中显示一段预先格式化的文本(保留所有空格和换行),应使用 <pre> 标签。
HTML5 中,用于显示度量衡(如磁盘使用量、考试分数)的进度条状标签是 <meter>
用于定义网页元数据(字符集、关键词、描述)的标签通常放在 <head> 标签内。
想要通过代码实现网页自动每隔 5 秒刷新一次,可以利用 `<meta http-equiv="refresh"="5">`。