Darsliklar HTML <blockquote>

HTML HTML <blockquote>

<blockquote> — boshqa manbadan olingan uzun iqtibosni (sitatani) belgilaydigan teg. Kitobdan parcha, boshqa saytdan ko’chirma yoki mashhur so’z aynan shu tegga o’raladi. Brauzer uni odatda ikki tomondan chekintirib, ajratib ko’rsatadi.

<blockquote>boshqa manbadan olingan blok-darajali iqtibosni ifodalaydigan semantik teg. Uning cite atributi iqtibos manbasini ko’rsatadi.

Oddiy foydalanish

<blockquote> iqtibos matnini o’z ichiga oladi:

<blockquote>
    Dasturlashni o'rganishning eng yaxshi yo'li — har kuni kod yozish.
</blockquote>
<p>— Master Sherkulov</p>
    Dasturlashni o'rganishning eng yaxshi yo'li — har kuni kod yozish.
— Master Sherkulov

Iqtibos matni ikki tomondan chekintirilgan holda ko’rinadi. Bu uni oddiy matndan vizual ajratib turadi. Manbani odatda tashqarida, <blockquote> dan keyin ko’rsatiladi.

cite atributi

cite atributi iqtibos olingan manzilni (URL) ko’rsatadi. U ko’rinmaydi, ammo qidiruv tizimlari va qurilmalar uchun foydali:

<blockquote cite="https://uzbekdevs.uz">
    Bilim — kelajakka qilingan eng yaxshi sarmoya.
</blockquote>
    Bilim — kelajakka qilingan eng yaxshi sarmoya.

cite="..." manba manzilini metama’lumot sifatida saqlaydi. U sahifada ko’rinmasa-da, iqtibosning kelib chiqishini hujjatlaydi.

blockquote va q farqi

HTML iqtibos uchun ikki teg beradi. Ularni jadvalda solishtiramiz:

Teg Turi Ko’rinishi
<blockquote> uzun, blok iqtibos chekintirilgan, alohida
<q> qisqa, satr ichi iqtibos qo’shtirnoq bilan

<blockquote> alohida abzas bo’ladigan uzun iqtiboslar uchun, <q> esa matn ichidagi qisqa iqtiboslar uchun. Masalan: U <q>salom</q> dedi.

Amaliy eslatma

<blockquote> semantik teg bo’lgani uchun uni faqat haqiqiy iqtibos uchun ishlating — shunchaki matnni chekintirish uchun emas (buning uchun CSS bor). To’g’ri ishlatilganda, u qidiruv tizimlariga “bu — boshqa manbadan olingan matn” degan aniq signal beradi va kontentni tuzilishli qiladi.

Xulosa

Bu bo’limda <blockquote> tegini, uni uzun iqtibos uchun ishlatishni, cite atributini va <q> dan farqini ko’rib chiqdik. <blockquote> — iqtiboslarni to’g’ri belgilashning namunasi. Keyingi darsda <body> tegiga o’tamiz.