HTML div class和id有什么用处

HTML div class和id有什么用处

HTML中, < div>标签表示HTML文档中的一个分区或部分。此标签用作容器,内部可以嵌入任何HTML元素(如文本、图像、表格、音频、视频等)。

如果我们想要对

元素进行样式化或交互,我们可以为其分配一个id或class属性。

注意 −默认情况下,大多数浏览器在

元素之前和之后始终添加换行符。

HTML id属性

在HTML中,使用id属性(全局属性),我们可以为任何HTML元素指定唯一标识符。在HTML文档中,我们不能为多个元素分配相同的id,因此id必须在整个文档中是唯一的。

使用此id,我们可以使用CSS和JavaScript样式化或与特定的HTML元素进行交互。

语法

下面是将id定义为HTML属性的语法:

<p id = mypara1> Welcome to Tutorialspoint </p>

我们可以使用 (#id) 选择器在CSS中访问id属性。以下是语法 −

#mypara{
   color: Red;
}

HTML class 属性

在HTML中,class属性(全局属性)可以用来为任何HTML元素指定一个类。我们可以将同一个类分配给多个HTML元素。类名区分大小写。

我们可以使用CSS和JavaScript样式或操作具有特定类名的元素。

语法

以下是为HTML属性定义类的语法 −

<h1 class = myheading1> Simply easy learning </h1>

我们可以使用(.class)选择器在CSS中访问class属性。以下是语法−

.myheading1{
   color: yellowgreen;
}

示例

在下面的示例中,我们创建了4个没有分配类和id属性的<div>元素-

<!DOCTYPE html>
<html>
<head>
   <title>DIV in HTML</title>
   <style>
      div {
         border: solid 1px;
      }
   </style>
</head>
<body>
   <div>
      <p>Tutorialspoint</p>
   </div>
   <div>
      <p>simply</p>
   </div>
   <div>
      <p>easy</p>
   </div>
   <div>
      <p>learning</p>
   </div>
</body>
</html>

输出

从输出中我们可以看到,我们有三个<div>元素,并且浏览器在<div>元素之前和之后添加了一个换行符。

示例

在下面的示例中,我们为HTML文档中的每个<div>元素赋予了一个class属性,并使用CSS对它们进行了样式定义 −

<!DOCTYPE html>
<html>
<head>
   <title>DIV in HTML</title>
   <style>
      div {
         border: solid 1px;
         padding: 10px;
      }

      .mydiv1 {
         background-color: lightcoral;
      }
      .mydiv2 {
         background-color: lightgreen;
      }
      .mydiv3 {
         background-color: lightseagreen;
      }
      .mydiv4 {
         background-color: lightslategrey;
      }
   </style>
</head>
<body>
   <div class="mydiv1">
      <p>Tutorialspoint</p>
   </div>
   <div class="mydiv2">
      <p>simply</p>
   </div>
   <div class="mydiv3">
      <p>easy</p>
   </div>
   <div class="mydiv4">
      <p>learning</p>
   </div>
</body>
</html>

输出

在上面的程序中,我们使用<style>标签中的类来为div元素添加样式。

示例

这里,我们使用它们的id为<div>元素添加CSS

<!DOCTYPE html>
<html>
<head>
   <title>DIV in HTML</title>
   <style>
      div{
         border: solid 1px;
         padding: 10px;
      }

      #mydiv1{
         background-color: lightslategrey;
      }
      #mydiv2{
         background-color: lightseagreen;
      }
      #mydiv3{
         background-color: lightgreen;
      }
      #mydiv4{
         background-color: lightcoral;
      }
   </style>
</head>
<body>
   <div id="mydiv1">
      <p>Tutorialspoint</p>
   </div>
   <div id="mydiv2">
      <p>simply</p>
   </div>
   <div id="mydiv3">
      <p>easy</p>
   </div>
   <div id="mydiv4">
      <p>learning</p>
   </div>
</body>
</html>

输出

在上面的程序中,我们使用它们的ID在<style>标签中对div元素进行了样式设置。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程

HTML 精选笔记