Using a Table in Elementor with HTML

آموزش طراحی جدول حرفه‌ای با HTML برای المنتور

سلام دوستان عزیز! 🌟
آیا تا به حال شده که بخواهید در سایت وردپرسی خود، یک جدول زیبا و حرفه‌ای نمایش دهید اما با محدودیت‌های افزونه‌ها مواجه شوید؟ 🤔 در این آموزش یاد می‌گیرید که چگونه با استفاده از HTML و CSS، بدون نیاز به هیچ افزونه‌ای، یک جدول شیک و شخصی‌سازی‌شده طراحی کنید که در المنتور قابل استفاده باشد! 😍

کدهای استفاده شده در آموزش:

<!-- amirrezarahmani.ir -->
<style>
table {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 100%;
}
/* اگر نوشته ها فارسی بود، کد چیدمان را به کد زیر تغییر بدید */
/* text-align: right; */
td, th {
  border: 1px solid #cbcbcb;
  text-align: left;
  padding: 10px;;
}
/* ظاهر هاور کردن رو ردیف ها */
tr:hover {
  background-color: #afcfff !important;
  transition: all 1s;
}
/* ظاهر ردیف های زوج */
tr:nth-child(even) {
  background-color: #e4e4e4;
}
/* ظاهر ردیف اول */
.first-row {
  background-color: #a13535;
  color: #ffff
}
</style>
 <!-- tr = ردیف - th = ستون -->
<table>
  <tr class="first-row">
    <th>Column 1</th>
    <th>Column 2</th>
    <th>Column 3</th>
    <th>Column 4</th>
    <th>Column 4</th>
  </tr>
  <tr>
    <td>Apple</td>
    <td>Orange</td>
    <td>Pen</td>
    <td>Desk</td>
    <td>Desk</td>
  </tr>
  <tr>
    <td>Carbon</td>
    <td>Teacher</td>
    <td>Footer</td>
    <td>Desktop</td>
    <td>Desktop</td>
  </tr>
  <tr>
    <td>Woo</td>
    <td>WP</td>
    <td>Elementor</td>
    <td>Mouse</td>
    <td>Mouse</td>
  </tr>
  <tr>
    <td>Windows</td>
    <td>Door</td>
    <td>Father</td>
    <td>Sister</td>
    <td>Sister</td>
  </tr>
  <tr>
    <td>System</td>
    <td>CUP</td>
    <td>Cat</td>
    <td>Dog</td>
    <td>Dog</td>
  </tr>
  <tr>
    <td>Universal</td>
    <td>Home</td>
    <td>Bike</td>
    <td>GTA 6</td>
    <td>GTA 6</td>
  </tr>
  <tr>
    <td>Universal</td>
    <td>Home</td>
    <td>Bike</td>
    <td>GTA 6</td>
    <td>GTA 6</td>
  </tr>
</table>


🔹 چرا باید از کدنویسی برای طراحی جدول استفاده کنیم؟

  • انعطاف‌پذیری بالا 🎨 (می‌توانید رنگ‌ها، فونت‌ها و استایل‌ها را کاملاً مطابق با سلیقه خود تنظیم کنید.)
  • عدم نیاز به افزونه‌های اضافی 🚀 (سرعت سایت را کاهش نمی‌دهد و باعث سنگین شدن آن نمی‌شود.)
  • سازگاری بالا ✅ (این جداول در همه صفحه‌سازها از جمله المنتور به‌راحتی قابل استفاده‌اند.)

حالا بریم سراغ کدها! 👇

📌 آموزش موشکافانه کد HTML و CSS

۱. تنظیم استایل جدول با CSS

در بخش style کد، ویژگی‌های ظاهری جدول را تعریف کرده‌ایم:

table { font-family: arial, sans-serif; border-collapse: collapse; width: 100%; }


فونت جدول را روی Arial تنظیم کرده‌ایم.
border-collapse باعث می‌شود که حاشیه‌های جدول به هم بچسبند و ظاهری یکپارچه داشته باشند.
عرض جدول را 100% تنظیم کرده‌ایم تا در تمام صفحه گسترده شود.

۲. تنظیم ظاهر سلول‌های جدول

td, th { border: 1px solid #cbcbcb; text-align: left; padding: 10px; }


✅ تمامی سلول‌های جدول (td) و عنوان‌های ستون (th) دارای یک حاشیه خاکستری با ضخامت ۱ پیکسل هستند.
متن‌ها درون سلول‌ها چپ‌چین (text-align: left) شده‌اند.
فاصله داخلی (padding: 10px) اضافه شده تا متن‌ها خواناتر باشند.

📌 اگر متن‌ها فارسی باشند، می‌توانید کد چیدمان را به این تغییر دهید:

۳. استایل‌دهی به سطرهای جدول

tr:hover { background-color: #afcfff !important; transition: all 1s; }

📌 تغییر رنگ پس‌زمینه هنگام هاور (hover) شدن روی ردیف‌ها


✅ وقتی موس روی هر ردیف (tr) برود، پس‌زمینه آن آبی ملایم می‌شود.
✅ با transition: all 1s این تغییر رنگ با یک افکت نرم و جذاب نمایش داده می‌شود.

📌 ایجاد تفاوت بین ردیف‌های زوج و فرد

tr:nth-child(even) { background-color: #e4e4e4; }


✅ این کد باعث می‌شود ردیف‌های زوج (2، 4، 6، …) رنگ پس‌زمینه خاکستری روشن داشته باشند، تا خوانایی جدول بیشتر شود.

📌 استایل خاص برای ردیف اول (سربرگ جدول)

.first-row { background-color: #a13535; color: #fff; }


ردیف اول (سربرگ) رنگ قرمز تیره دارد و نوشته‌های داخل آن سفید هستند، که باعث جلب توجه بیشتر می‌شود.

🎯 نتیجه نهایی

جدول ساخته‌شده با این کدها به شکل زیر خواهد بود:

Column 1 Column 2 Column 3 Column 4 Column 5
Apple Orange Pen Desk Desk
Carbon Teacher Footer Desktop Desktop
Woo WP Elementor Mouse Mouse
Windows Door Father Sister Sister
System CUP Cat Dog Dog
Universal Home Bike GTA 6 GTA 6

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

اگر این آموزش براتون مفید بود، لایک کنید ❤️ و برای دوستانتون بفرستید!

موفق باشید! 🚀

به این مقاله امتیاز دهید:

میانگین: / 5. تعداد امتیاز:

بدون امتیاز