CSS Color Values

CSS Color Values

CSSలో color value అంటే browserకు ఒక రంగును సూచించే value. ఈ valueను color, background-color, border-color వంటి color-related propertiesతో ఉపయోగిస్తాము.

Color value ఎందుకు ఉపయోగిస్తాము?

Text, background, border వంటి భాగాల రంగును మార్చడానికి color values ఉపయోగిస్తాము. సరైన రంగులను ఎంచుకోవడం వల్ల page చదవడానికి సులభంగా మరియు visually clearగా ఉంటుంది.

Syntax

selector {
  property: color-value;
}

ఉదాహరణకు, color: navy;లో color property, navy color value. Browser ఆ valueను అర్థం చేసుకుని textను ఆ రంగులో చూపిస్తుంది.

Color value ఎక్కడ ఉపయోగించవచ్చు?

  • color – text రంగు కోసం
  • background-color – element background రంగు కోసం
  • border-color – border రంగు కోసం

CSSలో colors రాయడానికి అనేక formats ఉన్నాయి. ఈ lessonలో color value యొక్క పాత్ర మరియు దాన్ని propertyతో ఎలా apply చేయాలో అర్థం చేసుకుంటాము. Named colors, HEX, RGB, HSL formatsను తరువాతి lessonలో వివరంగా నేర్చుకుంటాము.

Browserలో ఇది ఎలా పనిచేస్తుంది?

Browser ముందుగా selectorతో సరిపోయే HTML elementను కనుగొంటుంది. తరువాత declarationలోని color valueను చదివి, ఆ elementకు ఆ రంగును apply చేస్తుంది. ఒకే elementపై text color మరియు background color వేర్వేరుగా ఉండవచ్చు.

Simple Explanation

Color value అనేది CSSలో రంగు చెప్పే భాగం. ఉదాహరణకు color: navy;లో navy అనేది color value. Property ఏ భాగానికి రంగు కావాలో చెబుతుంది; value ఏ రంగు కావాలో చెబుతుంది.

Textకు రంగు ఇవ్వడానికి color, వెనుక భాగానికి రంగు ఇవ్వడానికి background-color ఉపయోగించండి. CSS declarationను selector ruleలో రాయాలి.

Real-Life Example

ఒక traffic signలో ఎరుపు background మరియు తెల్లటి text ఉంటే, దాన్ని దూరం నుంచే సులభంగా గుర్తించగలుగుతాము. అలాగే websiteలో headingకు ఒక text color, notice boxకు ఒక background color ఇస్తే content ముఖ్యమైనదిగా కనిపిస్తుంది.

Code Examples

Text మరియు backgroundకు Color Values

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>CSS Color Values</title>
  <style>
    body {
      background-color: #f2f7ff;
    }

    h1 {
      color: navy;
    }

    .notice {
      color: white;
      background-color: #2563eb;
      border-color: navy;
    }
  </style>
</head>
<body>
  <h1>Color Values</h1>
  <p class="notice">This notice uses different CSS color values.</p>
</body>
</html>

ఈ exampleలో మూడు color-related properties ఉపయోగించాము. bodyకి background color, h1కి text color, .noticeకి text, background మరియు border color ఇచ్చాము. ప్రతి propertyకి ఇచ్చిన value browserలో ఆ రంగును నిర్ణయిస్తుంది. ఇక్కడ ఉపయోగించిన color formatsను గుర్తించడం మాత్రమే లక్ష్యం; వాటి పూర్తి నియమాలు తరువాతి lessonలో నేర్చుకుంటాము.

The page shows a very light blue background. The heading appears in navy. The notice appears with white text on a blue background; its border color is set to navy.

Line-by-Line Explanation

