" pour définir le cadre du tableau ; puis utilisez une ou plusieurs balises "" pour définir les lignes du tableau, et une ou plusieurs balises "". " balises pour définir les cellules ; Enfin, remplissez les données du tableau (contenu de la cellule) dans la paire de balises td. Les données peuvent être du texte, des images et d'autres informations."/> " pour définir le cadre du tableau ; puis utilisez une ou plusieurs balises "" pour définir les lignes du tableau, et une ou plusieurs balises "". " balises pour définir les cellules ; Enfin, remplissez les données du tableau (contenu de la cellule) dans la paire de balises td. Les données peuvent être du texte, des images et d'autres informations.">

Maison  >  Article  >  interface Web  >  Comment créer un tableau en HTML

Comment créer un tableau en HTML

青灯夜游
青灯夜游original
2021-07-01 12:04:3515365parcourir

html Méthode pour créer un tableau : utilisez d'abord la balise "

" pour définir le cadre du tableau, puis utilisez une ou plusieurs balises "" pour définir les lignes du tableau ; une ou plusieurs balises "
" définissent la cellule ; remplissez enfin les données du tableau (contenu de la cellule) dans la paire de balises td. Les données peuvent être du texte, des images et d'autres informations.

Comment créer un tableau en HTML

L'environnement d'exploitation de ce tutoriel : système Windows 7, version HTML5, ordinateur Dell G3.

Les tables sont définies par la balise

Chaque tableau comporte plusieurs lignes (définies par la balise

), et chaque ligne est divisée en plusieurs cellules (définies par la balise

).

Les lettres td font référence aux données du tableau, c'est-à-dire au contenu des cellules de données. Les cellules de données peuvent contenir du texte, des images, des listes, des paragraphes, des formulaires, des lignes horizontales, des tableaux, etc. L'attribut

border spécifie s'il y a une bordure. Si l'attribut border n'est pas écrit ou attribué une valeur de 0, le tableau créé n'aura pas de bordure ; la taille de l'affectation détermine l'épaisseur de la bordure. L'attribut

th définit l'en-tête. Si l'en-tête n'est pas spécialement défini, l'en-tête affiché aura le même format que le contenu.

Ce qui suit est une introduction étape par étape à travers des exemples de code :

1 Écrivez deux tableaux simples sans bordures

<h5>第一个表格</h5>
 
<table border="0"> <!------------把border赋值为0,这个表格没有边框-->
<tr>
<th>name</th>    <!-------------------利用 <th>将这个值设置为表头-->
<th>sex</th>     <!-------------------利用 <th>将这个值设置为表头-->
</tr>
<!-----------------------------------这是第一行-->
 <tr>
<td>张三</td>
<td>女</td>
</tr>
 </table>
<!----------------------------------这是第二行-->
<h5>第二个表格</h5>   
<table>           <!------------不写border这个属性,这个表格也没有边框-->
<tr>
<th>name</th>     <!-------------------利用 <th>将这个值设置为表头-->
<th>sex</th>     <!-------------------利用 <th>将这个值设置为表头-->
</tr>
<!-----------------------------------上面这是第一行<tr>-->
<tr> 
<td>张三</td>
<td>女</td>
</tr> 
 <!------------------------------第二行-->
</table>

. Effet :

Comment créer un tableau en HTML

2. Écrivez un tableau avec une bordure (l'affectation de la bordure détermine l'épaisseur de la bordure)@. & @

Pour définir un titre pour le tableau, utilisez
.


S'il y a des valeurs nulles dans le tableau, insérez un espace réservé " " dans cette cellule pour conserver la cellule intacte.


<h5>第三个表格</h5>
<caption>人员信息表</caption> <!---------------------给表格设置一个标题-->
 
       
name sex
张三
  unknown

Effect:

3. Configurez une colonne transversale horizontale et un vertical Un tableau à lignes croisées

Si une certaine cellule s'étend sur deux colonnes, utilisez colspan="2" pour la définir. Le nombre représente la colonne étendue


<table border="1">
<tr>
<th>姓名</th>
<th colspan="3">成绩</th>         <!-------------横向跨列,3表示跨了3列-->
</tr>
<tr>
<td>张丹</td>                    <!--------------这是第一列---姓名-->
<td>98</td>                     <!--------------这是第二列---成绩1-->
<td>56</td>                     <!----------------这是第三列---成绩2-->
<td>87</td>                     <!--------------这是第四列---成绩3-->
</tr>
</table>

@. &@L'effet :


Une certaine cellule s'étend sur deux lignes. Utilisez rowspan="2" pour la définir. Le nombre représente la ligne étendue@. &@

