فیلم آموزش نکات کاربردی جداول در html

4822 نفر
11 دقیقه
سینا صالحی فرد
بروزرسانی در: 30 دی 1396
نکات کار با جدول ها در html

فهرست مطالب

در فیلم آموزش کار با جدول (table) در html، با نحوه ساختن جدول و عناصر اصلی آن آشنا شدید. در این فیلم آموزشی html، نکات کاربردی و پیشرفته تری برای کار با جداول در صفحات وب را برای شما شرح خواهیم داد.

آنچه در این فیلم آموزشی خواهید آموخت :

  • آشنایی با ساختار اصلی جدول (بدنه جدول، heading جدول، footer جدول) در html
  • ایجاد عنوان برای جدول
  • نحوه ی ادغام (merge) سلول های جدول

[hdplay id=34]

برای دانلود فیلم آموزشی و اسنیپت های آموزش مربوطه از لینک های زیر استفاده کنید :

[free_vip]

[video_download cat=’html’ url=’http://dl.onliner.ir/html-videos/tables-2.mp4′]دانلود فیلم آموزش نکات کاربردی جداول در html[/video_download]

[onliner_button type=”edu-demo” url=’http://dl.onliner.ir/html-snippets/tables-2.zip’]دانلود دمو[/onliner_button]
[/free_vip]

دسترسی سریع :

متن فیلم آموزش نکات کاربردی جداول در html

نکات کاربردی جدول ها

امروز می خواهیم نکات کاربردی و پیشرفته برای کار با جداول را با مثال کاربردی برای شما بیان کنیم. به عنوان مثال ما یک جدول قیمت با کد زیر داریم :

[html]

<table border="1">

<tr>

<td></td>

<td>نوت بوک الف</td>

<td>نوت بوک ب</td>

<td>نوت بوک ج</td>

</tr>

<tr>

<td>پردازنده</td>

<td>core i5</td>

<td>core i7</td>

<td>core i3</td>

</tr>

<tr>

<td>حافظه</td>

<td>6G</td>

<td>4G</td>

<td>8G</td>

</tr>

<tr>

<td>هارد</td>

<td>1T</td>

<td>2T</td>

<td>640GB</td>

</tr>

<tr>

<td>قیمت</td>

<td>200$</td>

<td>600$</td>

<td>400$</td>

</tr>

</table>

[/html]

1

تا اینجا تمام کدها تکراری می باشد و قبلا آن ها را آموزش داده ایم.

جدول میتواند سه قسمت اصلی داشته باشد :

Thead= بالای جدول (تیتر ها- heading)

Tbody = بدنه جدول (داده های ما)

Tfoot = پایین جدول (footer)

اکنون برای جدولی که داریم یک اندازه تعیین می کنیم و جدول خود را تقسیم بندی می کنیم :

[html]

<table border="1" width="40%">

<thead>

<tr>

<th></th>

<th>نوت بوک الف</th>

<th>نوت بوک ب</th>

<th>نوت بوک ج</th>

</tr>

</thead>

<tbody>

<tr>

<td>پردازنده</td>

<td>core i5</td>

<td>core i7</td>

<td>core i3</td>

</tr>

<tr>

<td>حافظه</td>

<td>6G</td>

<td>4G</td>

<td>8G</td>

</tr>

<tr>

<td>هارد</td>

<td>1T</td>

<td>2T</td>

<td>640GB</td>

</tr>

</tbody>

<tfoot>

<tr>

<td>قیمت</td>

<td>200$</td>

<td>600$</td>

<td>400$</td>

</tr>

</tfoot>

</table>

[/html]

2

برای اینکه متن های جدول وسط چین باشند میتوانیم از css استفاده کنیم اما چون مبحث ما html است، به جای تگ td از تگ th استفاده کرده ایم تا متن ها وسط سلول قرار گیرند. تگ th بطور پیش فرض محتوا را bold و وسط چین نشان میدهد.

تگ tfoot :

اگر به عنوان مثال تگ tfoot را در ابتدای جدول بنویسیم، باز هم در انتهای جدول نمایش داده می شود، چون این تگ را به عنوان فوتر جدول می شناسد.

[html]

<table border="1" width="40%">

<tfoot>

<tr>

<td>قیمت</td>

<td>200$</td>

<td>600$</td>

<td>400$</td>

</tr>

</tfoot>

<thead>

<tr>

<th></th>

<th>نوت بوک الف</th>

<th>نوت بوک ب</th>

<th>نوت بوک ج</th>

</tr>

</thead>

<tbody>

<tr>

<td>پردازنده</td>

<td>core i5</td>

<td>core i7</td>

<td>core i3</td>

</tr>

<tr>

<td>حافظه</td>

<td>6G</td>

<td>4G</td>

<td>8G</td>

</tr>

<tr>

<td>هارد</td>

<td>1T</td>

<td>2T</td>

<td>640GB</td>

</tr>

</tbody>

</table>

[/html]

3

ایجاد عنوان برای جدول

می توانیم به وسیله تگ caption برای جدول خود عنوان یا اسم انتخاب کنیم :

[html]

<table border="1" width="40%">

<caption>Pricing Table </caption>

<tfoot>

<tr>

<td>قیمت</td>

<td>200$</td>

<td>600$</td>

<td>400$</td>

</tr>

</tfoot>

<thead>

<tr>

<th></th>

<th>نوت بوک الف</th>

<th>نوت بوک ب</th>

<th>نوت بوک ج</th>

</tr>

</thead>

<tbody>

<tr>

<td>پردازنده</td>

<td>core i5</td>

<td>core i7</td>

<td>core i3</td>

</tr>

<tr>

<td>حافظه</td>

<td>6G</td>

<td>4G</td>

<td>8G</td>

</tr>

<tr>

<td>هارد</td>

<td>1T</td>

<td>2T</td>

<td>640GB</td>

</tr>

</tbody>

</table>

[/html]

4

ادغام کردن سلول های جدول

گاهی اوقات نیاز داریم یک سلول، فضای چند سلول را بگیرد و با چند سلول دیگر ادغام شود. به عنوان مثال می خواهیم در جدولی که داریم یک سطر در بالای جدول ایجاد کنیم و یک متن در آن بنویسیم :

[html]

<table border="1" width="40%">

<thead>

<tr><th>Pricing table</th></tr>

<tr>

<th></th>

<th>نوت بوک الف</th>

<th>نوت بوک ب</th>

<th>نوت بوک ج</th>

</tr>

</thead>

<tbody>

<tr>

<td>پردازنده</td>

<td>core i5</td>

<td>core i7</td>

<td>core i3</td>

</tr>

<tr>

<td>حافظه</td>

<td>6G</td>

<td>4G</td>

<td>8G</td>

</tr>

<tr>

<td>هارد</td>

<td>1T</td>

<td>2T</td>

<td>640GB</td>

</tr>

</tbody>

</table>

[/html]

5

می بینیم فقط یک ستون را گرفته است اما ما میخواهیم کل سطر را دربر بگیرد، برای اینکار می توانیم از صفت  “colspan=”tedade sotoonhay jadval در تگ th یا td استفاده کنیم :

[html]

<table border="1" width="40%">

<thead>

<tr><th colspan="4">Pricing table</th></tr>

<tr>

<th></th>

<th>نوت بوک الف</th>

<th>نوت بوک ب</th>

<th>نوت بوک ج</th>

</tr>

</thead>

<tbody>

<tr>

<td>پردازنده</td>

<td>core i5</td>

<td>core i7</td>

<td>core i3</td>

</tr>

<tr>

<td>حافظه</td>

<td>6G</td>

<td>4G</td>

<td>8G</td>

</tr>

<tr>

<td>هارد</td>

<td>1T</td>

<td>2T</td>

<td>640GB</td>

</tr>

</tbody>

</table>

[/html]

6

دسترسی سریع :

به این صفحه رتبه دهید
4 دیدگاه
انتشار: 24 اردیبهشت 1393
طراحی سایت خود را به ما بسپارید!
همین حالا برای مشاوره رایگان اقدام کنید.
طراحی سایت خود را به ما بسپارید!
همین حالا برای مشاوره رایگان اقدام کنید.
سینا صالحی فرد
  • سلام امکان دانلود بعضی از فیلم ها وجود نداره.چطورمشکلمو حل کنم؟
    باتشکر

    • آواتار علی آخرتی علی آخرتی :

      لطفا لینک هایی که مشکل دانلود دارند رو اعلام کنید تا بررسی بشه

  • آواتار میلاد فرضعلی زاده میلاد فرضعلی زاده :

    حرف نداره

  • واقعا اصولی ترین آموزهای طراحی وب رو اینجا پیدا کردم
    همیشه آموزهایی که میدیدم یه چیزی کم داشت

آیا نیازمند راهنمایی هستید؟
همین حالا برای مشاوره رایگان اقدام کنید
با پر کردن فرم، یک قدم به رشد آنلاین نزدیک‌تر شوید!
فرم درخواست مشاوره

برای راحتی شما عزیزان می‌توانید اطلاعات خود را در کادر زیر وارد کنید تا کارشناسان ما با شما تماس بگیرند

مشاوره رایگان
پیمایش به بالا