Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么我的html在父级之外弹出?_Html - Fatal编程技术网

为什么我的html在父级之外弹出?

为什么我的html在父级之外弹出?,html,Html,我试图创建一个元素,其中整个东西都是一个链接。在里面,我想要一张图片一张图片和一些文字另一张图片。但是,当我创建这个元素时,第二个a元素不会成为第一个元素的子元素;他们只是兄弟姐妹 链接不能包含其他链接。你的第二个。它之所以会移动,是因为您的解析器足够聪明,能够发现这个无效语法,并将其“更正”为最合适的有效语法 要解决此问题,您需要移动第二个标记: 图片和截图可以很好地添加到帖子中,但请确保没有它们的帖子仍然清晰有用。如果您发布代码或错误消息的图像,请确保您也将实际代码/消息复制粘贴或直接键

我试图创建一个元素,其中整个东西都是一个链接。在里面,我想要一张图片一张图片和一些文字另一张图片。但是,当我创建这个元素时,第二个a元素不会成为第一个元素的子元素;他们只是兄弟姐妹


链接不能包含其他链接。你的第二个。它之所以会移动,是因为您的解析器足够聪明,能够发现这个无效语法,并将其“更正”为最合适的有效语法

要解决此问题,您需要移动第二个标记:


图片和截图可以很好地添加到帖子中,但请确保没有它们的帖子仍然清晰有用。如果您发布代码或错误消息的图像,请确保您也将实际代码/消息复制粘贴或直接键入到帖子中。您不能将锚元素放入另一个锚元素中。您最好使用或。我投票将此问题作为离题题结束,因为HTML无效。HTML应该始终首先通过验证器进行错误检查。第二个锚点打开标记终止第一个锚点元素,因为解析器知道锚点中不允许使用锚点。额外的关闭标签正在插入。看到你违反了三个基本的张贴要求,我已经向你指出了。很明显,你没有按照你报名时的建议参加。你也没有阅读我为你链接的任何张贴规则。如果您不知道如何测试HTML错误,则表明您的学习资源不好,或者您也忽略了这些说明。这不是堆栈溢出的故障。