body {
body selector మొత్తం page bodyని select చేస్తుంది. అందువల్ల ఈ rule page backgroundపై ప్రభావం చూపుతుంది.
background-color: #f2f7ff;
background-color property body వెనుక భాగానికి రంగు ఇస్తుంది. ఇక్కడ ఇచ్చిన color value చాలా లేత నీలం రంగును సూచిస్తుంది.
h1 {
h1 selector pageలోని heading elementను select చేస్తుంది.
color: navy;
color property heading text రంగును మార్చుతుంది. navy value వల్ల heading navy రంగులో కనిపిస్తుంది.
.notice {
.notice selector class attributeలో notice ఉన్న elementను select చేస్తుంది.
color: white;
ఈ declaration noticeలోని textకు white color valueను ఇస్తుంది.
background-color: #2563eb;
ఈ declaration notice వెనుక భాగానికి blue color valueను ఇస్తుంది.
border-color: navy;
ఈ declaration element border రంగును navyగా నిర్ణయిస్తుంది. Border కనిపించడానికి border style మరియు width కూడా అవసరం కావచ్చు; ఇక్కడ color property పాత్రను చూపించడమే లక్ష్యం.

This notice uses different CSS color values.


ఈ paragraphకు notice class ఉంది. అందువల్ల .notice ruleలోని color declarations ఈ paragraphకు apply అవుతాయి.

Try It

Try this CSS code:

Example

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Try CSS Color Values</title>
  <style>
    body {
      background-color: #f2f7ff;
    }

    h1 {
      color: navy;
    }

    p {
      color: #2563eb;
    }
  </style>
</head>
<body>
  <h1>My Color Page</h1>
  <p>Change the color values and run the page again.</p>
</body>
</html>

Try It Yourself »

Practice

Practice: పై codeలో body backgroundను లేత నీలంగా, h2 textను navyగా మార్చండి. అలాగే .cardలోని textను whiteగా మరియు backgroundను blueగా మార్చండి. తరువాత browserలో run చేసి మార్పును గమనించండి.

Hint: body, h2 మరియు .card rulesలోని color లేదా background-color declaration valuesను మార్చండి.

Common Mistakes

Color property బదులుగా colour అని రాయడం.
CSSలో సరైన property పేరు color. American English spellingను ఉపయోగించాలి.
Color valueను property లేకుండా రాయడం, ఉదాహరణకు h1 { navy; }.
ప్రతి CSS declarationలో property మరియు value రెండూ ఉండాలి: h1 { color: navy; }.
Text రంగు మార్చాల్సినప్పుడు background-color ఉపయోగించడం.
Text కోసం color, element వెనుక భాగం కోసం background-color ఉపయోగించండి.
Color declaration చివర semicolon మర్చిపోవడం వల్ల తరువాతి declaration సరిగ్గా పనిచేయకపోవడం.
ఒకే ruleలో declarationsను వేరు చేయడానికి ప్రతి declaration చివర ; పెట్టండి.
HTML elementకు class ఉన్నా, CSSలో class selector ముందు dot పెట్టకపోవడం.
classను select చేయడానికి .card వంటి dotతో selector రాయాలి.

Interview Questions

CSSలో color value అంటే ఏమిటి?

Answer: Browserలో ఒక రంగును సూచించే valueను color value అంటారు. దీన్ని color, background-color వంటి propertiesతో ఉపయోగిస్తాము.

color మరియు background-color మధ్య తేడా ఏమిటి?

Answer: color text రంగును మార్చుతుంది. background-color element వెనుక భాగం రంగును మార్చుతుంది.

ఒక CSS color value ఎక్కడ apply అవుతుందో ఎలా నిర్ణయించబడుతుంది?

Answer: Selector ఏ HTML elementను select చేస్తుందో దానిపై declaration apply అవుతుంది. Property ఏ భాగానికి రంగు కావాలో, value ఏ రంగు కావాలో చెబుతుంది.

Exam Questions

ఖాళీని పూరించండి: Text రంగు మార్చడానికి CSSలో ______ property ఉపయోగిస్తాము.

Answer:

color

ఖాళీని పూరించండి: Element వెనుక భాగం రంగు మార్చడానికి ______ property ఉపయోగిస్తాము.

Answer:

background-color

ఈ CSS declarationలో color value ఏది? p { color: navy; }

Answer:

navy color value.

True లేదా False: CSSలో color valueను selectorలో కాకుండా declarationలో propertyకి valueగా రాస్తాము.

Answer:

True.

Quick Revision

  • Color value browserకు ఏ రంగు చూపించాలో చెబుతుంది.
  • color text రంగును మార్చుతుంది.
  • background-color element వెనుక భాగం రంగును మార్చుతుంది.
  • CSS declaration రూపం: property: color-value;.
  • Selector సరైన HTML elementను select చేసినప్పుడు color declaration ఆ elementకు apply అవుతుంది.
  • Named colors, HEX, RGB మరియు HSL formatsను తరువాతి lessonలో వివరంగా నేర్చుకుంటాము.

Test Your Knowledge

Take a short quiz based on this lesson.

10 Questions • Results
Scroll to Top