问:div和class有什么区别?

时间:2017-05-07 14:08:57

标签: html css3

一直困扰着一周而且我已经通过谷歌进行了搜索,但仍然没有清楚我的想法之间的差异是什么二,任何明确的答案?

10 个答案:

答案 0 :(得分:1)

Div:

<div>标记定义HTML文档中的分区或部分。

<div>
    <h2>London</h2>
    <p>
      London is the capital of England. It is the most populous city in the United Kingdom, with a metropolitan area of over 13 million inhabitants. 
    </p>
</div>

上课:

HTML class属性可以为具有相同类名的元素定义相同的样式。

<div class="cities">
    <h2>Paris</h2>
    <p>Paris is the capital and most populous city of France.</p>
</div>

答案 1 :(得分:1)

<div>是一个标记,用于定义HTML文档中的分区或部分。  <div>标记用于对块元素进行分组,以使用CSS格式化它们。

<div>
  <p>This is paragraph.</p>
</div>

在css中定义,我们在其中定义具有此类名称的标记的样式。 (stylingForDiv是此例子中使用的类的名称)。

.stylingForDiv{
                 background-color: black;
                 color: white;
                 margin: 20px 0 20px 0;
                 padding: 20px;     }

为了将css类的样式(在本例中为stylingForDiv)应用于div标签,我们需要将css类与div标签相关联,这是通过在div标签中使用class属性来完成的。

<div>
  <p>This is paragraph the same paragraph but styled using rules defined in stylingForDiv class .</p>
</div>

enter image description here

因此,Div是HTML的标记,而class是HTML标记的属性,用于根据css中定义的类中描述的规则来设置HTML标记的样式。 与<div>不同,class不能用尖括号编写,因为它不是HTML标记。

答案 2 :(得分:1)

该标记定义了HTML文档中的分区或部分。

该元素通常用作其他HTML元素的容器,以使用CSS设置其样式或使用JavaScript执行某些任务。 虽然该类用于选择任何html元素,但可以给该元素一个类示例

答案 3 :(得分:0)

是一个HTML标记,其中class是可以分配给任何HTML标记的属性,包括div标记。

例如:

<div class="firstDiv">First 1</div>
<div class="firstDiv">First 2</div>
<div class="secondDiv">Second</div>

如果您熟悉id属性,则HTML文档只能包含一次ID,其中多个标记可以包含相同的类名。

Here是一个简单的解释:

此类标签<class>也不存在。因此,根据HTML标准,这是无效的:<class>hello</class>

答案 4 :(得分:0)

这很简单。 创建div元素时,只能使用一次,例如

<div id="container">
</div>

你不能使用div元素两次或多次,但是有一个你可以多次使用的类元素,例如。

<class id="container">
</class>

<div id="container2">
</div>

<class id="container">
</class>

要在css中引用div,您必须使用哈希:

#container
{
   ...
}

要在css中引用类,您必须使用点:

.container
{
   ...
}

我认为我帮助了。

答案 5 :(得分:0)

  

***<div> element***经常与CSS一起使用,以布局a   网页。

,而

  

HTML类 属性 可以为其定义相同的样式   具有相同类名的元素。

答案 6 :(得分:0)

  1. <div>是容器代码,而class是属性。
  2. class可用于任何标记和任意数量的标记。
  3. class只不过是css的名称,因此可以在任何地方使用它,而无需在任何地方编写相同的样式。它的工作方式与任何编程语言中的函数相同。它提高了代码的可重用性。
  4. 容器可以有多个空格separetd类,如class = "cls1 cls2"
  5. 详细了解classdiv
  6. 例如: <div class= "mt5"> <input type= "text" class="mt5" /> </div>

    其中mt5是代表margin-top:5px(最初定义)的类(可以命名为任何东西)。

答案 7 :(得分:0)

在CSS中,类选择器是一个以句号(“。”)开头的名称,而ID选择器是一个以井号(“#”)开头的名称。 ID与类之间的区别在于,ID可用于标识一个元素,而类可用于标识多个元素。

答案 8 :(得分:0)

A是一个标记,用于将属于在一起的元素分组,就像一个盒子,而class是一个属性,您可以像class =“ blah”一样使用它,它可以帮助您一起对元素进行样式设置一个以上的div,并且您想要以相同的方式设置样式,它们都将像:

答案 9 :(得分:0)

div 是一个容器标记,用于定义HTML文档中的分区或部分,而 class 是用于指定要执行的操作的属性一个或多个元素。

在CSS中使用类时,您必须使用dot(。)来指定希望其影响的HTML元素,并且可以对多个元素进行此操作,而在CSS中设置div样式时,则必须分别设置每个div的样式