פירוט תחביר הוויקי

בעמודה השמאלית של הטבלה שבהמשך, נציג את היכולות / אפקטים של שפת הסימנים של ויקי. בעמודה הימנית, נדגים מה צריך לכתוב, (איך לערוך את הטקסט) כדי להגיע ליכולות הנ"ל.

במילים אחרות: כדי לראות את הטקסט כפי שהוא מופיע בעמודה השמאלית, יש להשתמש בסימנים הרשומים בעמודה הימנית.

קישורים ותמונות

מה שנדרש לכתוב איך זה נראה בוויקי
ירושלים היא בירת [[מדינת ישראל]].

ירושלים היא בירת מדינת ישראל.

  • רווחים פנימיים בתוך שם המונח, מתורגמים אוטומטית לקו תחתי (underscores). קו תחתי בתוך שם המונח, זהה מעשית לרווח, אך מומלץ לכתוב רווח ולא קו תחתי.
  • באנגלית האות הראשונה של המונח מתורגמת אוטומטית לאות גדולה (Capital Letter).

כך, הקישור לעיל (למדינת ישראל), מצביע אל: http://he.wikipedia.org/wiki/מדינת_ישראל כלומר זהו קישור למאמר בשם "מדינת ישראל".

הצבעה על קישור מסוים, תוך הצגת שם שונה: [[מדינת ישראל|ישראלי]] הצבעה על קישור מסוים, תוך הצגת שם שונה: ישראלי.
סיומות משתלבות לתוך הקישור: [[test]]ing, [[gene]]s, [[ישראל]]ים, [[ילד]]ות בעברית יש מילים בהן האות האחרונה משתנה או יורדת, ואז יש להשתמש בשיטה שהוצגה בסעיף הקודם.
קישור ישיר אל כותרת פסקה במאמר של ויקיפדיה. קישור ישיר אל כותרת פסקה או תת פסקה בערך אחר (או נוכחי). (שהיא מילה או משפט שמוקפת בסימני שוים משני צדדיה) [[זיגמונד פרויד#השפעות פרויד על עולם הרוח|השפעות פרויד]] מצביע ישירות על תת הכותרת "השפעות פרויד על עולם הרוח" בערך זיגמונד פרויד. קישור ישיר שמצביע אל כותרת פסקה בערך נוכחי בלבד כך [[#פירוט תחביר הוויקי]] או [[#פירוט תחביר הוויקי|פירוט תחביר הוויקי]]

קישור ישיר אל כותרת פסקה במאמר של ויקיפדיה. השפעות פרויד

קישור ישיר אל כותרת פסקה בערך נוכחי בלבד כך #פירוט תחביר הוויקי או פירוט תחביר הוויקי

בתוך קישור, כתיבה בסוגריים לא מוצגת: [[ניו יורק (מדינה)|]]. גם כתיבה לאחר שם המיתחם "ויקיפדיה:" לא מוצגת: [[ויקיפדיה:מזנון|]].

בתוך קישור, כתיבה בסוגריים לא מוצגת: ניו יורק.
גם כתיבה לאחר שם המיתחם "ויקיפדיה:" לא מוצגת: מזנון.
השרת ממלא את החלק שאחרי סימן ה-| כאשר שומרים את הדף.

כאשר מוסיפים תגובה לעמוד שיחה רצוי לחתום עליה. ניתן לבצע זאת ע"י הוספת שלושה סימני זרקא לקבלת שם המשתמש: ~~~ בתוספת עוד סימן זרקא אחד גם השעה והתאריך יצורפו: ~~~~

כאשר מוסיפים תגובה לעמוד שיחה רצוי לחתום עליה. ניתן לבצע זאת על-ידי הוספת שלושה סימני זרקא לקבלת שם המשתמש:
Pasteran (זה מה שהתקבל במקרה של אחד מעורכי הדף הנוכחי)
בתוספת עוד סימן זרקא אחד גם השעה והתאריך יצורפו:
Pasteran 21:06, 19 דצמ' 2003 (UTC) (כולל את זמן סיום פעולת העריכה)

יצירת עמודים: * [[מזג האוויר בראשון לציון]] הוא עמוד שעוד לא קיים. ניתן ליצור אותו ע"י לחיצה עליו ואז יתקבל מסך העריכה לדף 'מזג האוויר בראשון לציון'. (נא לא לעשות זאת, זה יהרוס את הדוגמא.) * אחת הדרכים ליצירת עמוד חדש:<br> יש ליצור קישור אל העמוד החדש בעמוד כלשהו (אפשר למשל בעמוד שלך אם נרשמת), ולשמור את העמוד הזה. אז יתקבל המקרה הראשון - עמוד ובו קישור שלחיצה עליו תוליך למסך עריכה חדש.

יצירת עמודים:

  • מזג האוויר בראשון לציון הוא עמוד שעוד לא קיים. ניתן ליצור אותו ע"י לחיצה עליו ואז יתקבל מסך העריכה לדף 'מזג האוויר בראשון לציון' (אנא אל תעשה זאת, זה יהרוס את הדוגמא). לתשומת לבך - לעתים הקישור מוליך ליצירת עמוד בשם שונה מאשר שם הקישור. יש לוודא בכותרת מסך העריכה או בהגדרת הקישור בעמוד בו הוא מופיע.
  • אחת הדרכים ליצירת עמוד חדש: יש ליצור קישור אל העמוד החדש בעמוד כלשהו ולשמור את העמוד הזה. אז יתקבל המקרה הראשון - עמוד ובו קישור שלחיצה עליו תוליך למסך עריכה חדש.

המלצה - לאחר יצירת עמוד חדש, רצוי לחפש את הכותרת שלו ולוודא שכולם מקושרים אליו כהלכה.

#הפניה[[ארצות הברית]]

הפניית כותרת מאמר אחת לאחרת ע"י הוספת טקסט כזה בשורה הראשונה.

[[en:Natural science]] [[da:Naturvidenskab]] [[de:Naturwissenschaft]] [[es:Ciencias naturales]]

רצוי לקשר מאמרים אל דפים באותו נושא בשפה אחרת על-ידי קישור לפי התבנית [[קוד שפה:כותרת]]. ניתן להכניס את קישורי השפה בכל מקום בדף, אך מומלץ לרכז אותם בתחתית תיבת העריכה. למידע נוסף - קישורים בין-לשונייים.

קישור חיצוני (מחוץ למתחם ויקיפדיה) מתקבל בשתי דרכים: * [http://www.nupedia.com Nupedia] * http://www.nupedia.com

קישור חיצוני (מחוץ למתחם ויקיפדיה):

כל הסימנים בכתובת חייבים להיות מהתחום A-Z או a-z או 0-9 או._\/~%-+&#?!=()@ או \x80-\xFF
באם הכתובת מכילה תו אחר היא חייבת להיות מומרת לערך המספרי שלה כפי שמופיע בטבלת ASCII, למשל במקום ^ יש לכתוב %5E.

דוגמא לתמונה:[[קובץ:wiki.png|ויקי - האנציקלופדיה החופשית]] רק תמונות שכבר הועלו לשרת ויקיפדיה או לוויקישיתוף ניתנות לשימוש. כדי להעלות תמונה יש להיכנס ל[[מיוחד:Upload|עמוד ההעלאה]]. ניתן למצוא את התמונות שהועלו ב[[מיוחד:רשימת תמונות]]. לפרטים נוספים - [[ויקיפדיה:שימוש בתמונות|איך להוסיף תמונות]].

דוגמא לתמונה: ויקי - האנציקלופדיה החופשית רק תמונות שכבר הועלו לשרת ויקיפדיה או לוויקישיתוף ניתנות לשימוש. כדי לעלות תמונה יש להיכנס לעמוד ההעלאה. ניתן למצוא את התמונות שהועלו במיוחד:רשימת תמונות. לפרטים נוספים - איך להוסיף תמונות.
הערה - דפדפנים מציגים טקסט חלופי כשלא מציגים תמונה, למשל כשהיא לא נטענה, או בדפדפן טקסט-בלבד.

[[קובץ:Wiki.png]]

הקשה על תמונה שהועלתה מציגה עמוד תיאור.

[[media:Sg_mrob.ogg|צליל]] [[media:Tornade003.jpg|תמונה של טורנדו]]

קישור מסוג "media" משמש במקרים הבאים:

  • על מנת לקשר אל תמונות (במקום שיוצגו כחלק מהדף הנוכחי).
  • על מנת לקשר אל העלאות שאינן תמונות, כגון צלילים.

צליל
תמונה של טורנדו

ISBN 0123456789X

כדי לקשר לספרים יש להשתמש בקישורי ISBN
: ISBN 0123456789X

פיסקאות, קטעים, רשימות ושורות

מה שנדרש לכתוב איך זה נראה בוויקי

= פיסקה דרגה 1 =
== פיסקה דרגה 2 ==
=== פיסקה דרגה 3 ===
==== פיסקה דרגה 4 ====

ניתן להתחיל את הפיסקאות בשורות כותרת:

פיסקה דרגה 1

  • שימוש בפיסקה דרגה 1 יעשה רק במקרים מיוחדים

פיסקה דרגה 2

פיסקה דרגה 3

פיסקה דרגה 4

לשורה חדשה אחת, באנגלית (New-Line)
אין השפעה על התצוגה.
סימני שורות חדשות ישמשו להפרדה
בין משפטים בתוך מקטע.

אבל שורת רווח ריקה, כמו זו שלפני,
מתחילה מקטע חדש.

לשורה חדשה אחת, באנגלית (New-Line) אין השפעה על התצוגה. סימני שורות חדשות ישמשו להפרדה בין משפטים בתוך מקטע.

אבל שורת רווח ריקה, כמו זו שלפני, מתחילה מקטע חדש.

ניתן לפצל ("לשבור")שורה ע"י שימוש ב-<br />
בלי להתחיל מקטע חדש.

ניתן לפצל ("לשבור") שורה ע"י שימוש ב-
בלי להתחיל מקטע חדש.

רשימות רגילות (שורות המתחילות בכוכבית)
* קל לערוך רשימות:
* שורה ברשימה תתחיל ב"כוכבית"
** "כוכבית" נוספת פירושה רמה נוספת ברמה 2.
*** כוכבית שלישית תוסיף עוד רמה.

רשימות רגילות (שורות המתחילות בכוכבית)

  • קל לערוך רשימות:
  • שורה ברשימה תתחיל ב"כוכבית"
    • "כוכבית" נוספת פירושה רמה נוספת ברמה 2.
      • כוכבית שלישית תוסיף עוד רמה.

רשימות ממוספרות (שורות המתחילות בסולמית)
# ניתן לערוך רשימות ממוספרות
## הן קלות לארגון
## ולמעקב

רשימות ממוספרות (שורות המתחילות בסולמית)

  1. ניתן לערוך רשימות ממוספרות
    1. הן קלות לארגון
    2. ולמעקב

* ניתן גם לערב את שני סוגי הרשימות
*# כאשר אחת תת-רשימה של השניה (קינון)
*#* כמו בדוגמא זו

  • ניתן גם לערב את שני סוגי הרשימות
    1. כאשר אחת תת-רשימה של השניה (קינון)
      • כמו בדוגמא זו

רשימות פריטים
רשימה של זוגות מושגים והגדרתם

; פריט1 : הגדרת פריט1
; פריט2 : הגדרת פריט2
; פריט3 : הגדרת פריט3

רשימות פריטים רשימה של זוגות מושגים והגדרתם

פריט1
הגדרת פריט1
פריט2
הגדרת פריט2
פריט3
הגדרת פריט3
  • פריט יחיד לשורה. ללא מעבר שורה קשיח.

: סימן נקודתיים בתחילת שורה גורם להסטה (הזחה)
של השורה או המקטע. הקשת שורה חדשה (NewLine)
בתוך "קטע מוגדר ע"י :", מתחילה פיסקה חדשה.

סימן נקודתיים (בתחילת שורה) מסיט (הזחה) את השורה או המקטע.

הקשת שורה חדשה (NewLine) בתוך "קטע מוגדר ע"י :", מתחילה פיסקה חדשה.

  • הערה: בדרך כלל משתמשים בנקודתיים להצגת טקסט מוסט אבל גם בקינון שיחות בעמוד שיחה.

 אם שורה מתחילה ברווח
היא תעוצב בדיוק
כפי שהיא הוזנה;
בפונט בעל רוחב קבוע;
השורות אינן מתפתלות;

שימושי במקרים הבאים:
* הדבקה (paste) של טקסט שכבר עוצב
* תיאורי אלגוריתמים.
* קוד מקור של תוכנה (source code)
* אומנות ASCII או מבנים בכימיה

אם שורה מתחילה ברווח 

היא תעוצב בדיוק כפי שהיא הוזנה; בפונט בעל רוחב קבוע; השורות אינן מתפתלות;

שימושי במקרים הבאים:

  • הדבקה (paste) של טקסט שכבר עוצב
  • תיאורי אלגוריתמים.
  • קוד מקור של תוכנה (source code)
  • אומנות ASCII או מבנים בכימיה

אזהרה כשמתחילים ברווח, כל מה שנכתב ברצף - ייכנס לשורה אחת ובכך גורם לכל העמוד להיות רחב ולכן פחות קריא ונוח לשימוש. לעולם אין להתחיל שורות שגרתיות עם רווחים.

<center>טקסט מיושר למרכז (ממורכז).</center>
טקסט מיושר למרכז (ממורכז).
<div align="left">

טקסט מיושר לשמאל
(מתאים לכתיבת משפט בלועזית).

</nowiki>
</nowiki>

טקסט מיושר לשמאל
(מתאים לכתיבת משפט בלועזית).

קו הפרדה אופקי. שורה זו נמצאת מעליו

----
ושורה זו מתחתיו.

קו הפרדה אופקי. שורה זו נמצאת מעליו

ושורה זו מתחתיו.

מבוצע על-ידי כתיבת ---- 4 סימני מינוס (לפחות)

טבלאות

תבנית:ויקיפדיה - עריכהתבנית:קיצור דרך לוויקיפדיה תחביר עצמאי ליצירת טבלאות, שנועד לפשט הליך זה במידת האפשר. יתרונותיו של התחביר הם פשטות וגמישות כאחד - קל להבין את הטבלה ולתחזק אותה, והתחביר מאפשר שליטה מלאה בתצורת הטבלה. חסרונו הוא בכך שקיימת הגבלה מסוימת בגמישות הכתיבה שלו, הואיל וחלק מתווי הבקרה חייבים להיות במיקום מסוים.

כדי ליצור טבלה, יש להשתמש בארבעה תווי בקרה בסיסיים אלו:

{| |- | |}
תחילת טבלה ירידת שורה הוספת עמודה סיום טבלה

השימוש בתווי הבקרה הנזכרים לעיל הוא כדלקמן:

  • בתחילת הטבלה יש "לפתוח" אותה בתוים {| בתחילת השורה. שני תווים אלו מסמנים לדפדפן שמדובר בטבלה.
  • שורה חדשה מצוינת באמצעות |- בתחילת השורה. שני תווים אלו מסמנים לדפדפן שיש לפתוח שורה חדשה בטבלה.
  • ציון תא חדש נעשה באמצעות התו | בתחילת השורה או בצמד התווים || באמצע השורה.
  • בסוף הטבלה יש "לסגור" אותה באמצעות התווים |} בתחילת השורה. תווים אלו מסמנים לדפדפן שהגענו לסוף הטבלה.

הערה: שימו לב כי מיקום התווים הוא חיוני, והצבתם במיקום מוטעה עלולה לגרור שיבוש בהצגת הטבלה. כך לדוגמה, תו הבקרה {| יופיע תמיד בתחילת השורה ולא באמצעה.

יצירת טבלה פשוטה

כותרת הטבלה
עמודה 1 עמודה 2 עמודה 3
כותרת תא 1 תא 2 תא 3
כותרת תא א' תא ב' תא ג'

נציג כעת כיצד ניתן ליצור טבלה פשוטה שתוצאתה הסופית מוצגת משמאל.

  • קודם כל, יש ליצור את תחילת הטבלה וסופה. תחילת הטבלה מוגדרת באמצעות התווים {|, וסוף הטבלה מוגדרת באמצעות התווים |}.
{|
  מקום גוף הטבלה כאן
|}
  • כעת נוסיף כותרת לטבלה. הכותרת נעשית באמצעות התווים |+, רווח ולאחר מכן הכותרת.
{|
|+ כותרת הטבלה
  מקום גוף הטבלה כאן
|}
  • כדי ליצור שורה חדשה, נשתמש בתווים |-. מכיוון שיש לנו שלוש שורות, נוסיף את הסימון הזה שלוש פעמים.
{|
|+ כותרת הטבלה
|-
  שורה ראשונה: מקום התאים כאן
|-
  שורה שנייה: מקום התאים כאן
|-
  שורה שלישית: מקום התאים כאן
|}
  • כעת ניצור את תוכן השורה הראשונה של הטבלה. השורה הראשונה כוללת למעשה את הכותרות של העמודות. יש לסמן את תחילתו של כל תא בתו ! (בתחילת שורה) או באמצעות התווים !! (באמצע שורה).
{|
|+ כותרת הטבלה
|-
! עמודה 1 !! עמודה 2 !! עמודה 3
|-
  שורה שנייה: מקום התאים כאן
|-
  שורה שלישית: מקום התאים כאן
|}
  • כעת נוסיף את תוכן שאר השורות. יצירת התאים הרגילים נעשית בדומה ליצירת הכותרת, עם שינוי אחד בלבד: יש להשתמש בתווים |' (בתחילת שורה) ו-|| (באמצע שורה). כלומר במקום סימן קריאה, נשתמש בקו אנכי. נדגים כעת כיצד ליצור את התאים הרגילים בשני אופנים, כאשר השורה השנייה נעשית באופן אחד, והשורה השלישית באופן אחר. אופן ההצגה לאחר השמירה יהיה זהה - הבחירה בשיטת קידוד הטבלה תלויה בנוחות השימוש בלבד. שימו לב שההדגמה שלהלן סוטה מהטבלה המוצגת בראש הפסקה, וזאת כדי להראות שיטות בנייה שונות - נחזור לטבלה המקורית מיד לאחר מכן.
{|
|+ כותרת הטבלה
|-
! עמודה 1 !! עמודה 2 !! עמודה 3
|-
| תא 1 || תא 2 || תא 3
|-
| תא א'
| תא ב'
| תא ג'
|}
  • בהדגמה לעיל יצרנו שתי שורות חדשות ובכל שורה שלושה תאים רגילים. אולם, הצצה בטבלה שבראש הפסקה תגלה לנו שהתא הראשון בכל שורה מהווה כותרת שורה. על מנת להפוך את התא לכותרת, נחליף את התו | ב-!.
{|
|+ כותרת הטבלה
|-
! עמודה 1 !! עמודה 2 !! עמודה 3
|-
! כותרת תא 1
| תא 2 || תא 3
|-
! כותרת תא א'
| תא ב'
| תא ג'
|}
  • בניית הטבלה הסתיימה; כעת ניתן לעבור לעיצוב הטבלה. לטבלה שבראש הפסקה יש גבולות, והיא מיושרת לצד שמאל של הדף. המידע הנוגע לעיצוב הטבלה נקרא פרמטר. פרמטרים המשפיעים על כל הטבלה יש להוסיף לאחר תווי הפתיחה של הטבלה {|, כשרווח מפריד בין תווי הפתיחה ובין הפרמטרים עצמם.
{| border="1" align="left"
|+ כותרת הטבלה
|-
! עמודה 1 !! עמודה 2 !! עמודה 3
|-
! כותרת תא 1
| תא 2 || תא 3
|-
! כותרת תא א'
| תא ב'
| תא ג'
|}
  • התוצאה היא הטבלה שבראש הפסקה:
כותרת הטבלה
עמודה 1 עמודה 2 עמודה 3
כותרת תא 1 תא 2 תא 3
כותרת תא א' תא ב' תא ג'


טבלת ויקי לעומת טבלת HTML

שימו לב: כל התווים (למעט הגדרת תאים באמצע שורה) חייבים להיות מוצמדים לתחילת השורה. את הפרמטרים יש להוסיף כשהם מופרדים ברווחים וכתובים בפורמט המקובל ב-HTML.

תכלית פורמט ויקי הערות פורמט HTML
הגדרת תחילת טבלה {| ניתן להגדיר פרמטרים להגדרת הטבלה כולה <table>
שורה חדשה |- ניתן להגדיר פרמטרים להגדרת השורה <tr></tr>
הגדרת תא חדש | ניתן להגדיר פרמטרים להגדרת התא <td></td>
הגדרת סיום טבלה |} אין </table>
תווי בקרה אופציונליים
הגדרת תא-כותרת חדש  ! הטקסט יהיה ממורכז ומודגש <th></th>
הגדרת תא-כותרת חדש באמצע שורה  !! הטקסט יהיה ממורכז ומודגש <th></th>
הגדרת תא חדש באמצע שורה || אין <td></td>
הגדרת כותרת טבלה |+ הכותרת תופיע מעל הטבלה <caption></caption>

פרמטרים

בשורה הראשונה יש להגדיר את מאפייני הטבלה. כמו למשל צבע, מסגרת, מיקום הטבלה (ימין/שמאל/אמצע) וכדומה.

פרמטרים
תכונה שם דוגמה מיקום ההגדרה[1]
צבע רקע (ראה עזרה:צבעים) bgcolor bgcolor="#ABCDEF" טבלה, שורה, תא
ישור אופקי: ימין, אמצע, שמאל align align="center" טבלה, שורה, תא
ישור אנכי: למעלה, אמצע, למטה valign valign="top" שורה
כיוון זרימת הטקסט או הטבלה, מימין לשמאל או להפך dir dir="ltr", dir="rtl" טבלה, שורה, תא
רוחב מסגרת border border="6" טבלה
רווח מחוץ לתא cellspacing cellspacing="8" טבלה
רווח מסביב לטקסט cellpadding cellpadding="2" טבלה
תא המשתרע על פני מספר עמודות colspan colspan="2" תא
תא המשתרע על פני מספר שורות rowspan rowspan="4" תא
רוחב קבוע ביחידות מידה width width="400px" טבלה, תא
רוחב קבוע באחוזים width width="50%" טבלה, תא
שימוש בסגנונות style style="width: 100%" טבלה, שורה, תא

לגבי הערה [1]:

  • טבלה: מופיע אחרי {| ומשפיע על הטבלה כולה
  • שורה: מופיע אחרי |- ומשפיע על שורה שלמה
  • תא: מופיע בין | לבין || או בין ! לבין || ומשפיע על תא יחיד

סגנונות - Style

ניתן ואף מומלץ ועדיף להשתמש בתכונות Style כאשר ניתן, במקום הפרמטרים הרגילים של טבלת HTML. שימוש בתכונות אלו מאפשר גמישות רבה מאוד.

  • ראו כאן פרמטרים אפשריים.
  • בוויקיפדיה מספר עיצובים מוגדרים מראש. ראו כאן רשימת סגנונות קבועים מראש.
  • ראו כיצד ניתן להסתיר שורה של טבלה בעת שימוש בטבלאות בתוך תבניות כאן.

טבלאות מתמיינות

ניתן ליצור טבלה מתמיינת, באמצעות השימוש בתגית class="sortable" בראש הטבלה.

עמודה 1 עמודה 2 עמודה 3
תא 1 תא 2 תא 3
תא 4 תא 5 תא 6
תא 7 תא 8 תא 9

ניתן לקבוע לטבלה עיצוב יפה יותר, באמצעות קביעת class="wikitable sortable" כך הטבלה תקבל הן את התכונות של wikitable והן את אפשרות המיון.

טבלה צפה

אם רוצים לתת טקסט שיופיע בחלונית מקבילה לטקסט הראשי ניתן ליישם זאת באמצעות טבלה צפה כאשר היא תוגדר כצפה הstyle="float"

תאור מיוחד של מה שקרה

זוהי רק דוגמה.
זוהי רק דוגמה.
זוהי רק דוגמה.

טבלה הניתנת להסתרה

ניתן להוסיף לטבלה קישור המאפשר להציג ולהסתיר את תוכן הטבלה. הדבר נעשה על ידי הוספה של המילה "mw-collapsible" למאפיין ה-class של הטבלה. אם מאפיין ה-class כולל מילים נוספות, יש להוסיפו בסוף, עם רווח לפניו.

הקישור הניתן להסתרה יופיע בתא הראשון מסוג כותרת (תא המתחיל עם סימן קריאה, ולא קו אופקי). רצוי להשתמש במאפיין width כדי לקבוע את רוחב הטבלה, וזאת על מנת שהקישור לא יפריע לכותרת. למשל, הקוד הבא:

{| class="toccolours mw-collapsible" width="250"
! כותרת
|-
| תוכן
|}

ייצור את הטבלה הבאה:

כותרת
תוכן

ניתן גם להציג את הטבלה סגורה כברירת מחדל על ידי הוספתה של המילה "mw-collapsed" למאפיין ה-class של הטבלה. למשל, הקוד הבא:

{| class="toccolours mw-collapsible mw-collapsed" width="250"
! כותרת
|-
| תוכן
|}

ייצור את הטבלה הבאה:

כותרת
תוכן

כאשר יש מספר עמודות, עדיף לייחד את השורה הראשונה לשורה שמתפרסת על פני כל העמודות כדי למנוע בעיות תצוגה. למשל:

{| class="wikitable mw-collapsible" width="250"
! colspan="3" | כותרת כללית
|-
! כותרת !! כותרת !! כותרת
|-
| תוכן || תוכן || תוכן
|}

ייצור את הטבלה הבאה:

כותרת כללית
כותרת כותרת כותרת
תוכן תוכן תוכן

=טבלאות

תבנית:ויקיפדיה - עריכהתבנית:קיצור דרך לוויקיפדיה תחביר עצמאי ליצירת טבלאות, שנועד לפשט הליך זה במידת האפשר. יתרונותיו של התחביר הם פשטות וגמישות כאחד - קל להבין את הטבלה ולתחזק אותה, והתחביר מאפשר שליטה מלאה בתצורת הטבלה. חסרונו הוא בכך שקיימת הגבלה מסוימת בגמישות הכתיבה שלו, הואיל וחלק מתווי הבקרה חייבים להיות במיקום מסוים.

כדי ליצור טבלה, יש להשתמש בארבעה תווי בקרה בסיסיים אלו:

{| |- | |}
תחילת טבלה ירידת שורה הוספת עמודה סיום טבלה

השימוש בתווי הבקרה הנזכרים לעיל הוא כדלקמן:

  • בתחילת הטבלה יש "לפתוח" אותה בתוים {| בתחילת השורה. שני תווים אלו מסמנים לדפדפן שמדובר בטבלה.
  • שורה חדשה מצוינת באמצעות |- בתחילת השורה. שני תווים אלו מסמנים לדפדפן שיש לפתוח שורה חדשה בטבלה.
  • ציון תא חדש נעשה באמצעות התו | בתחילת השורה או בצמד התווים || באמצע השורה.
  • בסוף הטבלה יש "לסגור" אותה באמצעות התווים |} בתחילת השורה. תווים אלו מסמנים לדפדפן שהגענו לסוף הטבלה.

הערה: שימו לב כי מיקום התווים הוא חיוני, והצבתם במיקום מוטעה עלולה לגרור שיבוש בהצגת הטבלה. כך לדוגמה, תו הבקרה {| יופיע תמיד בתחילת השורה ולא באמצעה.

יצירת טבלה פשוטה

כותרת הטבלה
עמודה 1 עמודה 2 עמודה 3
כותרת תא 1 תא 2 תא 3
כותרת תא א' תא ב' תא ג'

נציג כעת כיצד ניתן ליצור טבלה פשוטה שתוצאתה הסופית מוצגת משמאל.

  • קודם כל, יש ליצור את תחילת הטבלה וסופה. תחילת הטבלה מוגדרת באמצעות התווים {|, וסוף הטבלה מוגדרת באמצעות התווים |}.
{|
  מקום גוף הטבלה כאן
|}
  • כעת נוסיף כותרת לטבלה. הכותרת נעשית באמצעות התווים |+, רווח ולאחר מכן הכותרת.
{|
|+ כותרת הטבלה
  מקום גוף הטבלה כאן
|}
  • כדי ליצור שורה חדשה, נשתמש בתווים |-. מכיוון שיש לנו שלוש שורות, נוסיף את הסימון הזה שלוש פעמים.
{|
|+ כותרת הטבלה
|-
  שורה ראשונה: מקום התאים כאן
|-
  שורה שנייה: מקום התאים כאן
|-
  שורה שלישית: מקום התאים כאן
|}
  • כעת ניצור את תוכן השורה הראשונה של הטבלה. השורה הראשונה כוללת למעשה את הכותרות של העמודות. יש לסמן את תחילתו של כל תא בתו ! (בתחילת שורה) או באמצעות התווים !! (באמצע שורה).
{|
|+ כותרת הטבלה
|-
! עמודה 1 !! עמודה 2 !! עמודה 3
|-
  שורה שנייה: מקום התאים כאן
|-
  שורה שלישית: מקום התאים כאן
|}
  • כעת נוסיף את תוכן שאר השורות. יצירת התאים הרגילים נעשית בדומה ליצירת הכותרת, עם שינוי אחד בלבד: יש להשתמש בתווים |' (בתחילת שורה) ו-|| (באמצע שורה). כלומר במקום סימן קריאה, נשתמש בקו אנכי. נדגים כעת כיצד ליצור את התאים הרגילים בשני אופנים, כאשר השורה השנייה נעשית באופן אחד, והשורה השלישית באופן אחר. אופן ההצגה לאחר השמירה יהיה זהה - הבחירה בשיטת קידוד הטבלה תלויה בנוחות השימוש בלבד. שימו לב שההדגמה שלהלן סוטה מהטבלה המוצגת בראש הפסקה, וזאת כדי להראות שיטות בנייה שונות - נחזור לטבלה המקורית מיד לאחר מכן.
{|
|+ כותרת הטבלה
|-
! עמודה 1 !! עמודה 2 !! עמודה 3
|-
| תא 1 || תא 2 || תא 3
|-
| תא א'
| תא ב'
| תא ג'
|}
  • בהדגמה לעיל יצרנו שתי שורות חדשות ובכל שורה שלושה תאים רגילים. אולם, הצצה בטבלה שבראש הפסקה תגלה לנו שהתא הראשון בכל שורה מהווה כותרת שורה. על מנת להפוך את התא לכותרת, נחליף את התו | ב-!.
{|
|+ כותרת הטבלה
|-
! עמודה 1 !! עמודה 2 !! עמודה 3
|-
! כותרת תא 1
| תא 2 || תא 3
|-
! כותרת תא א'
| תא ב'
| תא ג'
|}
  • בניית הטבלה הסתיימה; כעת ניתן לעבור לעיצוב הטבלה. לטבלה שבראש הפסקה יש גבולות, והיא מיושרת לצד שמאל של הדף. המידע הנוגע לעיצוב הטבלה נקרא פרמטר. פרמטרים המשפיעים על כל הטבלה יש להוסיף לאחר תווי הפתיחה של הטבלה {|, כשרווח מפריד בין תווי הפתיחה ובין הפרמטרים עצמם.
{| border="1" align="left"
|+ כותרת הטבלה
|-
! עמודה 1 !! עמודה 2 !! עמודה 3
|-
! כותרת תא 1
| תא 2 || תא 3
|-
! כותרת תא א'
| תא ב'
| תא ג'
|}
  • התוצאה היא הטבלה שבראש הפסקה:
כותרת הטבלה
עמודה 1 עמודה 2 עמודה 3
כותרת תא 1 תא 2 תא 3
כותרת תא א' תא ב' תא ג'


טבלת ויקי לעומת טבלת HTML

שימו לב: כל התווים (למעט הגדרת תאים באמצע שורה) חייבים להיות מוצמדים לתחילת השורה. את הפרמטרים יש להוסיף כשהם מופרדים ברווחים וכתובים בפורמט המקובל ב-HTML.

תכלית פורמט ויקי הערות פורמט HTML
הגדרת תחילת טבלה {| ניתן להגדיר פרמטרים להגדרת הטבלה כולה <table>
שורה חדשה |- ניתן להגדיר פרמטרים להגדרת השורה <tr></tr>
הגדרת תא חדש | ניתן להגדיר פרמטרים להגדרת התא <td></td>
הגדרת סיום טבלה |} אין </table>
תווי בקרה אופציונליים
הגדרת תא-כותרת חדש  ! הטקסט יהיה ממורכז ומודגש <th></th>
הגדרת תא-כותרת חדש באמצע שורה  !! הטקסט יהיה ממורכז ומודגש <th></th>
הגדרת תא חדש באמצע שורה || אין <td></td>
הגדרת כותרת טבלה |+ הכותרת תופיע מעל הטבלה <caption></caption>

פרמטרים

בשורה הראשונה יש להגדיר את מאפייני הטבלה. כמו למשל צבע, מסגרת, מיקום הטבלה (ימין/שמאל/אמצע) וכדומה.

פרמטרים
תכונה שם דוגמה מיקום ההגדרה[1]
צבע רקע (ראה עזרה:צבעים) bgcolor bgcolor="#ABCDEF" טבלה, שורה, תא
ישור אופקי: ימין, אמצע, שמאל align align="center" טבלה, שורה, תא
ישור אנכי: למעלה, אמצע, למטה valign valign="top" שורה
כיוון זרימת הטקסט או הטבלה, מימין לשמאל או להפך dir dir="ltr", dir="rtl" טבלה, שורה, תא
רוחב מסגרת border border="6" טבלה
רווח מחוץ לתא cellspacing cellspacing="8" טבלה
רווח מסביב לטקסט cellpadding cellpadding="2" טבלה
תא המשתרע על פני מספר עמודות colspan colspan="2" תא
תא המשתרע על פני מספר שורות rowspan rowspan="4" תא
רוחב קבוע ביחידות מידה width width="400px" טבלה, תא
רוחב קבוע באחוזים width width="50%" טבלה, תא
שימוש בסגנונות style style="width: 100%" טבלה, שורה, תא

לגבי הערה [1]:

  • טבלה: מופיע אחרי {| ומשפיע על הטבלה כולה
  • שורה: מופיע אחרי |- ומשפיע על שורה שלמה
  • תא: מופיע בין | לבין || או בין ! לבין || ומשפיע על תא יחיד

סגנונות - Style

ניתן ואף מומלץ ועדיף להשתמש בתכונות Style כאשר ניתן, במקום הפרמטרים הרגילים של טבלת HTML. שימוש בתכונות אלו מאפשר גמישות רבה מאוד.

  • ראו כאן פרמטרים אפשריים.
  • בוויקיפדיה מספר עיצובים מוגדרים מראש. ראו כאן רשימת סגנונות קבועים מראש.
  • ראו כיצד ניתן להסתיר שורה של טבלה בעת שימוש בטבלאות בתוך תבניות כאן.

טבלאות מתמיינות

ניתן ליצור טבלה מתמיינת, באמצעות השימוש בתגית class="sortable" בראש הטבלה.

עמודה 1 עמודה 2 עמודה 3
תא 1 תא 2 תא 3
תא 4 תא 5 תא 6
תא 7 תא 8 תא 9

ניתן לקבוע לטבלה עיצוב יפה יותר, באמצעות קביעת class="wikitable sortable" כך הטבלה תקבל הן את התכונות של wikitable והן את אפשרות המיון.

טבלה צפה

אם רוצים לתת טקסט שיופיע בחלונית מקבילה לטקסט הראשי ניתן ליישם זאת באמצעות טבלה צפה כאשר היא תוגדר כצפה הstyle="float"

תאור מיוחד של מה שקרה

זוהי רק דוגמה.
זוהי רק דוגמה.
זוהי רק דוגמה.

טבלה הניתנת להסתרה

ניתן להוסיף לטבלה קישור המאפשר להציג ולהסתיר את תוכן הטבלה. הדבר נעשה על ידי הוספה של המילה "mw-collapsible" למאפיין ה-class של הטבלה. אם מאפיין ה-class כולל מילים נוספות, יש להוסיפו בסוף, עם רווח לפניו.

הקישור הניתן להסתרה יופיע בתא הראשון מסוג כותרת (תא המתחיל עם סימן קריאה, ולא קו אופקי). רצוי להשתמש במאפיין width כדי לקבוע את רוחב הטבלה, וזאת על מנת שהקישור לא יפריע לכותרת. למשל, הקוד הבא:

{| class="toccolours mw-collapsible" width="250"
! כותרת
|-
| תוכן
|}

ייצור את הטבלה הבאה:

כותרת
תוכן

ניתן גם להציג את הטבלה סגורה כברירת מחדל על ידי הוספתה של המילה "mw-collapsed" למאפיין ה-class של הטבלה. למשל, הקוד הבא:

{| class="toccolours mw-collapsible mw-collapsed" width="250"
! כותרת
|-
| תוכן
|}

ייצור את הטבלה הבאה:

כותרת
תוכן

כאשר יש מספר עמודות, עדיף לייחד את השורה הראשונה לשורה שמתפרסת על פני כל העמודות כדי למנוע בעיות תצוגה. למשל:

{| class="wikitable mw-collapsible" width="250"
! colspan="3" | כותרת כללית
|-
! כותרת !! כותרת !! כותרת
|-
| תוכן || תוכן || תוכן
|}

ייצור את הטבלה הבאה:

כותרת כללית
כותרת כותרת כותרת
תוכן תוכן תוכן


טקסט זה מקורו בוויקיפדיה העברית.