<table border="1">
<tr>
<th>姓名</th>
<th colspan="3">成绩</th>         <!-------------横向跨列,3表示跨了3列-->
</tr>
<tr>
<td>张丹</td>                    <!--------------这是第一列---姓名-->
<td>98</td>                     <!--------------这是第二列---成绩1-->
<td>56</td>                     <!----------------这是第三列---成绩2-->
<td>87</td>                     <!--------------这是第四列---成绩3-->
</tr>
</table>


Effet :


Comment créer un tableau en HTML 4. Les balises HTML peuvent être imbriquées à volonté.

4.1 Listes imbriquées dans les cellules

<table border="2">
<tr>
<td>房间里包含的水果
<li>香蕉</li>
<li>葡萄</li>
<li>番茄</li>
</td>
</tr>
</table>
Effet :


Comment créer un tableau en HTML4.2 Cellules imbriquées dans les cellules

<table border="2">
<tr>
<td>
<p>我要做的事</p>
//-------------------------
<table border="1">
<tr>
<th rowspan="3">周一</th>
<td>做PPT</td>
</tr>
<tr>
<td>开会</td>
</tr>
<tr>
<td>写报告</td>
</tr>
</table>
//---------------------中间是一个完整的单元格
</td>
</tr>
</table>
Effet :


Comment créer un tableau en HTML 5. Changez le style du tableau


5.1 Style de cellule - marge de cellule, assurez-vous de la distance entre le contenu et la bordure

<table border="2" cellpadding="10">  //----------使用cellpadding来设置单元格边距
<tr>
<td>
<p>我要做的事</p>
<table border="1" cellpadding="5">  //----------使用cellpadding来设置单元格边距
<tr>
<th rowspan="3">周一</th>
<td>做PPT</td>
</tr>
<tr>
<td>开会</td>
</tr>
<tr>
<td>写报告</td>
</tr>
</table>
</td>
</tr>
</table>
Effet :


Comment créer un tableau en HTML5.2 Style de cellule ---- Ajoutez une couleur d'arrière-plan au tableau ou à l'image (bgcolor pour la couleur ; background

pour l'image)

<table border="2" cellpadding="10" bgcolor="yellow">  <!----------使用bgcolor来设置背景颜色为黄色-->
<tr>
<td>
<p>我要做的事</p>
<table border="1" cellpadding="5"  
background="http://images.missyuan.com/attachments
/day_080420/20080420_ba6f1b3324576143d62brfIPM291T4da.jpg"> <!---------使用background来设置背景图片-->
<tr>
<th rowspan="3">周一</th>
<td>做PPT</td>
</tr>
<tr>
<td>开会</td>
</tr>
<tr>
<td>写报告</td>
</tr>
</table>
</td>
</tr>
</table>
Effet :


5.3 Définir l'arrière-plan séparément pour une certaine cellule

<table border="2" cellpadding="10" bgcolor="yellow">  <!----------使用bgcolor来设置表格背景颜色为黄色-->
<tr>
<td>
<p>我要做的事</p>
<table border="1" cellpadding="5"> 
<tr>
<th  bgcolor="white" rowspan="3">周一</th>  <!--给标题这一个单元格设置背景颜色-->
<td>做PPT</td>
</tr>
<tr>
<td>开会</td>
</tr>
<tr>
<td background="http://images.missyuan.com/attachments
/day_080420/20080420_ba6f1b3324576143d62brfIPM291T4da.jpg">写报告</td>   
           <!---------使用background来设置单元格背景图片-->
</tr>
</table>
</td>
</tr>
</table>
Effet :


5.4 dans Organiser le contenu dans le tableau - améliorer l'apparence du tableau (aligner)

<table width="400" border="1">
<tr>
<th align="left">电表名称</th>
<th align="center">Ua(V)</th>
<th align="center">Ub(V)</th>
<th align="center">Uc(V)</th>
</tr>
<tr>
<td align="left">2018-6-19 00:00</td>
<td align="right">232.2</td>
<td align="right">239.0</td>
<td align="right">231.8</td>
</tr>
<tr>
<td align="left">2018-6-19 05:00</td>
<td align="right">232.6</td>
<td align="right">233.2</td>
<td align="right">234.3</td>
</tr>
<tr>
<td align="left">2018-6-19 10:00</td>
<td align="right">232.6</td>
<td align="right">232.2</td>
<td align="right">234.6</td>
</tr>
</table>

Effet :


Les fonctions ci-dessus peuvent être imbriquées à volonté selon la situation réelle, tout comme des blocs de construction, vous pouvez utiliser ces fonctions pour écrire des tableaux sympas selon vos propres préférences !

Tutoriel recommandé : "
Tutoriel vidéo 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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn