Help:Tables/tr


 * Tablolar buraya yönlendirir; veritabanı tablosu yapısı hakkında bilgi için sayfasına bakın.

Tablolar viki sayfalarında oluşturulabilir. Genel bir kural olarak, bir tabloya ihtiyacınız yoksa bir tablo kullanmaktan kaçınmak en iyisidir. Tablo işaretlemesi genellikle sayfa düzenlemeyi zorlaştırır.



Viki tablosu biçimlendirme özeti

 * Yukarıdaki işaretler, isteğe bağlı olarak bir satıra ardışık hücreler eklemek için çift  ve   dışında yeni bir satırda başlamalıdır. Ancak, satırın başındaki boşluklar yok sayılır.
 * HTML özellikleri. Tablo sonu hariç her işaret isteğe bağlı olarak bir veya daha fazla HTML özelliğini kabul eder. Öznitelikler, işaretle aynı satırda olmalıdır. Öznitelikleri tek bir boşlukla birbirinden ayırın.
 * Hücreler ve başlık ( veya ,   veya  , ve  ) içerik tutma. Dolayısıyla, içeriği tek bir kanalla  ayırın. Hücre içeriği aynı satırda veya sonraki satırlarda izlenebilir.
 * Tablo ve satır işaretleri ( ve  ) doğrudan içeriği tutmaz. İsteğe bağlı özelliklerinden sonra dikey çizgi  eklemeyin. Tablo işareti veya satır işareti için özniteliklerden sonra yanlışlıkla bir boru eklerseniz, ayrıştırıcı hatalı boruya dokunuyorsa ve son özniteliğinizi siler!
 * İçerik (a) isteğe bağlı HTML özelliklerinden sonra aynı satırda hücre işaretini veya (b) hücre işaretinin altındaki satırlarda hücre işaretini izleyebilir. Listeler, başlıklar veya iç içe tablolar gibi yeni bir satırda başlaması gereken viki işaretlemesini kullanan içeriğin kendi yeni satırında olması gerekir.
 * İçerik olarak boru karakteri. Tabloya dikey çizgi karakteri eklemek için &lt;nowiki&gt; &lt;/nowiki&gt; çıkış işaretlemesini kullanın.

Temeller


Düzenleyici araç çubuğuyla bir tablo oluşturun
Vikimetin düzenleyicide, kare işaretini tablo eklemek istediğiniz yere yerleştirin. Ardından araç çubuğunda “” seçeneğini basın ve ardından  düğmesini seçin. Bir diyalog açılır.

Diyalogdan, tablo başlığı satırını etkinleştirmeyi, tabloyu kenarlıkla stilize etmeyi ve tabloyu sıralanabilir yapmayı seçebilirsiniz. Bir önizleme örneği görüntülenir. Ayrıca ihtiyacınız olan satır ve sütun sayılarını da ayarlayabilirsiniz. Ardından, “” düğmesine basın.

Varsayılan olarak, aşağıdaki kod oluşturulur: Vikikodu: { | class="wikitable" style="margin:auto" |+ |- !  !!  !!  |- |  ||  ||  |- |  ||  ||  |- |  ||  ||  |} Sonuç:



Minimum sözdizimi
Aşağıdaki tabloda kenarlıklar ve iyi boşluklar bulunmamakla birlikte en basit wiki biçimlendirme tablosu yapısı gösterilmektedir.

Aynı satırdaki hücreler  (iki boru sembolü) ile ayrılmış bir satırda listelenebilir. Hücredeki metnin satır sonu içermesi gerekiyorsa, bunun yerine kullanın.

Aşağıdaki viki işaretlemesinde olduğu gibi, viki işaretlemesindeki hücreler içindeki fazladan boşluklar, gerçek tablo oluşturmayı etkilemez.

{| style="width:100%" ! style="width: 50%;"|Yazdığın ! style="width: 50%;"|Yaptığın
 * style="padding: 5px;"|
 * style="padding: 5px;"|
 * style="padding: 5px;"|


 * }

Tablo hücrelerinin içinde daha uzun metin veya daha karmaşık viki sözdizimine de sahip olabilirsiniz:

