Html 我的身体标签在铬合金中与ul元素分离

Html 我的身体标签在铬合金中与ul元素分离,html,Html,是否不可能将ul元素放在主体标签内?例如: <h1>Resume</h1> <div className="stuff"> <hr/> <p className="head"><b>Education</b></p> <body> <

是否不可能将ul元素放在主体标签内?例如:

<h1>Resume</h1>

        <div className="stuff">
                <hr/>
            <p className="head"><b>Education</b></p>
                    <body>
                    <p>Morehouse College, Bachelors of Science, Computer Science, May 2018</p>
                    <p>University of Chicago, PhD Machine Learning</p>
                    </body>
            <p className="head"><b>Technical Skills</b></p>
            <body>
            <div>
                    <ul>
                        <li className={"tech"}>Beginner proficiency with React and Angular frameworks</li>
                        <li className={"tech"}>Intermediate proficiency with Swift, Java, Python, C++, and Ruby on Rails</li>
                    </ul>
            </div>
            </body>
            <div className={"intern"}>
                <p><b>Internship Experience</b></p>
                    <ul>
                        <li>Recycling Club</li>
                        <li>Gardening Club</li>
                        <li>Book Club</li>
                    </ul>
            </div>
        </div>
继续

教育

莫尔豪斯学院,计算机科学学士,2018年5月

芝加哥大学机器学习博士

技术技能

  • 初学者熟练使用React和Angular框架
  • < Li ClordNe= {“TeaC++”>中级精通Swift、java、Python、C++和Ruby on Rails
实习经历

  • 回收俱乐部
  • 园艺俱乐部
  • 读书俱乐部

由于某些原因,在浏览器(Chrome)中,body标签与ul元素分离,成为一个单独的标签。发生这种情况有什么原因吗?

是的,这是可能的。将其放入
标签中

示例:

<body>
    <div class="container">
        <div class="nav">
            <ul>
                <li>Home </li>
                <li> Link </li>
                <li> Link2 </li>
                <li> Link3 </li>
            </ul>
        </div>
    </div>
<body>

  • 链接
  • 链接2
  • 链接3

之前我已经回答了chrome开发工具的典型特性,请访问这里:

我认为其他地方存在问题。chrome的开发工具使用HTML DOM解析器修复一些无效的HTML标记,允许页面仍然呈现。通过右键单击并从上下文菜单中选择“查看页面源代码”,确保检查原始代码。然后在原始标记中查找无效语法。原始源极有可能有一个未关闭的标记,这会导致DOM解析器将
ul
元素放置在
body
之外,您的
body
元素放置无效。它只能有父元素
。您可能希望使用
文章
元素或类似的东西。这不是我所指的。它的意思是你不能拥有
,它只能是
@Jack No,这是不够的
body
必须是
html
的直接子元素,
html
元素只能有两个子元素:
body
head
。您不能将
body
作为
p
元素的兄弟,因为
p
不能是
html
的直接子元素。因此,我的body标记是正确的,但当我检查页面时,它不包括我的li元素,并且由于某种原因而被分离。但我在实际检查器中的代码是正确的。我不确定你是否能理解that@Jack看,我刚才回答了这个问题,一个家伙在chrome开发工具中遇到了类似的问题,因为height属性没有正确显示:您被否决了,因为您不需要将
ul
元素包装在div元素中。将其作为身体的子体是有效的。此外,它没有说明为什么在chrome开发工具中,
ul
元素会放在body元素下面,因为OP没有包含足够的信息来重现这个问题。@fyrye这一点我非常清楚,我试图向OP展示它,因为在开始时他问了另一个问题,所以我给了他那个解决方案。顺便说一句,你也评论说“这是可能的”,你不认为op在那个时候的意思是如果它是可能的吗?我通常是这样做的。。在写评论时,我是在用你的回答来解决这些问题。以及回应OP的评论。至于您在回答问题时所做的修改,即
是否可以在我的身体标签内放置ul标签
我的身体标签?使用OP的代码和结果从Chrome中的ul元素中分离。你的回答没有提到的。你的答案是,
是的,这是可能的。将其放在标签内。
,这是不正确的。