Kullanıcı:Benevolent/Şablon:Çengel
{{çengel}} şablonu, bir sayfadaki bir veya daha fazla HTML parça kimlikleridir (çengel adlarıdır). Bu şablon kısayolları olan sayfalar veya olmayan sayfaların bir içeriğine hızlıca ulaşmak için kullanılır. Örneğin VP:HS#G1
, başka bir örnek: Kısıtlamalar başlığı gibi.
Örnekler
değiştir
1. {{benevolent|Foo}}
- Aynı madde içinde ise, [[#Foo|...]] söz dizimini eklenebilir.
- Ya da başka bir madde veya yönlendirme ise [[Madde_adı#Foo|...]] ile bağlanabilir.
2. Çengeller, madde içindeki bağlantılar için bölüm başlıklarından daha elverişlidir. Örneğin,
== {{çengel|Foo}} Bölüm başlığı ==
- Bölüm yeniden adlandırılsa bile [[Madde_adı#Foo ]] ile yapılan bağlantılar yine de geçerli kalır. (Çengelin bölüm başlığından önce konulduğuna dikkat edin. Aksi taktirde, tarayıcılar bölüm başlığını gizleyebilirler.)
3. Şablon, bir seferde en fazla on çengel kullanmaya izin verir. Örneğin,
{{benevolent|Foo|Bar|Baz}}
- Şablonu üç çengelden oluşur. [[#Foo]], [[#Bar]] ve [[#Baz]] ile bağlanır.
- 10'dan daha fazla çengel oluşturma, bir hata iletisi almanıza neden olur.
Kısıtlamalar
değiştir
Karakter
Kod
Şablon
Anlamı
"
"
"
—
(çift) tırnak işareti
#
#
—
hash
|
|
{{!}}
çubuk
=
=
{{=}}
eşittir
- Tabloda gösterilen herhangi bir karakteri içeren çengel adları, beklenildiği gibi işlev görmez. Yine de bu karakterlerden herhangi biri burada gösterildiği gibi "&#" kodları ile yer değiştirir. Veya çubuk sembolü ve eşittir işareti sırasıyla {{!}} ve {{=}} ile işlev görür.
<sup>
(üstindis) ve <sub>
(altindis) gibi işaretleme dili kodları kullanılamaz. Beyaz boşluk veya noktalama işaretleri gibi çoğu diğer karakterler problem oluşturmaz.
- Bir sayfadaki çengel adları tek olmalıdır ve herhangi bir başlıkta aynı ad tekrarlanmamalıdır.
#konum
bağlantıları, ilk çengel adına gittiğinde tekrarlı çengeller istenildiği gibi işlev görmez. Tekrarlanan çengellerin sonucu HTML'de geçersizdir. Tekrarlanan çengellerin sonuçlarını görmek için, W3C İşaretleme Doğrulama Hizmetini kullanabilirsiniz.
- Şablon eğer bir bölüm başlığına eklenirse, kaynak değiştirme penceresi kullanılarak bölüm düzenlendiğinde kod şöyle görülür: "
/* {{çengel|Konular}}Kısıtlamalar */ Yeni konu
" ortaya çıkar. Ayrıca bölüm kaydedilirse, tarayıcılar bölüme geri dönmez. Bir bölüm başlığında, çengel şablonunu kullanma yerine doğrudan <span id="..." />
kullanmayı deneyebilirsiniz.
- Çengel bağlantıları (links), bazı tarayıcılarda duyarlıdır.
Tablolardaki kullanımı
değiştir
Çengeller, bazı kısıtlamalar olsa bile yine de tablolarda kullanılabilir. {{çengel}}
şablonu, tablonun başlıklarında ve hücrelerinde kullanılabilir. Tablonun başlığındaki kullanımı şöyledir:
<source enclose=div lang=text>|+ Tablo başlığı</syntaxhighlight> ve hücredeki şu formlar geçerlidir:<source enclose=div lang=text>! Başlık hücresi
!style="background:white;" | Biçimlendirilmiş başlık hücresi
| Veri hücresi
|rowspan=2 | İki satır genişliğinde bir veri hücresi </syntaxhighlight> {{çengel}}
classes, styles vb. için tasarlanan işaretlemenin bu kısımlarında olmadığından emin olun. Burada, {{çengel}}
şablonu, {|
(tablonun başı) veya |-
(yeni satır) ile başlayan satırlarda olmamalıdır. Ayrıca aşağıdaki formlar da geçerli değildir:<source enclose=div lang=text>! |Başlık hücresi
!style="background:white;" |Biçimlendirilmiş başlık hücresi
| |Veri hücresi
|rowspan=2 |İki satır genişliğinde bir veri hücresi</syntaxhighlight> Bu konumlardan herhangi birine çengel koymak gerekiyorsa, şu farklı teknik kullanılır: id=
özelliği. Bu, classes, styles vb.nin bulunduğu işaretlemenin ilgili kısmına yerleştirilir ve şöyle kullanılabilir:<source enclose=div lang=text>{| id=FooX class=wikitable
|- id=FooY
!id=Foo1 |Başlık hücresi
!style="background:white;" id=Foo2 |Biçimlendirilmiş başlık hücresi
|id=Foo3 |Veri hücresi
|rowspan=2 id=Foo4 |İki satır genişliğinde bir veri hücresi</syntaxhighlight> id=
özelliği, diğer herhangi iki özellikten önce, sonra veya iki özellik bir id=
özelliği kullanılabilir.
ŞablonVeri
değiştir
Burası, Görsel Düzenleyici ve diğer araçlar tarafından kullanılan bu şablon için ŞablonVeri belgelemesidir.
Çengel
değiştir
{{çengel}} şablonu bir sayfada bir veya daha fazla HTML çengelleri olabilir. Bu yerler, [[#yer|...]] söz dizimi kullanılarak daha sonra bağlanabilir. Burada, uygun parametreler bulunuyor; şablonun kendisinde parametre adına gerek yoktur.
Parametre Açıklama Tür Durum Birinci çengel 1
Birinci çengel; Yalnızca birinci çengel gereklidir.
Dize gerekli İkinci çengel 2
İkinci çengel.
Dize isteğe bağlı Üçüncü çengel 3
Üçüncü çengel. Daha fazla çengel eklemek için, sonraki için parametre adına 4 olarak yazın. Bundan sonrası için 5 ve böylece devam eder.
Dize isteğe bağlı
Ayrıca bakınız
değiştir
- {{Görülebilir çengel}}
- {{Shortcut2}}