éléments.
Le formatage du tableau imbriqué est aussi simple et similaire à n'importe quel autre élément HTML.
L'exemple ci-dessus avait le conteneur principal, une table avec deux colonnes et une table imbriquée dans deux lignes et deux colonnes.
Observez maintenant l'exemple ci-dessous de tables imbriquées. Ce dont nous avons discuté ci-dessus comme une interprétation des niveaux d'imbrication, nous essaierons de créer un tel exemple via le codage ci-dessous.
Code :
<body>
<table border="10" bordercolor = "#0B1941">
<tr>
<td>
<table border="10" bordercolor = "#F8F3F3">
<tr>
<td>
<table border="10" bordercolor = "#C74D4F">
<tr>
<td>
<table border="10" bordercolor = "#DCE127">
<tr>
<td>
<table border="10" bordercolor = "#3CAB16">
<tr> <td> </td> </tr>
</table> </td> </tr>
</table> </td> </tr>
</table> </td> </tr>
</table> </td> </tr>
</table> Copier après la connexion
Le code ci-dessus génère l'affichage suivant montrant 5 niveaux d'imbrication de nos tables différenciés par différentes couleurs. Observez le placement des tables les unes dans les autres, c'est-à-dire leur imbrication dans :
Le concept d'imbrication dans les tableaux devient plus intéressant visuellement lorsque le programmeur utilise des tableaux pour formater la page Web complète. Le tableau peut ensuite être formaté comme n'importe quel autre tableau et autre élément HTML dans lequel le programmeur pourrait s'imbriquer.
Exemples de tableaux imbriqués en HTML
Ci-dessous les exemples mentionnés :
Exemple n°1
Observez l'exemple ci-dessous d'une table imbriquée, une seule table dans la table principale. Pour différencier la table principale et la table imbriquée à l'intérieur, nous avons utilisé différents rayons de bordure et couleurs de bordure de la table.
Code :
<body>
<table border="5px" bordercolor="#8707B0">
<tr>
<td>Left side of the main table</td>
<td>
<table border="5px" bordercolor="#F35557">
<h4 align="center">Nested Table</h4>
<tr>
<td>nested table C1</td>
<td>nested table C2</td>
</tr>
<tr>
<td>nested table</td>
<td>nested table</td>
</tr>
</table>
</td>
</tr>
</table> Copier après la connexion
Sortie :
Remarque : L'imbrication d'une table dans la table du conteneur principal. La table imbriquée à l’intérieur de la table principale est celle avec la bordure de couleur rouge. Il est ajouté dans le fichier | élément de la table conteneur.
Exemple n°2
Notre code suivant démontrera l'imbrication d'autres éléments HTML dans les tables imbriquées à l'intérieur de notre table conteneur principale.
Code :
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title> NestedTables </title>
</head>
<body>
<caption title="Container Table"> Container Table </caption>
<table border="5px" bordercolor = "red">
<tr>
<td >
<table>
<tr> <th colspan="2"> Nested Table 2 </th> </tr>
<tr> <th> Column 1 </th> <th> Column 2 </th> </tr>
<tr> <td> Our First Table </td>
<td> Nested Within </td> </tr>
</table>
</td>
<td>
<table >
<tr> <th> Nested Table 2 </th> </tr>
<tr>
<td>
<ul>
<li> List Object 1 </li>
<li> List Object 2 </li>
<li> List Object 3 </li>
</ul>
</td>
</tr>
</table> </td> </tr>
<tr>
<td>
<table>
<tr> <th colspan="2" align="center"> Nested Table 3 </th> </tr>
<tr>
<td> <a href=""> Nested Table </a> </td>
<td> Demo Continued </td> </tr>
</table> </td>
<td>
<table>
<tr> <th> Nested Table 4 </th> </tr>
<tr>
<td> <img src="images.png" height="120px" width="120px" alt="Sorry Image could not be displayed"> </td> </tr> </table>
</td>
</tr>
</table>
</body>
</html> Copier après la connexion
Le code ci-dessus montre comment une table peut contenir plusieurs autres tables en elle-même, qui peuvent contenir tout type de contenu que vous ajoutez normalement à une simple page HTML. Le code ci-dessus pour le même est sans frontières.
Remarque : Dans l'exemple ci-dessus, les éléments HTML ajoutés comme un fichier png, un lien hypertexte, un tableau ou une liste d'objets peuvent être simplement ajoutés à l'un des fichiers |