gpt4 book ai didi

html - 在 中使用
可以吗?

转载 作者:行者123 更新时间:2023-12-02 01:03:01 24 4
gpt4 key购买 nike

在“code”标签中使用“div”标签可以吗?我正在使用 NetBeans 8.0.1 编写一些 html 页面。在某些时候,我不得不在“代码”中使用“div”。您可以在 http://jsfiddle.net/125ypcum/ 中看到我的部分代码

NetBeans 给我以下错误

元素“div”在此上下文中不允许作为元素“code”的子元素。

结果是我想要的但是错误困扰着我。无论如何这是一个问题吗?有没有一种方法可以在没有错误的情况下获得相同的结果?

jsfiddle 中的代码:

<div class="codeDiv">
<pre>
<code class="black">stat<sub>0</sub>;
<div class="back-red codeBoxMargin">if (expr<sub>1</sub>)
<div class="back-green codeBoxMargin"> if (expr<sub>2</sub>)
{
stat<sub>1</sub>;
stat<sub>2</sub>;
}
else
<div class="back-blue codeBoxMargin"> if (expr<sub>3</sub>)
{
stat<sub>4</sub>;
stat<sub>5</sub>;
}
else
stat<sub>6</sub>;
</div></div>else
stat<sub>7</sub>;
</div>stat<sub>8</sub>;</code></pre>
</div>

最佳答案

code 是一个内联元素,而 div 是一个 block 元素。 block 元素不得出现在内联元素中。

如果你想在预先格式化的容器中有一个div,使用pre。但是请注意,pre 默认情况下会按原样显示换行符。或者在 code 中使用 span 元素(正如 Lowe Bäckström 在评论中所建议的那样)。

关于html - 在 <code> 中使用 <div> 可以吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26267354/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com