Maison  >  Article  >  interface Web  >  Comment créer une bordure pliable en HTML ?

Comment créer une bordure pliable en HTML ?

WBOY
WBOYavant
2023-08-31 12:13:051619parcourir

Comment créer une bordure pliable en HTML ?

Nous utilisons l'attribut border-collapse pour créer une bordure réduite en HTML. border-collapse est une propriété CSS qui définit si la bordure du tableau doit être réduite à une seule bordure ou être séparée de sa propre bordure en HTML.

Comment créer une bordure pliable en HTML ?

L'attribut Border-collapse a quatre valeurs : séparé, réduit, initial, hérite.

Alors que la valeur s'effondre

Si vous transmettez collapse comme valeur de la propriété border-collapse, la bordure de la table se réduira simplement en une seule bordure. Voici la syntaxe pour créer une bordure pliable en HTML.

border-collapse: collapse;

Exemple 1

Dans l'exemple ci-dessous, nous essayons de créer une bordure pliable en HTML -

<!DOCTYPE html>
<html>
<head>
   <meta charset="UTF-8">
   <meta http-equiv="X-UA-Compatible" content="IE=edge">
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <style>
      table,
      tr,
      th,
      td {
         border: 1px solid black;
         border-collapse: collapse;
      }
   </style>
</head>
<body>
   <h2>Tables in HTML</h2>
   <table style="width: 100%">
   <tr>
      <th>First Name </th>
      <th>Job role</th>
   </tr>
   <tr>
      <td>Tharun</td>
      <td>Content writer</td>
   </tr>
   <tr>
      <td>Akshaj</td>
      <td>Content writer</td>
   </tr>
   </table>
</body>
</html>

Ce qui suit est le résultat de l'exemple de programme ci-dessus.

Exemple 2

Regardons un autre exemple, en utilisant l'effondrement comme valeur de la propriété border-collapse -

<!DOCTYPE html>
<html>
<head>
   <style>
      table {border-collapse: collapse; }
      table, td, th { border: 1px solid blue; }
   </style>
</head>
<body>
   <h1>Technologies</h1>
   <table>
      <tr>
         <th>IDE</th>
         <th>Database</th>
      </tr>
      <tr>
         <td>NetBeans IDE</td>
         <td>MySQL</td>
      </tr>
   </table>
</body>
</html>

Avec la séparation comme valeur

Si nous créons une bordure réduite en passant separate comme valeur de la propriété border-collapse, les cellules individuelles seront enveloppées dans des bordures séparées.

border-collapse:separate;

Exemple 1

Dans l'exemple ci-dessous, nous essayons de créer des bordures pliables distinctes en HTML.

<!DOCTYPE html>
<html>
<head>
   <meta charset="UTF-8">
   <meta http-equiv="X-UA-Compatible" content="IE=edge">
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <style>
      table,tr,th,td {
         border:1px solid black;
         border-collapse:separate;
      }
   </style>
</head>
<body>
   <h2>Tables in HTML</h2>
   <table style="width: 100%">
      <tr>
         <th >First Name </th>
         <th>Job role</th>
      </tr>
      <tr>
         <td >Tharun</td>
         <td >Content writer</td>
      </tr>
      <tr>
         <td >Akshaj</td>
         <td >Content writer</td>
      </tr>
      </table>
</body>
</html>

Ce qui suit est le résultat de l'exemple de programme ci-dessus.

Exemple 2

Regardons un autre exemple où split est utilisé comme valeur de la propriété border-collapse -

<!DOCTYPE html>
<html>
<head>
   <style>
      table {
         border-collapse: separate;
      }
      table,
      td,
      th {
         border: 1px solid blue;
      }
   </style>
</head>
<body>
   <h1>Technologies</h1>
   <table>
   <tr>
      <th>IDE</th>
      <th>Database</th>
   </tr>
   <tr>
      <td>NetBeans IDE</td>
      <td>MySQL</td>
   </tr>
   </table>
</body>
</html>

Utiliser la valeur initiale comme valeur

Si vous transmettez initial comme valeur de la propriété border-collapse, elle sera définie sur sa valeur par défaut, qui est seule. Vous trouverez ci-dessous la syntaxe qui utilise les propriétés initiales de l'attribut border-collapse en HTML.

border-collapse:initial;

Exemple

Un exemple est donné ci-dessous, qui utilise l'attribut initial de l'attribut border-collapse en HTML.

<!DOCTYPE html>
<html>
<head>
   <meta charset="UTF-8">
   <meta http-equiv="X-UA-Compatible" content="IE=edge">
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <style>
      table,tr,th,td {
         border:1px solid black;
         border-collapse:initial;
      }
   </style>
</head>
<body>
   <h2>Tables in HTML</h2>
   <table style="width: 100%">
      <tr>
         <th >First Name </th>
         <th>Job role</th>
      </tr>
      <tr>
         <td >Tharun</td>
         <td >Content writer</td>
      </tr>
      <tr>
         <td >Akshaj</td>
         <td >Content writer</td>
      </tr>
   </table>
</body>
</html>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer