Udacity HTML课程按钮创建任务无法通过,求排查问题
问题排查思路
- 先改最致命的结构错误:你把
<button>放在<title>标签里完全不符合HTML规范,<title>只能放页面标题文本,根本不能嵌套任何交互元素,先把按钮代码移到<body>标签内部的合理位置。 - 核对任务的上下文限制:Udacity的任务通常会限定代码编写范围,比如要求你在指定的容器(比如某个特定
<div>)里写按钮,或者只允许提交按钮本身的代码(不能带<html>/<head>/<body>这些外层结构)。如果任务只要求按钮元素,你提交完整HTML文档肯定过不了检测。 - 排查隐形格式问题:有些在线评测系统对格式极其苛刻,比如不允许
<button>标签和文本之间有多余换行、缩进,或者存在全角空格、不可见特殊字符。试试手动敲一遍最简洁的代码:<button>点击按钮</button>(别复制粘贴,纯手动输入)。 - 去掉多余属性:如果你从MDN/W3复制的代码带了
class/id/type这类额外属性,哪怕W3验证通过,任务可能只接受最基础的无属性按钮,把这些属性删掉再试。 - 确保按钮内部只有纯文本:严格按错误提示来,按钮中间只能是普通文本,不能嵌套
<span>/<i>这类标签,哪怕是用来加样式的也不行。
内容的提问来源于stack exchange,提问作者paintballlslag
相关产品推荐
相关产品推荐