{| style="width:100%" ! style="width: 50%;"|Yazdığın ! style="width: 50%;"|Yaptığın
 * style="padding: 5px;"|
 * style="padding: 5px;"|
 * style="padding: 5px;"|


 * }



Tablo başlıkları
Tablo başlıkları, " " (boru simgesi) yerine " " (ünlem işareti) kullanılarak oluşturulabilir. Başlıklar genellikle varsayılan olarak kalın ve ortalanmış olarak görünür.

Başlık
Herhangi bir tablonun üstüne aşağıdaki gibi bir tablo başlığı eklenebilir.

class="wikitable"
Temel stil (açık gri arka plan, kenarlıklar, dolgu ve sola hizala) class="wikitable" eklenerek elde edilebilir.



HTML colspan ve rowspan
Gelişmiş mizanpaj için hücrelerdeki HTML colspan ve rowspan özelliklerini kullanabilirsiniz.



HTML özellikleri
Tablolara HTML özellikleri ekleyebilirsiniz. HTML özniteliklerindeki yetkili kaynak için W3C'nin tablolardaki HTML Spesifikasyonu sayfasına bakın.



Tablolardaki öznitelikler
Öznitelikleri, tablo başlangıç etiketinden sonra yerleştirmek, öznitelikleri tüm tabloya uygular.



Hücrelerdeki öznitelikler
Öznitelikleri tek tek hücrelere koyabilirsiniz. Örneğin, sayılar sağa daha iyi hizalanmış görünebilir.

{| style="width:100%" ! style="width: 50%;"| Yazdığın ! style="width: 50%;"| Yaptığın
 * style="padding: 5px;"|
 * style="padding: 5px;"|
 * style="padding: 5px;"|


 * }

Tek bir satırda birden fazla hücre listelediğinizde hücre özelliklerini de kullanabilirsiniz. Hücrelerin  ile ayrıldığını ve her hücre içinde özelliklerin ve değerin   ile ayrıldığını unutmayın.

{| style="width:100%" ! style="width: 50%;"| Yazdığın ! style="width: 50%;"| Yaptığın
 * style="padding: 5px;"|
 * style="padding: 5px;"|
 * style="padding: 5px;"|


 * }



Satırlardaki özellikler
Öznitelikleri ayrı ayrı satırlara da koyabilirsiniz.

{| style="width:100%" ! style="width: 50%;"|Yazdığın ! style="width: 50%;"|Yaptığın
 * style="padding: 5px;"|
 * style="padding: 5px;"|
 * style="padding: 5px;"|


 * }



Altyazı ve başlıklardaki özellikler
Nitelikler başlığa ve başlıklara aşağıdaki gibi eklenebilir.



Kenar genişliği
"border-width:" yalnızca bir sayı içeriyorsa, dört kenar tarafının tümü içindir:

{| style="width:100%" ! style="width:50%" | Yazdığın ! style="width:50%" | Yaptığın
 * style="padding: 5px;" |
 * style="padding: 5px;" |
 * style="padding: 20px;"|


 * }

"Border-width:" birden fazla sayı içeriyorsa, dört sayı üst, sağ, alt, sol (saat yönünü &uarr;&rarr;&darr;&larr; yönünde UNUTMAYIN) içindir:

{| style="width:100%" ! style="width:50%" | Yazdığın ! style="width:50%" | Yaptığın
 * style="padding: 5px;" |
 * style="padding: 5px;" |
 * style="padding: 20px;"|


 * }


 * 4'ten az değer olduğunda :
 * üç değer yani,  ,  :   için varsayılan değer   (ikinci değer) değeridir. Genişlik daha sonra sol ve sağ tarafta aynı olur.
 * iki değer, yani,  : o zaman   için varsayılan değer   (birinci değer) değeridir ve varsayılan olarak   (ikinci değer) atanır. Üstteki genişlik alttaki ile aynıdır; soldaki genişlik sağdaki ile aynıdır.
 * bir değer, yani : o zaman   için varsayılan değer   olan değerdir ve   ve   için aynıdır. Dördüncü genişlik aynıdır ve düzenli bir sınır oluşturur. Bu bir yazma kısayolu.

