HTML uslublar (Style)


ULASHISH

Style obyekti

Style obyekti alohida uslub ko‘rsatmasini (style statement) ifodalaydi.


Style obyekti xususiyatlari

Xususiyat Tavsif
alignContent Flex elementlar mavjud bo‘sh joyning hammasini egallamaganda, flex konteyner ichidagi qatorlar orasidagi tekislashni o‘rnatadi yoki qaytaradi
alignItems Flex konteyner ichidagi elementlarning tekislanishini o‘rnatadi yoki qaytaradi
alignSelf Flex konteyner ichidagi tanlangan elementlarning tekislanishini o‘rnatadi yoki qaytaradi
animation animationPlayState xususiyatidan tashqari quyidagi barcha animatsiya xususiyatlari uchun qisqartma (shorthand) xususiyat
animationDelay Animatsiya qachon boshlanishini o‘rnatadi yoki qaytaradi
animationDirection Animatsiya navbatdagi sikllarda teskari yo‘nalishda ijro etilishi yoki etilmasligini o‘rnatadi yoki qaytaradi
animationDuration Animatsiya bir siklni tugatishi uchun necha soniya yoki millisoniya ketishini o‘rnatadi yoki qaytaradi
animationFillMode Animatsiya bajarilmayotgan vaqtda u qaysi qiymatlarni qo‘llashini o‘rnatadi yoki qaytaradi
animationIterationCount Animatsiya necha marta ijro etilishi kerakligini o‘rnatadi yoki qaytaradi
animationName @keyframes animatsiyasi uchun nomni o‘rnatadi yoki qaytaradi
animationTimingFunction Animatsiyaning tezlik egri chizig‘ini o‘rnatadi yoki qaytaradi
animationPlayState Animatsiya ishlayotgani yoki pauza qilinganini o‘rnatadi yoki qaytaradi
background Barcha fon (background) xususiyatlarini bitta e’londa o‘rnatadi yoki qaytaradi
backgroundAttachment Fon rasmi (background-image) qotirilgan bo‘lishi yoki sahifa bilan birga aylanishini o‘rnatadi yoki qaytaradi
backgroundColor Elementning fon rangini (background-color) o‘rnatadi yoki qaytaradi
backgroundImage Element uchun fon rasmini (background-image) o‘rnatadi yoki qaytaradi
backgroundPosition Fon rasmining (background-image) boshlang‘ich joylashuvini o‘rnatadi yoki qaytaradi
backgroundRepeat Fon rasmi (background-image) qanday takrorlanishini (plitkadek terilishini) o‘rnatadi yoki qaytaradi
backgroundClip Fonning bo‘yaladigan sohasini o‘rnatadi yoki qaytaradi
backgroundOrigin Fon rasmlarining joylashish sohasini o‘rnatadi yoki qaytaradi
backgroundSize Fon rasmining o‘lchamini o‘rnatadi yoki qaytaradi
backfaceVisibility Element ekranga orqa tomoni bilan o‘girilganda ko‘rinishi yoki ko‘rinmasligini o‘rnatadi yoki qaytaradi
border borderWidth, borderStyle va borderColor qiymatlarini bitta e’londa o‘rnatadi yoki qaytaradi
borderBottom Barcha borderBottom xususiyatlarini bitta e’londa o‘rnatadi yoki qaytaradi
borderBottomColor Pastki chegara rangini o‘rnatadi yoki qaytaradi
borderBottomLeftRadius Pastki chap burchak chegarasining shaklini o‘rnatadi yoki qaytaradi
borderBottomRightRadius Pastki o‘ng burchak chegarasining shaklini o‘rnatadi yoki qaytaradi
borderBottomStyle Pastki chegara uslubini o‘rnatadi yoki qaytaradi
borderBottomWidth Pastki chegara kengligini o‘rnatadi yoki qaytaradi
borderCollapse Jadval chegaralari bitta chegaraga birlashtirilishi yoki birlashtirilmasligini o‘rnatadi yoki qaytaradi
borderColor Element chegarasining rangini o‘rnatadi yoki qaytaradi (to‘rttagacha qiymatga ega bo‘lishi mumkin)
borderImage Barcha borderImage xususiyatlarini o‘rnatish yoki qaytarish uchun qisqartma (shorthand) xususiyat
borderImageOutset Chegara rasmi sohasi chegara qutisidan (border box) qancha tashqariga chiqishini o‘rnatadi yoki qaytaradi
borderImageRepeat Rasmli chegara (image-border) takrorlanishi, yaxlitlanishi yoki cho‘zilishini o‘rnatadi yoki qaytaradi
borderImageSlice Rasmli chegaraning (image-border) ichkariga siljishlarini o‘rnatadi yoki qaytaradi
borderImageSource Chegara sifatida ishlatiladigan rasmni o‘rnatadi yoki qaytaradi
borderImageWidth Rasmli chegaraning (image-border) kengliklarini o‘rnatadi yoki qaytaradi
borderLeft Barcha borderLeft xususiyatlarini bitta e’londa o‘rnatadi yoki qaytaradi
borderLeftColor Chap chegara rangini o‘rnatadi yoki qaytaradi
borderLeftStyle Chap chegara uslubini o‘rnatadi yoki qaytaradi
borderLeftWidth Chap chegara kengligini o‘rnatadi yoki qaytaradi
borderRadius To‘rtta borderRadius xususiyatining barchasini o‘rnatish yoki qaytarish uchun qisqartma (shorthand) xususiyat
borderRight Barcha borderRight xususiyatlarini bitta e’londa o‘rnatadi yoki qaytaradi
borderRightColor O‘ng chegara rangini o‘rnatadi yoki qaytaradi
borderRightStyle O‘ng chegara uslubini o‘rnatadi yoki qaytaradi
borderRightWidth O‘ng chegara kengligini o‘rnatadi yoki qaytaradi
borderSpacing Jadval kataklari orasidagi masofani o‘rnatadi yoki qaytaradi
borderStyle Element chegarasining uslubini o‘rnatadi yoki qaytaradi (to‘rttagacha qiymatga ega bo‘lishi mumkin)
borderTop Barcha borderTop xususiyatlarini bitta e’londa o‘rnatadi yoki qaytaradi
borderTopColor Yuqori chegara rangini o‘rnatadi yoki qaytaradi
borderTopLeftRadius Yuqori chap burchak chegarasining shaklini o‘rnatadi yoki qaytaradi
borderTopRightRadius Yuqori o‘ng burchak chegarasining shaklini o‘rnatadi yoki qaytaradi
borderTopStyle Yuqori chegara uslubini o‘rnatadi yoki qaytaradi
borderTopWidth Yuqori chegara kengligini o‘rnatadi yoki qaytaradi
borderWidth Element chegarasining kengligini o‘rnatadi yoki qaytaradi (to‘rttagacha qiymatga ega bo‘lishi mumkin)
bottom Joylashtirilgan (positioned) elementning pastki joylashuvini o‘rnatadi yoki qaytaradi
boxDecorationBreak Sahifa uzilishida (inline elementlar uchun esa qator uzilishida) element foni va chegarasining xatti-harakatini o‘rnatadi yoki qaytaradi.
boxShadow Qutiga bir yoki bir nechta soya (drop-shadow) qo‘shadi
boxSizing Muayyan elementlarni ma’lum bir sohaga ma’lum tarzda moslashtirib belgilash imkonini beradi
captionSide Jadval sarlavhasining (caption) joylashuvini o‘rnatadi yoki qaytaradi
caretColor Elementdagi matn kursori (caret) rangini o‘rnatadi yoki qaytaradi
clear Elementning suzuvchi (floating) obyektlarga nisbatan joylashuvini o‘rnatadi yoki qaytaradi
clip Joylashtirilgan (positioned) elementning qaysi qismi ko‘rinishini o‘rnatadi yoki qaytaradi
color Matn rangini o‘rnatadi yoki qaytaradi
columnCount Element nechta ustunga bo‘linishi kerakligini o‘rnatadi yoki qaytaradi
columnFill Ustunlar qanday to‘ldirilishini o‘rnatadi yoki qaytaradi
columnGap Ustunlar orasidagi oraliqni o‘rnatadi yoki qaytaradi
columnRule Barcha columnRule xususiyatlarini o‘rnatish yoki qaytarish uchun qisqartma (shorthand) xususiyat
columnRuleColor Ustunlar orasidagi ajratuvchi chiziq rangini o‘rnatadi yoki qaytaradi
columnRuleStyle Ustunlar orasidagi ajratuvchi chiziq uslubini o‘rnatadi yoki qaytaradi
columnRuleWidth Ustunlar orasidagi ajratuvchi chiziq kengligini o‘rnatadi yoki qaytaradi
columns columnWidth va columnCount qiymatlarini o‘rnatish yoki qaytarish uchun qisqartma (shorthand) xususiyat
columnSpan Element nechta ustunni egallashi kerakligini o‘rnatadi yoki qaytaradi
columnWidth Ustunlar kengligini o‘rnatadi yoki qaytaradi
content Yaratilgan kontentni joylashtirish uchun :before va :after psevdoelementlari bilan ishlatiladi
counterIncrement Bir yoki bir nechta hisoblagichni oshiradi
counterReset Bir yoki bir nechta hisoblagichni yaratadi yoki qayta o‘rnatadi
cursor Sichqoncha ko‘rsatkichi uchun ko‘rsatiladigan kursor turini o‘rnatadi yoki qaytaradi
direction Matn yo‘nalishini o‘rnatadi yoki qaytaradi
display Elementning ko‘rsatilish turini (display) o‘rnatadi yoki qaytaradi
emptyCells Bo‘sh kataklarning chegarasi va foni ko‘rsatilishi yoki ko‘rsatilmasligini o‘rnatadi yoki qaytaradi
filter Rasm filtrlarini (xiralashtirish va to‘yinganlik kabi vizual effektlarni) o‘rnatadi yoki qaytaradi
flex Elementning qolganlariga nisbatan uzunligini o‘rnatadi yoki qaytaradi
flexBasis Flex elementning boshlang‘ich uzunligini o‘rnatadi yoki qaytaradi
flexDirection Flex elementlarning yo‘nalishini o‘rnatadi yoki qaytaradi
flexFlow flexDirection va flexWrap xususiyatlari uchun qisqartma (shorthand) xususiyat
flexGrow Element qolganlariga nisbatan qanchalik kattalashishini o‘rnatadi yoki qaytaradi
flexShrink Element qolganlariga nisbatan qanday kichrayishini o‘rnatadi yoki qaytaradi
flexWrap Flex elementlar keyingi qatorga o‘tishi yoki o‘tmasligini o‘rnatadi yoki qaytaradi
cssFloat Elementning gorizontal tekislanishini o‘rnatadi yoki qaytaradi
font fontStyle, fontVariant, fontWeight, fontSize, lineHeight va fontFamily qiymatlarini bitta e’londa o‘rnatadi yoki qaytaradi
fontFamily Matn uchun shrift oilasini o‘rnatadi yoki qaytaradi
fontSize Matnning shrift o‘lchamini o‘rnatadi yoki qaytaradi
fontStyle Shrift uslubi normal, kursiv (italic) yoki qiya (oblique) bo‘lishini o‘rnatadi yoki qaytaradi
fontVariant Shrift kichik bosh harflarda (small caps) ko‘rsatilishi kerakligini o‘rnatadi yoki qaytaradi
fontWeight Shriftning qalinligini o‘rnatadi yoki qaytaradi
fontSizeAdjust Zaxira shriftga o‘tilganda (font fallback) matnning o‘qilishini saqlab qoladi
fontStretch Shrift oilasidan oddiy, siqilgan yoki kengaytirilgan ko‘rinishni tanlaydi
hangingPunctuation Tinish belgisi qator qutisidan (line box) tashqarida joylashishi mumkinligini belgilaydi
height Elementning balandligini o‘rnatadi yoki qaytaradi
hyphens Paragraflar ko‘rinishini yaxshilash uchun so‘zlarni qanday bo‘g‘inlarga bo‘lishni belgilaydi
icon Muallifga elementni uning ikonka ko‘rinishidagi ekvivalenti bilan bezash imkonini beradi
imageOrientation Foydalanuvchi agenti (brauzer) rasmga qo‘llaydigan o‘ngga yoki soat mili yo‘nalishidagi burilishni belgilaydi
isolation Element yangi qatlamlash kontekstini (stacking context) yaratishi kerakligini belgilaydi
justifyContent Elementlar mavjud bo‘sh joyning hammasini egallamaganda, flex konteyner ichidagi elementlar orasidagi tekislashni o‘rnatadi yoki qaytaradi.
left Joylashtirilgan (positioned) elementning chap joylashuvini o‘rnatadi yoki qaytaradi
letterSpacing Matndagi belgilar orasidagi masofani o‘rnatadi yoki qaytaradi
lineHeight Matndagi qatorlar orasidagi masofani o‘rnatadi yoki qaytaradi
listStyle listStyleImage, listStylePosition va listStyleType qiymatlarini bitta e’londa o‘rnatadi yoki qaytaradi
listStyleImage Ro‘yxat bandi markeri sifatida rasmni o‘rnatadi yoki qaytaradi
listStylePosition Ro‘yxat bandi markerining joylashuvini o‘rnatadi yoki qaytaradi
listStyleType Ro‘yxat bandi markerining turini o‘rnatadi yoki qaytaradi
margin Elementning tashqi bo‘shliqlarini (margin) o‘rnatadi yoki qaytaradi (to‘rttagacha qiymatga ega bo‘lishi mumkin)
marginBottom Elementning pastki tashqi bo‘shliqini (margin) o‘rnatadi yoki qaytaradi
marginLeft Elementning chap tashqi bo‘shliqini (margin) o‘rnatadi yoki qaytaradi
marginRight Elementning o‘ng tashqi bo‘shliqini (margin) o‘rnatadi yoki qaytaradi
marginTop Elementning yuqori tashqi bo‘shliqini (margin) o‘rnatadi yoki qaytaradi
maxHeight Elementning maksimal balandligini o‘rnatadi yoki qaytaradi
maxWidth Elementning maksimal kengligini o‘rnatadi yoki qaytaradi
minHeight Elementning minimal balandligini o‘rnatadi yoki qaytaradi
minWidth Elementning minimal kengligini o‘rnatadi yoki qaytaradi
navDown Pastga strelka navigatsiya tugmasi bosilganda qayerga o‘tishni o‘rnatadi yoki qaytaradi
navIndex Element uchun tab tartibini o‘rnatadi yoki qaytaradi
navLeft Chapga strelka navigatsiya tugmasi bosilganda qayerga o‘tishni o‘rnatadi yoki qaytaradi
navRight O‘ngga strelka navigatsiya tugmasi bosilganda qayerga o‘tishni o‘rnatadi yoki qaytaradi
navUp Yuqoriga strelka navigatsiya tugmasi bosilganda qayerga o‘tishni o‘rnatadi yoki qaytaradi
objectFit Almashtiriladigan (replaced) element tarkibi uning balandligi va kengligi bilan belgilangan qutiga qanday moslashtirilishini belgilaydi
objectPosition Almashtiriladigan (replaced) elementning o‘z qutisi ichidagi tekislanishini belgilaydi
opacity Element uchun shaffoflik darajasini (opacity) o‘rnatadi yoki qaytaradi
order Flex elementning qolganlariga nisbatan tartibini o‘rnatadi yoki qaytaradi
orphans Element ichida sahifa uzilishi sodir bo‘lganda sahifa pastida qolishi kerak bo‘lgan qatorlarning minimal sonini o‘rnatadi yoki qaytaradi
outline Barcha outline xususiyatlarini bitta e’londa o‘rnatadi yoki qaytaradi
outlineColor Element atrofidagi kontur (outline) rangini o‘rnatadi yoki qaytaradi
outlineOffset Konturni (outline) siljitadi va uni chegara chetidan tashqarida chizadi
outlineStyle Element atrofidagi kontur (outline) uslubini o‘rnatadi yoki qaytaradi
outlineWidth Element atrofidagi kontur (outline) kengligini o‘rnatadi yoki qaytaradi
overflow Element qutisidan tashqariga chiqib ko‘rsatiladigan kontent bilan nima qilishni o‘rnatadi yoki qaytaradi
overflowX Kontent element tarkibi sohasidan toshib chiqsa, uning chap/o‘ng chetlari bilan nima qilishni belgilaydi
overflowY Kontent element tarkibi sohasidan toshib chiqsa, uning yuqori/pastki chetlari bilan nima qilishni belgilaydi
padding Elementning ichki bo‘shliqini (padding) o‘rnatadi yoki qaytaradi (to‘rttagacha qiymatga ega bo‘lishi mumkin)
paddingBottom Elementning pastki ichki bo‘shliqini (padding) o‘rnatadi yoki qaytaradi
paddingLeft Elementning chap ichki bo‘shliqini (padding) o‘rnatadi yoki qaytaradi
paddingRight Elementning o‘ng ichki bo‘shliqini (padding) o‘rnatadi yoki qaytaradi
paddingTop Elementning yuqori ichki bo‘shliqini (padding) o‘rnatadi yoki qaytaradi
pageBreakAfter Elementdan keyingi sahifa uzilishi xatti-harakatini o‘rnatadi yoki qaytaradi
pageBreakBefore Elementdan oldingi sahifa uzilishi xatti-harakatini o‘rnatadi yoki qaytaradi
pageBreakInside Element ichidagi sahifa uzilishi xatti-harakatini o‘rnatadi yoki qaytaradi
perspective 3D elementlar qanday ko‘rinishini belgilovchi perspektivani o‘rnatadi yoki qaytaradi
perspectiveOrigin 3D elementlarning pastki joylashuvini o‘rnatadi yoki qaytaradi
position Element uchun ishlatiladigan joylashtirish usuli turini o‘rnatadi yoki qaytaradi (static, relative, absolute yoki fixed)
quotes Ichki iqtiboslar uchun qo‘shtirnoq turini o‘rnatadi yoki qaytaradi
resize Foydalanuvchi element o‘lchamini o‘zgartira olishi yoki olmasligini o‘rnatadi yoki qaytaradi
right Joylashtirilgan (positioned) elementning o‘ng joylashuvini o‘rnatadi yoki qaytaradi
scrollBehavior Foydalanuvchi aylantiriladigan quti ichidagi havolani bosganda, aylantirish holati to‘g‘ridan-to‘g‘ri sakrash o‘rniga silliq animatsiya bilan o‘zgarishini belgilaydi
tableLayout Jadval kataklari, qatorlari va ustunlarini joylashtirish usulini o‘rnatadi yoki qaytaradi
tabSize Tabulyatsiya belgisining uzunligini o‘rnatadi yoki qaytaradi
textAlign Matnning gorizontal tekislanishini o‘rnatadi yoki qaytaradi
textAlignLast text-align "justify" bo‘lganda blokning oxirgi qatori yoki majburiy qator uzilishidan oldingi qator qanday tekislanishini o‘rnatadi yoki qaytaradi
textDecoration Matn bezagini o‘rnatadi yoki qaytaradi
textDecorationColor Matn bezagi (text-decoration) rangini o‘rnatadi yoki qaytaradi
textDecorationLine Matn bezagidagi (text-decoration) chiziq turini o‘rnatadi yoki qaytaradi
textDecorationStyle Matn bezagidagi chiziq uslubini o‘rnatadi yoki qaytaradi
textIndent Matn birinchi qatorining xat boshi chekinishini o‘rnatadi yoki qaytaradi
textJustify text-align "justify" bo‘lganda ishlatiladigan tekislash usulini o‘rnatadi yoki qaytaradi
textOverflow Matn o‘zini o‘rab turgan elementdan toshib chiqqanda nima sodir bo‘lishini o‘rnatadi yoki qaytaradi
textShadow Matnning soya effektini o‘rnatadi yoki qaytaradi
textTransform Matn harflarining katta-kichikligini o‘rnatadi yoki qaytaradi
top Joylashtirilgan (positioned) elementning yuqori joylashuvini o‘rnatadi yoki qaytaradi
transform Elementga 2D yoki 3D transformatsiyani qo‘llaydi
transformOrigin Transformatsiya qilingan elementlarning joylashuvini o‘rnatadi yoki qaytaradi
transformStyle Ichma-ich joylashgan elementlar 3D fazoda qanday render qilinishini o‘rnatadi yoki qaytaradi
transition To‘rtta transition xususiyatini o‘rnatish yoki qaytarish uchun qisqartma (shorthand) xususiyat
transitionProperty O‘tish (transition) effekti qaysi CSS xususiyati uchun ekanini o‘rnatadi yoki qaytaradi
transitionDuration O‘tish (transition) effekti tugashi uchun necha soniya yoki millisoniya ketishini o‘rnatadi yoki qaytaradi
transitionTimingFunction O‘tish (transition) effektining tezlik egri chizig‘ini o‘rnatadi yoki qaytaradi
transitionDelay O‘tish (transition) effekti qachon boshlanishini o‘rnatadi yoki qaytaradi
unicodeBidi Bitta hujjatda bir nechta tilni qo‘llab-quvvatlash uchun matnni qayta belgilash (override) kerakligini o‘rnatadi yoki qaytaradi
userSelect Element matnini belgilash (tanlash) mumkin yoki mumkin emasligini o‘rnatadi yoki qaytaradi
verticalAlign Element ichidagi kontentning vertikal tekislanishini o‘rnatadi yoki qaytaradi
visibility Element ko‘rinishi kerakligini o‘rnatadi yoki qaytaradi
whiteSpace Matndagi tabulyatsiyalar, qator uzilishlari va bo‘sh joylar qanday qayta ishlanishini o‘rnatadi yoki qaytaradi
width Elementning kengligini o‘rnatadi yoki qaytaradi
wordBreak CJK bo‘lmagan yozuvlar uchun qator uzilish qoidalarini o‘rnatadi yoki qaytaradi
wordSpacing Matndagi so‘zlar orasidagi masofani o‘rnatadi yoki qaytaradi
wordWrap Uzun, bo‘linmaydigan so‘zlarni bo‘lib, keyingi qatorga o‘tkazish imkonini beradi
widows Sahifa yuqorisida ko‘rinishi kerak bo‘lgan element qatorlarining minimal sonini o‘rnatadi yoki qaytaradi
zIndex Joylashtirilgan (positioned) elementning qatlam tartibini (stack order) o‘rnatadi yoki qaytaradi


Style obyektiga murojaat qilish

Style obyektiga hujjatning head bo‘limidan yoki muayyan HTML element(lar)dan murojaat qilish mumkin.

Hujjatning head bo‘limidan style obyekt(lar)iga murojaat qilish:

Misol

var x = document.getElementsByTagName("STYLE");
O‘zingiz sinab ko‘ring »

Ko‘rsatilgan elementning style obyektiga murojaat qilish:

Misol

var x = document.getElementById("myH1").style;
O‘zingiz sinab ko‘ring »

Style obyektini yaratish

document.createElement() metodi yordamida <style> elementini yaratishingiz mumkin:

Misol

var x = document.createElement("STYLE");
O‘zingiz sinab ko‘ring »

Shuningdek, mavjud elementning uslub xususiyatlarini ham o‘rnatishingiz mumkin:

Misol

document.getElementById("myH1").style.color = "red";
O‘zingiz sinab ko‘ring »

Tegishli sahifalar

HTML darsligi: HTML CSS

CSS darsligi: CSS darsligi

HTML ma’lumotnomasi: HTML <style> tegi

CSS ma’lumotnomasi: CSS xususiyatlari


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!