我是 html 的新手,我知道标签定义了 HTML 文档中的一个部门或一个部分,但有时你可以看到像这样使用 div 标签:
<div>This is some text</div>
Run Code Online (Sandbox Code Playgroud)
我们不应该使用一些文本显示目的标签<p>吗?
一般情况下,如果您使用像这样的标签,<p>或者<span>它会使应用 CSS 变得更容易,JavaScript 和 jQuery 也是如此,但除此之外,仅使用纯文本就完全没问题了。参考这个:https :
//stackoverflow.com/a/28529404/7733026
是的,可以使用
<div>不带<p>.A
<p>会告诉<div>元素内的文本被拆分为段落,因此如果您将文本拆分为段落,则应使用<p>; 另一方面,a<p>不能包含所谓的短语内容以外的元素;因此你不能有一个<div>内部 a<p>。
例如,如果您在 div 中有一些文本,并且您希望其中一些是蓝色的,而另一些是红色的,您可以这样做:
.blue {
color: blue;
}
.red {
color: red;
}Run Code Online (Sandbox Code Playgroud)
<div>
<p class="blue">blue</p>
<p class="red">red</p>
</div>Run Code Online (Sandbox Code Playgroud)
因为不可能只用 CSS 说(而且用 JS 很难说)“获取显示蓝色的文本并赋予它蓝色”,但是使用任何一种都可以很容易地说,“获取<p>具有一类蓝色的文本并赋予它蓝色”。使颜色变蓝'