Bir hücrenin dört kenarının genişliklerini tanımlamanın başka bir yöntemi de "border-left", "border-right", "border-top" ve "border-bottom" kullanmaktır: {| style="width:100%" ! style="width:50%" | Yazdığın ! style="width:50%" | Yaptığın
 * style="padding: 5px;" |
 * style="padding: 5px;" |
 * style="padding: 20px;"|


 * }



HTML özellikleri ve CSS stilleri ile
stil nitelikleri, diğer HTML nitelikleriyle veya bunlar olmadan eklenebilir.

Dolgu
{| style="width:100%;" ! style="width: 50%;"| Yazdığın ! style="width: 50%;"| Yaptığın
 * -valign=top
 * style="padding:10px" |


 * }



Sütun genişliği
Sütun genişliği aşağıdaki gibi eklenebilir.

Yazdığın:

Yaptığın:



Tablo başlık hücrelerinin erişilebilirliği
Tablo üst bilgisi hücreleri, hangi tablo veri hücrelerine (aynı satırın sağında veya altlarında aynı sütunda) uygulandıklarını açıkça belirtmez. Tablo görsel bir 2D ortamda oluşturulduğunda, bu genellikle çıkarılması kolaydır.

Ancak, tablolar görsel olmayan ortamlarda işlendiğinde, tarayıcının, bir scope="row" kullanarak seçilen tablo hücresinin açıklamasına (bazı erişilebilirlik yardımcısında içeriğini tekrarlamak için) hangi tablo başlık hücresinin uygulanacağını belirlemesine yardımcı olabilir veya tablo başlığı hücrelerinde scope="col" özelliği. Basit tablolara sahip çoğu durumda, ilk satırın tüm üstbilgi hücrelerinde scope="col" ve aşağıdaki satırların ilk hücresinde scope="row" kullanırsınız:

{| style="width:100%" ! style="width: 50%;"|Yazdığın ! style="width: 50%;"|Yaptığın
 * style="padding: 5px;"|
 * style="padding: 5px;"|
 * style="padding: 5px;"|


 * }

Hizalama
<span id="Table_alignment">

Tablo hizalama
Tablo hizalama CSS kullanılarak gerçekleştirilir. Tablo hizalaması kenar boşlukları tarafından kontrol edilir. Bir taraftaki sabit bir kenar boşluğu, tablonun bu tarafa hizalanmasını sağlar, karşı taraftaki kenar boşluğu otomatik olarak tanımlanırsa. Bir tablo merkezinin hizalanması için her iki kenar boşluğunu da otomatik olarak ayarlamanız gerekir

Örneğin, sağa hizalı bir tablo:

{| style="width:100%" ! style="width: 50%;"|Yazdığın ! style="width: 50%;"|Yaptığın
 * style="padding: 5px;"|
 * style="padding: 5px;"|
 * style="padding: 5px;"|


 * }

Ve ortaya hizalanmış bir tablo:

{| style="width:100%" ! style="width: 50%;"|Yazdığın ! style="width: 50%;"|Yaptığın
 * style="padding: 5px;"|
 * style="padding: 5px;"|
 * style="padding: 5px;"|


 * }

<span id="Table_floating_around_text">

Metin etrafında yüzen tablo
Bir tabloyu sayfanın sağına veya soluna hizalarsanız, tablonun sonunda gelen metin tablonun sonunda başlar ve tablonun etrafında boş bir alan bırakır. Tabloyu metnin etrafında sadece hizalamak yerine yüzdürmek için tablonun etrafına sarılacak metni yapabilirsiniz. Bu, tablonun sağ tarafa veya sola nereye yüzdüğünü belirleyebilen  CSS özelliği kullanılarak gerçekleştirilebilir. Float kullanılırken, kenar boşlukları tablo hizalamasını kontrol etmez ve tablo ile çevresindeki metin arasındaki kenar boşluğunu belirtmek için kullanılabilir.

{| style="width:100%" ! style="width: 50%;"|Yazdığın ! style="width: 50%;"|Yaptığın
 * style="padding: 5px;"|
 * style="padding: 5px;"|

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.
 * style="padding: 5px;"|

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.
 * }

<span id="Cell_contents_alignment">

