Hogyan lehet CSS-ben a betű színét megadni?
A "color" szabállyal változtathatod a betű színét.
Pl ha a teljes body szövegszínét pirosra akarod állítani
body
{
    color: red;
}
.valami {
color:red;
}
Tehát a color-rel. Sokan úgy próbálkoznak, hogy font-color, de az nem működik. Nem mellesleg pedig:
Tessék egy kicsit keresgélni!
Ne szerencsétlenkedj már.
Mar bocsi #1 de amit irsz az nem javasolt szoval rossz pelda ;).
Itt van egy pelda. Szoval ha csak azt akarod, hogy az osszes body reszere ervenyes legyen a valasztott szin akkor...ezt a css-ben kell megadni akar html reszeben is megadhato pl igy
<style type="text/css">
body{
color:#FF0000;
}
</style>
vagy elmented az ures dokumentumot style.css-neven es abban irod meg a css kodot.
body{
color:#FF0000;
}
Ezt a html-be "head" reszben meg kell adni! maskepp nem tudja beolvasni.
<link rel="stylesheet" type="text/css" href="style.css"/>
Visszont ezzel lehet trukkozni is.
Ha vannak link-ek akkor probald ki ezt, ird be a css-be:
a{
color:#FF8900;
}
a:hover{
color:#FF5500;
}
...!!!csak is "hexadecimális" vagy "decimális" formaban adhato meg. ;).
Ha most tanulod akkor ajanlom figyelmedben a cyrex.hu honlapot html/css oktato videok (magyarul)... +egyeb ;).
"...!!!csak is "hexadecimális" vagy "decimális" formaban adhato meg. ;)"
És akkor az rgb és az rgba mi? És az előre definiált színek?
"...!!!csak is "hexadecimális" vagy "decimális" formaban adhato meg. ;). "
Tévedés.
A (de facto) szabvány szerint többféle formátum megengedett:
color: red;
color: #ff0000;
color: #f00;
color: rgb(255, 0, 0)
color: rgb(100%, 0%, 0%)
CSS3-ban az alábbiakkal egészült ki:
color: hsl(0, 100%, 50%)
color: hsla(0, 100%, 50%, 1.0)
color: rgba(255, 0, 0, 1.0)
color: rgba(100%, 0%, 0%, 1.0)
A legújabb tervezet már ilyesmit is enged (bár ezt nem mindegyik böngésző támogatja):
color: #ff0000ff;
color: #f00f;
Tessék elolvasni a W3C oldalán a szabványt:
* [link]
* [link]
* [link]
* [link]
vagy a W3C oktatóoldalát:
* [link]
vagy ott a Mozilla Developer Network:
* [link]
Nem hiszem el hanyszor kell leirnom, hogy nem irjuk le a betu szinet!!!!
Persze, hogy tobbfele valtozata van a szinkod megadasanak. A kerdezo gondolom kezdo hadd tanulja meg egyszer ezt a verziot hiaba irod le mert nem ert belole semmit o most nem fog responsiv design oldalt irni neked hidd el. Egyenlore eleg ha tudja ezt ha majd jobban megy akkor igen johetnek az altalad felsorolt valtozatok meg johetnek a css keyframes slide-k is de addig sokat kell meg tanulni.
"Nem hiszem el hanyszor kell leirnom, hogy nem irjuk le a betu szinet!!!! "
A szabvány megengedi, a böngészők támogatják, úgyhogy leírható. Érvet pedig nem írtál, miért NE LEHETNE azt leírni.
Esetleg az mondható el, hogy ÉRDEMESEBB használni, mert:
* pontosabb meghatározást ad, nem kell színnevek helyesírásával törődni
* egyes esetekben rövidebb (egy Yellow helyett egy #ff0 2 bájttal kisebb, egy LightSteelBlue helyett a #B0C4DE 7 bájttal, de egy Red helyett egy #f00 1 bájttal nagyobb)
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!