ویکی‌پدیا:روش استفاده از جدول‌ها

از ویکی‌پدیا، دانشنامهٔ آزاد.

برای ترسیم جداول در ویکی می‌توانید از دستورات HTML ایجاد جدول (TABLE، TR، TD و ...) نیز استفاده کنید. اما ویکی‌پدیا برای ترسیم راحت‌تر جداول، دستورات ویژه‌ای دارد. بدون شک، برخورداری از اطلاعات قبلی در زمینهٔ HTML نقش بسزایی در راحت‌تر تنظیم کردن جداولی که با کمک ویکی می‌سازید دارد.

کارکتر لاتین | در صفحه‌کلید کامپیوتر، به اصطلاح انگلیسی Pipe خوانده می‌شود، که ما آن را به «چپق» ترجمه می‌کنیم. جداولی که در ویکی می‌سازید با کمک ترکیباتی از کاراکترها ساخته می‌شوند که در ویکی انگلیسی به آن Pipe syntax گفته می‌شود و ما آن را به «روش چپقی» ترجمه می‌کنیم.

[ویرایش] خودآموز ایجاد جدول با روش چپقی

تمام اطلاعاتی که در یک جدول قرار می‌گیرد، توسط دستور اصلی روش چپقی، که عبارت‌است از آکولاد به علاوه کاراکتر چپق، احاطه می‌شود. پس به طور کلی اطلاعات ساختار اولیه یک جدول چنین است:

{|
     محتویات جدول
|}

هر جدول می‌تواند یک عنوان نیز در بالایش داشته باشد، که با استفاده از کاراکترهای +| قابل اضافه کردن است:

{|
|+عنوان جدول
   محتویات جدول
|}

هر سطر در جدول را باید با علامت -| تعریف کنید:

{|
|+عنوان جدول
|-
   محتویات سطر اول
|-
   محتویات سطر دوم
|}

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

{|
|+عنوان جدول
|-
| خانه اول ردیف اول
|-
| خانه اول ردیف دوم
| خانه دوم ردیف دوم
|}

کد بالا، اولین کد کامل یک جدول است. در زیر محصول به کار گیری کد بالا را می‌بنید.

عنوان جدول
خانه اول ردیف اول
خانه اول ردیف دوم خانه دوم ردیف دوم

دو نکته در این مرحله قابل توجه است.

1. روش سادهٔ ایجاد یک خانه در یک ردیف جدول، همان طور که دیدید، عبارت است از رفتن به سطر جدید، و شروع سطر با کاراکتر چپق و یک فاصله. روش آسان تر آن است که اولین خانه در هر سطر جدول مانند فوق ایجاد شود، اما برای خانه‌های بعدی همان سطر جدول، به جای رفتن به سطر بعدی و وارد کردن کاراکتر چپق، در همان سطر دو بار کاراکتر چپق را وارد کنید. به عنوان نمونه، کد زیر همان چیزی را نشان می‌دهد که کد قبلی نشان داد.

{|
|+عنوان جدول
|-
| خانه اول ردیف اول
|-
| خانه اول ردیف دوم || خانه دوم ردیف دوم
|}

2. غیر از خانه‌های معمولی، جداول می‌توانند خانه‌های ویژه‌ای موسوم به خانه‌های عنوان‌گذاری یا Heading Cell داشته باشند. متن این خانه‌ها معمولا کلفت‌تر نوشته می‌شود. در دستور زبان چپقی این خانه‌ها به جای آن که با | شروع شوند، با ! شروع می‌شوند. هم‌چنین اگر چند تا از خانه‌های این چنینی در یک سطر باشند، به جای آن که با || از هم جدا شوند، با !! از هم جدا می‌شوند. مثال زیر گویا تر از توضیح ما است:

کد محصول
{|
|-
! نام کشور !! مساحت به کیلومتر مربع
|-
|ایران || ۱۶۴۸۱۹۵
|-
|فرانسه || ۵۴۷۰۲۶
|}
نام کشور مساحت به کیلومتر مربع
ایران ۱۶۴۸۱۹۵
فرانسه ۵۴۷۰۲۶

[ویرایش] تنظیمات بیشتر

برای تنظیمات بیشتر جداول شما باید با HTML و CSS آشنا باشید.

درست مانند HTML‌ که پس از عبارت TABLE> می‌توانید به تنظیم خصوصیات جدول بپردازید، در روش چپقی ایجاد جدول نیز می‌توانید دقیقا همان تنظیمات را در دنباله سطری که با |} آغاز شده قرار بدهید.

به مثال زیر توجه کنید:

کد محصول
{| class="wikitable" style="text-align:center"
|+جدول ضرب
|-
! × !! ۱ !! ۲ !! ۳
|-
! ۱
| ۱ || ۲ || ۳
|-
! ۲
| ۲ || ۴ || ۶
|-
! ۳
| ۳ || ۶ || ۹
|-
! ۴
| ۴ || ۸ || ۱۲
|-
! ۵
| ۵ || ۱۰ || ۱۵
|}
جدول ضرب
× ۱ ۲ ۳
۱ ۱ ۲ ۳
۲ ۲ ۴ ۶
۳ ۳ ۶ ۹
۴ ۴ ۸ ۱۲
۵ ۵ ۱۰ ۱۵

در این مثال، هم از دستور class استفاده شده بود، و هم با کمک دستور style ظاهر جدول بهینه‌سازی شده بود.

[ویرایش] مطالعه بیشتر

برای مطالعه بیشتر و آشنایی با سایر تغییراتی که در ساختار و ظاهر جداول می‌توان داد، به صفحهٔ روش استفاده از جدول‌ها در ویکی‌پدیای انگلیسی مراجعه کنید.