Hücre içeriği hizalaması
Hücre içeriklerinin hizalanması 2 farklı CSS özelliği ile kontrol edilebilir:  ve. , tabloda, satırda veya tek tek hücrelerde belirtilebilirken,  yalnızca ayrı satırlarda veya hücrelerde belirtilebilir.

{| style="width:100%" ! style="width: 50%;"|Yazdığın ! style="width: 50%;"|Yaptığın
 * style="padding: 5px;"|
 * style="padding: 5px;"|
 * style="padding: 5px;"|


 * }

Uyarılar
<span id="Negative_numbers">

Negatif sayılar
Eksi işaretli negatif bir sayı içeren yeni bir satıra (veya negatif sayı olarak değerlendirilen bir parametreye) sahip bir hücreyi başlatırsanız,  karakterleri ayrıştırılacağından tablonuz bozulabilir tablo hücresi için değil, tablo satırı için viki işaretlemesi olarak. Bundan kaçınmak için, değerin önüne bir boşluk ekleyin veya satır içi hücre işaretlemesi kullanın.

<span id="CSS_vs_attributes">

CSS ve özniteliklere karşı
Kenarlık özniteliği yerine CSS aracılığıyla belirtilen tablo kenarlıkları, metin tarayıcılarının küçük bir alt kümesinde yanlış oluşturulur.

<span id="Common_attributes_for_columns,_column_groups_and_row_groups">

Sütunlar, sütun grupları ve satır grupları için ortak özellikler
Tablolar için MediaWiki sözdizimi şu anda sütunlar ( HTML öğesi ile), sütun grupları (HTML element <colgroup ></colgroup>) ve satır grupları (HTML öğeleri <thead ></thead>, <tbody ></tbody> ve <tfoot ></tfoot>) için ortak özellikler belirtmek için destek sunmamaktadır. Bu standart HTML öğeleri, HTML veya XHTML sözdizimlerinde bile kabul edilmez.

Tablonun tüm satırları ve hücreleri (üstbilgi veya veri), herhangi bir özellik olmadan tek bir örtülü satır grubunda (<tbody ></tbody> HTML ögesi) veya stilleri oluşturulur.

<span id="Tables_and_the_Visual_Editor_(VE)">

Tablolar ve Görsel Düzenleyici (VE)

 * Ayrıca bakınız: 

T108245: "Fully support basic table editing in the visual editor" sayfasına bakın. Görev listesine bakın. Tamamlanan görevler çizildi. Teknik dilde tam olarak neyin geliştirildiğini veya hangi özelliklerin eklendiğini anlamak zor olabilir. Lütfen aşağıya açıklayıcı bilgiler ekleyin.

<span id="Can_now_move_or_delete_columns_and_rows">

Artık sütunları ve satırları taşıyabilir veya silebilir
Bir sütun veya satır başlığını tıklayın. Sonra oku tıklayın. Açılır menüden "Taşı" veya "Sil"'i tıklayın.

<span id="Insert_blank_row_or_column">

Boş satır veya sütun ekle
Aynı açılır menüden "Ekle"'yi tıklayın.

<span id="Copy_table_from_web_page_to_Visual_Editor">

Tabloyu web sayfasından Görsel Düzenleyici'ye kopyala
Bir web sayfasındaki bir tabloyu doğrudan Görsel Düzenleyici (VE) içine kopyalayıp yapıştırmak mümkündür. Bunu güvenli bir şekilde yapmak için, bir sandbox kullanın ve tabloyu vikimetin kaynak modunda uygun kodlama ve Görsel Düzenleyici'de ve önizleme modunda düzgün görüntüleme için kontrol edin.

<span id="Helping_tools">

Yardımcı araçlar

 * Excel2Wiki, Excel, Apache OpenOffice, LibreOffice veya Gnumeric'ten bir stil sayfasını vikikod tablosuna dönüştürmek için kopyalamanıza olanak tanır.

<span id="See_also">

Ayrıca bakınız

 * Bir tablonun satırlarını sıralama
 * m:Help:Sıralama
 * tr:Yardım:Tablolar
 * Tablo oluşturmaya yardımcı olan kolay araç