RGB, RGBA, HEX
RGB va RGBA
RGB - Red Green Blue so'zlarini qisqartmasi.
Red - qizil, Green - yashil, Blue ko'k ranglarini anglatadi.
RGBA - Red Green Blue Alfa so'zlarini qisqartmasini bildiradi. RGB ni tepada ko'rdik. Alfa rangning xiraligini bildiradi. Ya'ni rang qanchalik tiniq ko'rinishini anglatadi.
RGB
Html da quyidagi formuladan foydalanib rangning qiymaini yozish mumkin.
Sintaksis
Bunda har bitta rangning o'rniga uning qiymati yoziladi. Demak rgb da 3ta rangning qiymatini yozish kerak bular Red (qizil), Green (yashil), Blue (ko'k).
Namuna
<!DOCTYPE html> <html> <body> <h1 style="background-color:rgb(255, 0, 0);">rgb(255, 0, 0)</h1> <h1 style="background-color:rgb(0, 0, 255);">rgb(0, 0, 255)</h1> <h1 style="background-color:rgb(60, 179, 113);">rgb(60, 179, 113)</h1> <h1 style="background-color:rgb(238, 130, 238);">rgb(238, 130, 238)</h1> <h1 style="background-color:rgb(255, 165, 0);">rgb(255, 165, 0)</h1> <h1 style="background-color:rgb(106, 90, 205);">rgb(106, 90, 205)</h1> </body> </html>
RGBA
RGBA - Red Green Blue Alfa so'zlarini qisqartmasini bildiradi.
Red - qizil, Green - yashil, Blue ko'k ranglarini anglatadi. Alfa rangning xiraligini bildiradi. Yaniy rang qanchalik tiniq ko'rinishini anglatadi.
Sintaksis
Bunda har bitta rangning o'rniga uning qiymati yoziladi. Alfa da esa o'sha rang tiniqlik qiymati yoziladi. Alfa ning qiymati 0 - 1 (0dan 1gacha) bo'lishi mumkin.
Namuna
<!DOCTYPE html> <html> <body> <h1 style="background-color:rgba(255, 99, 71, 0);">rgba(255, 99, 71, 0)</h1> <h1 style="background-color:rgba(255, 99, 71, 0.2);">rgba(255, 99, 71, 0.2)</h1> <h1 style="background-color:rgba(255, 99, 71, 0.4);">rgba(255, 99, 71, 0.4)</h1> <h1 style="background-color:rgba(255, 99, 71, 0.6);">rgba(255, 99, 71, 0.6)</h1> <h1 style="background-color:rgba(255, 99, 71, 0.8);">rgba(255, 99, 71, 0.8)</h1> <h1 style="background-color:rgba(255, 99, 71, 1);">rgba(255, 99, 71, 1)</h1> </body> </html>
Natija
Ahamiyat bering alfaning qiymati 0 bo'lganda rang umuman ko'rinmaydi. Alfaning qiymati oshgan sari tiniqroq bo'lib ko'rinadi.
HEX
hex hexadecimal so'zidan qisqartma bo'lib o'n oltilik sanoq sistemasini anglatadi.
Hexadecimal da rang quyidagicha belgilanadi. #RRGGBB. Bu yerda R - Red (qizil), G - Green (ko'k), B - Blue (ko'k) .
Sintaksis
Namuna
<!DOCTYPE html> <html> <body> <h1 style="background-color: #ff0000;">#ff0000</h1> <h1 style="background-color: #0000ff;">#0000ff</h1> <h1 style="background-color: #3cb371;">#3cb371</h1> <h1 style="background-color: #ee82ee;">#ee82ee</h1> <h1 style="background-color: #ffa500;">#ffa500</h1> <h1 style="background-color: #6a5acd;">#6a5acd</h1> </body> </html>
Natija