<col> — jadval ustunlariga umumiy xususiyat berish uchun ishlatiladigan teg. Har bir katakni alohida bezash o’rniga, <col> yordamida butun ustunga bir yo’la uslub qo’llash mumkin. U <colgroup> tegi ichida ishlatiladi.
<col>— jadvalning bir yoki bir necha ustuniga umumiy xususiyat beradigan teg. U<colgroup>ichida joylashadi va yopuvchi tegga ega emas.
Oddiy foydalanish
<col> <colgroup> ichida, jadval qatorlaridan oldin yoziladi:
<table>
<colgroup>
<col style="background-color: lightblue">
<col style="background-color: lightyellow">
</colgroup>
<tr><th>Ism</th><th>Yosh</th></tr>
<tr><td>Farrux</td><td>26</td></tr>
</table>
Bu jadval quyidagicha ko’rinadi (birinchi ustun ko’k, ikkinchisi sariq fonda):
| Ism | Yosh |
|---|---|
| Farrux | 26 |
Har bir <col> bitta ustunga mos keladi va unga uslub (bu yerda fon rangi) beradi. Bu har bir katakni alohida bezashdan ancha tez.
span atributi
span atributi bitta <col> ni bir necha ustunga qo’llash imkonini beradi:
<colgroup>
<col span="2" style="background-color: lightgreen">
<col style="background-color: pink">
</colgroup>
[Dastlabki 2 ustun yashil, uchinchisi pushti fonda]
span="2" birinchi <col> ni dastlabki ikki ustunga qo’lladi. Bu takrorlashni kamaytiradi va kodni ixcham qiladi.
col ning imkoniyatlari
<col> bilan qo’llash mumkin bo’lgan asosiy xususiyatlarni jadvalda ko’ramiz:
| Xususiyat | Vazifasi |
|---|---|
background-color |
ustun fon rangi |
width |
ustun kengligi |
span |
necha ustunga qo’llanishi |
visibility |
ustunni yashirish |
Amaliy eslatma
<col> orqali qo’llanadigan uslublar cheklangan — asosan fon rangi, kenglik va ko’rinuvchanlik. Matn rangi yoki chegara kabi ba’zi uslublar <col> orqali ishlamaydi; ular alohida kataklarga qo’llanadi. Shunga qaramay, <col> butun ustunga kenglik yoki fon berishda juda qulay va kodni takrorlashdan qutqaradi.
Xulosa
Bu bo’limda <col> tegini, uni <colgroup> ichida ustunlarga uslub berishda ishlatishni, span atributini va imkoniyatlarini ko’rib chiqdik. <col> — jadval ustunlarini samarali boshqarish vositasi. Keyingi darsda <data> tegiga o’tamiz.