Darsliklar HTML <code>

HTML HTML <code>

<code> — matn ichida dasturlash kodini belgilaydigan teg. Sahifada biror funksiya nomi, buyruq yoki kod parchasini ko’rsatmoqchi bo’lsangiz, uni <code> ga o’raysiz. Brauzer bunday matnni odatda monoprobelli (monospace) shriftda ko’rsatadi.

<code>matn ichidagi kompyuter kodini ifodalaydigan semantik teg. U kodni oddiy matndan vizual va ma’noviy jihatdan ajratadi.

Oddiy foydalanish

<code> matn ichidagi kod parchasini o’raydi:

<p>PHP'da chiqarish uchun <code>echo</code> buyrug'i ishlatiladi.</p>
<p>JavaScript'da <code>console.log()</code> konsolga chiqaradi.</p>
PHP'da chiqarish uchun echo buyrug'i ishlatiladi.
JavaScript'da console.log() konsolga chiqaradi.

<code> ichidagi matn monoprobelli shriftda, ko’pincha boshqa fon rangi bilan ko’rinadi. Bu uni oddiy matndan darhol ajratib turadi.

Ko’p qatorli kod: pre bilan

<code> o’zi bo’shliq va qator o’tishlarini saqlamaydi. Ko’p qatorli kod uchun uni <pre> (preformatted) tegi bilan birga ishlatamiz:

<pre><code>function salom() {
    console.log("Salom, UzbekDevs!");
}</code></pre>
function salom() {
    console.log("Salom, UzbekDevs!");
}

<pre> matndagi barcha bo’shliq va qator o’tishlarini aynan saqlaydi, <code> esa uni kod deb belgilaydi. Ikkovi birga ko’p qatorli kodni to’g’ri ko’rsatadi.

Tegishli teglar

Kod va texnik matnni ko’rsatishda bir necha teg ishlatiladi. Ularni jadvalda ko’ramiz:

Teg Vazifasi
<code> kod parchasi
<pre> formatlangan (bo’shliqni saqlaydigan) matn
<kbd> klaviatura kiritmasi
<samp> dastur natijasi

Amaliy eslatma

<code> — semantik teg: u qidiruv tizimlariga va yordamchi texnologiyalarga “bu — kod” degan ma’no beradi. Shuning uchun kodni shunchaki monoprobelli qilish uchun emas, haqiqiy kod parchasini belgilash uchun ishlating. Kod rangini va ko’rinishini yaxshilash uchun ko’pincha maxsus kutubxonalar (masalan, sintaksisni bo’yaydigan vositalar) qo’shiladi.

Xulosa

Bu bo’limda <code> tegini, uni matn ichidagi kod uchun ishlatishni, <pre> bilan ko’p qatorli kodni va tegishli teglarni ko’rib chiqdik. <code> — kodni to’g’ri belgilaydigan semantik teg. Keyingi darsda <col> tegiga o’tamiz.