Autor Zpráva
playman
Profil
Ahoj,
chtěl bych se zeptat, jak se dá udělat, abych mohl mít odkazy na jedné části stránky třeba žluté a níže zelené. Mám v externím css souboru nastavenou jednu barvu pro odkazy, ale nevím, jak to pro tu druhou část nastavit jinak.
Předem díky za Váš čas
mckay
Profil
playman:
Jestli se jedna část jmenuje třeba "nahore", další "dole" tak např. takto:

.nahore a
{
color: blue;
}
.dole a
{
color:  red;
}

A nebo můžeš dát odkazu třídu:

<a href="" class="modry">Odkaz</a>
/*styly*/
a.modry
{
color: blue;
}
Bubák
Profil
Třeba nějak takto (ukázku chápej hlavně jako výukový příklad):
<style>
a {color: navy;}
.zlute a {color: yellow;}
.zelene a {color: green;}
a.cerveny {color: red;}
</style>
<p>
<a href="#">modrý odkaz</a>
<a class="cerveny" href="#">červený odkaz</a>
<div class="zlute">
<a href="#">žlutý odkaz</a>
</div>
<div class="zelene">
<a href="#">zelený odkaz</a>
</div>
<div class="zelene">
<a href="#">zelený odkaz</a>
</div>

Způsob, jak jsem udělal červený odkaz, je mezi začátečníky oblíben, ale pak musíš ke každému odkazu, který chceš mít červený, psát třídu, což kódu ubírá na kráse. Hodí se to, pokud chceš odlišit pouze několik málo odkazů.
Podobně, jako třídy, jde použít ID (idéčka) www.jakpsatweb.cz/css/css-tridy-class.html
playman
Profil
díky oběma. Vyzkouším a dám vědět ;)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: