- Konu sahibi
- #1
<blockquote>, başka bir kaynaktan alınan uzun veya blok düzeyindeki metni HTML içinde semantik olarak işaretlemek için kullanılır. Tarayıcılar içeriği çoğunlukla girintili gösterir; ancak etiketin asıl amacı görünüm değil, metnin başka bir kaynaktan alıntı olduğunu belirtmektir. Kısa ve cümle içinde kalan alıntılarda ise <q> tercih edilir.Temel kullanım
Aşağıdaki metin ve example.com kaynak adresi kurgusal belgeleme örneğidir; gerçek bir eserden alıntı yapılmış değildir. En küçük geçerli örnekte alıntı,
<blockquote> içine alınır. Alıntının kaynağı biliniyorsa URL, cite özniteliğiyle belirtilebilir:
Kod:
<p>Belgede şu ifade yer alıyor:</p>
<blockquote cite="https://example.com/kaynak">
<p>Bu metin başka bir kaynaktan alınmış uzun bir alıntıdır.</p>
</blockquote>
Bu kod çalıştırıldığında alıntı ayrı bir blok olarak görüntülenir.
cite özniteliği kaynağın adresini HTML yapısına ekler; çoğu tarayıcı bunu ziyaretçiye otomatik olarak görünür bir bağlantı şeklinde göstermez. Bu nedenle kaynağı okura göstermek istiyorsanız, alıntının yanında ayrıca görünür bir bağlantı veya kaynak adı vermelisiniz.blockquote, q ve cite farkı
Karar verirken metnin uzunluğuna ve gösterilecek kaynak bilgisinin türüne bakın:
| Yapı | Ne için kullanılır? | Kaynak bilgisi |
|---|---|---|
<blockquote> | Paragraf, birden fazla paragraf veya liste gibi blok alıntılar | cite özniteliğiyle URL; görünür kaynak ayrıca yazılabilir |
<q> | Cümle içinde kalan kısa alıntılar | cite özniteliğiyle URL; kısa metin için otomatik tırnak işareti görülebilir |
<cite> | Alıntılanan eserin, makalenin veya kitabın adı | Genellikle görünür metin olarak yazılır; tek başına alıntı etiketi değildir |
<blockquote> kullanın. “Yazar şöyle diyor: ‘Bu yöntem hızlıdır.’” gibi cümle içine yerleşen kısa bir bölüm için <q> daha uygundur. <cite> ise “Web Standartları Rehberi” gibi eserin adını işaretler; alıntının kendisini <cite> içine almak doğru kullanım değildir.Görünür kaynak bilgisi ekleme
Sadece
cite özniteliğine güvenmek, ziyaretçinin kaynağı görememesine yol açabilir. Kaynak adı veya bağlantısı içerikte açıkça verilmelidir:
Kod:
<p>Kaynak metin:</p>
<blockquote cite="https://example.com/kaynak">
<p>Alıntılanan açıklama burada yer alır.</p>
</blockquote>
<p>
Kaynak:
<a href="https://example.com/kaynak">
<cite>Örnek kaynak belgesi</cite>
</a>
</p>
Burada
blockquote alıntının sınırını, cite özniteliği kaynak URL’sini, <cite> ise görünür kaynak başlığını belirtir. Alıntı başka bir dilden çevrildiyse, metnin çeviri veya kısaltma olduğunu açıkça belirtmek; alıntının anlamını değiştirecek eklemeler yapmamak gerekir.Uygulama ve kontrol adımları
- Uzun alıntıyı
<blockquote>içine alın; içerideki paragraf veya liste yapısını koruyun. - Kaynağın adresi varsa
cite="https://example.com/kaynak"biçiminde ekleyin. - Ziyaretçinin kaynağı görebilmesi için alıntının altında veya üstünde görünür bir
<a>bağlantısı ve gerekiyorsa<cite>kaynak adı yazın. - Kısa, cümle içi alıntıları
<q>ile değiştirin; sırf tırnak işareti oluşturmak için<q>kullanmayın. - Tarayıcıda sonucu kontrol edin: alıntı ayrı bir bölüm olarak görünmeli, kaynak bağlantısı da normal bir bağlantı olarak tıklanabilmelidir.
blockquote etiketinin anlamını değiştirmez.Sık yapılan hatalar
Her girintili metni
<blockquote> yapmak: Etiket yalnızca gerçekten başka bir kaynaktan alınan içerik için kullanılmalıdır.Kaynak adını
<blockquote> içine rastgele eklemek: Kaynak bilgisi alıntıdan ayrı ve anlaşılır biçimde sunulmalıdır.Tüm alıntıyı
<cite> ile işaretlemek: <cite> eser adını belirtir, alıntı yapısını değil.Kısa alıntıda
<blockquote> kullanmak: Cümle akışını bozar; bu durumda <q> daha doğru seçimdir.Yalnız
cite özniteliğine güvenmek: Bu öznitelik URL bilgisini taşır, fakat kaynak bilgisini ziyaretçiye görünür şekilde sunma görevini tek başına garanti etmez.Sık sorulan sorular
Yazarın adını cite öğesi içine almalı mıyım?
Cite öğesi eser başlığını işaretler; kişinin adını sırf alıntıyı o söyledi diye bu öğeyle sarmalamayın. Örneğin kitap adı cite içinde, yazar adı normal metinde bulunabilir. İkisini alıntının dışındaki görünür kaynak satırında birlikte sunabilirsiniz.
Blockquote otomatik olarak tırnak işareti ekler mi?
Genellikle hayır; tarayıcı çoğunlukla blok girintisi uygular. Kısa q alıntısının otomatik tırnakları farklı davranıştır. Tasarımda eklenen dekoratif tırnak, alıntının gerçek içeriğini veya kaynak bilgisini değiştirmemelidir.