我对编码非常陌生,目前正在教我自己的html / css,我发现我的段落并没有居中在页面中间。我的标题和副标题标记为h1和h2,所以我自然认为段落是相同的(即使它们具有完全相同的声明),但是当我将两个元素都改为p并将它们两者都带来时它在同一个选择器下工作。我想知道p1 / p2的使用是否会在将来引起很多问题? (这是在我学习ID和类之前,这是区分段落的正确方法吗?) 请善待,我已经学习了不到几个星期:))
答案 0 :(得分:2)
p1
和p2
本身不是有效的HTML元素。
当然,使用HTML5,您可以在必要时定义自己的元素,但是这通常保留用于使标记更具语义性的实例,通常使用前端框架等。
使用段落,如果必须区分它们,那么我建议使用类。
<h1>Heading One</h1>
<h2>Heading Two</h2>
<p class="p1">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean volutpat efficitur magna eget tincidunt.</p>
<p class="p2">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean volutpat efficitur magna eget tincidunt.</p>
答案 1 :(得分:1)
段落总是<p>
。只有标题元素才有这种编号。
答案 2 :(得分:0)
我个人的推荐是使用 ID 而不是 Classes 。这是由于你的问题似乎想要的性质。
ID 是唯一的 - 这意味着每页只能有一个。
类 不是唯一的 - 这意味着每页可以将它们分配给多个对象。
Gemfile