مطالب مربوط به جدول در هشت بخش متوالي ارائه ميگردد .اولين بخش آنرا در همين صفحه ملاحظه ميكنيد .بقيه آن مطابق جدول زير ارائه خواهد شد.
عنوان بخش | لينك بخش |
---|---|
مرزهاي جدولHTML Table Borders - | HTML Table Borders |
اندازه در جدولHTML Table Sizes - | HTML Table Sizes |
تيترهاي جدولHTML Table Headers - | HTML Table Headers |
تنظيم فواصل جدولHTML Table Padding & Spacing - | HTML Table Padding & Spacing |
تجميع سطر وستونHTML Table Colspan & Rowspan - | HTML Table Colspan & Rowspan |
استايل بندي جدولHTML Table Styling - | HTML Table Styling |
گروه بندي ستونيHTML Table Colgroup - | HTML Table Colgroup |
امكانات جداول درHTML به توسعه دهندگان وب اجازه ميدهد كه بتوانند اطلاعات را درجداولي داراي سطر وستون تنظيم نمايند.
مثال ـ تنظيم اطلاعات در جدول
Company | Contact | Country |
---|---|---|
Alfreds Futterkiste | Maria Anders | Germany |
Centro comercial Moctezuma | Francisco Chang | Mexico |
Ernst Handel | Roland Mendel | Austria |
Island Trading | Helen Bennett | UK |
Laughing Bacchus Winecellars | Yoshi Tannamuri | Canada |
Magazzini Alimentari Riuniti | Giovanni Rovelli | Italy |
يك جدول درHTML شامل عناصر داخلي سطر وستون ميباشد .عنصر سطر در جدول وعنصر ستون در سطر جدول. جدول درHTML با تگ<table> تعريف آن شروع ميشود وبا </table>پايان مي يابد .
مثال ـ يك جدول سادهHTML
<table style="width:100%"> <tr> <th>Company</th> <th>Contact</th> <th>Country</th> </tr> <tr> <td>Alfreds Futterkiste</td> <td>Maria Anders</td> <td>Germany</td> </tr> <tr> <td>Centro comercial Moctezuma</td> <td>Francisco Chang</td> <td>Mexico</td> </tr> </table>
هر سلول جدول با</td> و <td> تعريف ميشود .
نكته ـtd مخففtable data است.
هرچيزي بين<td> و</td> قرار گيرد، محتوي آن سلول ميباشد.
مثال ـ سلول جدول
<table style="width:100%"> <tr> <td>Emil</td> <td>Tobias</td> <td>Linus</td> </tr> </table>
نكته ـ يك سلول جدولHTML ،ميتواند شامل انواع عناصر باشد .مثل متن،تصوير، لسيت ها، پيوند جدول ديگري وغيره.
هر سطر جدول با تگ<tr> شروع وبا</tr> پايان مي يابد .
نكته ـtr مخففtable row است
مثال ـ دو سطر را در جدول تعريف ميكند
<table style="width:100%"> <tr> <td>Emil</td> <td>Tobias</td> <td>Linus</td> </tr> <tr> <td>16</td> <td>14</td> <td>10</td> </tr> </table>
شما ميتوانيد هر تعداد رديف داشته باشيد .مطمئن شويد كه سلولها در هر رديف يكسان باشد.
توجه ـ مواقعي وجود دارد كه يك رديف مي تواند سلولهاي كمتر يا بيشتري از ديگر رديف ها داشته باشد .در فصل بعدي در مورد آن بحث ميشود.
بعضي مواقع لازم است كه ستون هاي جدول داراي عنوان باشند .براي تعريف عنوان از <th>استفاده ميشود. البته از همان<td> ميتوان استفاده نمود . اماويژگيهاي پيش فرضth به آن بيشتر نزديك است.
thـ مخفف Table Header است.
مثال ـ تعريف عنوان ستوان
<table style="width:100%"> <tr> <th>Person 1</th> <th>Person 2</th> <th>Person 3</th> </tr> <tr> <td>Emil</td> <td>Tobias</td> <td>Linus</td> </tr> <tr> <td>16</td> <td>14</td> <td>10</td> </tr> </table>
پيش فرض متن داخل<th> پررنگ و در وسط نمايش داده ميشود .اما ميتوان آنها را باCSS تغيير داد .
نام تگ | شرح |
---|---|
<table> | جدولي را معرفي ميكند. |
<th> | سلولي در هدر جدول معرفي ميكند. |
<tr> | سطري را براي جدول تعريف ميكند. |
<td> | يك سلول از جدول را معرفي ميكند. |
<caption> | عنوان براي جدول تعريف مي نمايد. |
<colgroup> | يك گروه يك يا چندستوني از جدول را براي فرم دهي معرفي ميكند. |
<col> | ويژگي ستونهائي را كه در عنصر<colgroup> هستند، معرفي مي نمايد . |
<thead> | گروبندي محتوي هدر جدول |
<tbody> | گروه بندي محتوي بدنه در جدول را معرفي ميكند. |
<tfoot> | گروه بندي محتوي پاياني جدول را معرفي مي نمايد. |