Autor Zpráva
tony2
Profil
Jak mám napsat do externího souboru že písmeno a má být tou barvou a písmeno b tou barvou a tak?
kletely
Profil
tony2
CSS
.pismen_a{color:red}
.pismeno_b{color:green}

HTML
<span class="pismeno_a">a</span>
<span class="pismeno_b">b</span>
tony2
Profil
aha dík jenom jsi tu .pismen_a{color:red} zapomněl O
Ale takto jsem to nemyslel.
jako nějak to nastavit když normálně budu psát "Zdarec vítej tu" aby to automaticky dávalo ty barvy a ne abych pokaždý musel dávat <span class="pismeno_z">Z</span>
Joker
Profil
tony2
Jako že by CSS umělo adresovat jednotlivá písmenka textu, aniž by byla obalená nějakým prvkem? Tak to neumí.

Je možné zvlášť stylovat první písmeno prvku pomocí pseudotřídy first-letter
.neco:first-letter {...}
Nebude fungovat v IE6 (a starších)
Str4wberry
Profil
First-letter přestal fungovat v IE 6?
Joker
Profil
Str4wberry
Funguje? Já měl dojem, že ne. Samozřejmě se můžu mýlit.
Str4wberry
Profil
Ano, dokonce to umí i Internet Explorer 5.5.
tony2
Profil
Takže to nepujde udělat tož nic no dík
Str4wberry
Profil
Pro první písmeno použij :first-letter [#4]. Takže myslím, že to půjde, ne? Kód:
<style>
h1:first-letter {color: red}
</style>
<h1>Zdarec vítej tu</h1>
Se zobrazí jako: „Zdarec vítej tu“
panther
Profil
Str4wberry
Pro první písmeno použij :first-letter [#4]. Takže myslím, že to půjde, ne?
myslím, že první písmeno tonymu nestačí. Alespoň tak jsem to pochopil.
tony2
Profil
no jako já jsem myslel v celém textu každé písmeno A tou barvou každé písmeno B tou barvou ale nic já to nechtěl použít na web jen jsem chtěl vědět jestli to jde a nějak si prohlídnout ten kod
habendorf
Profil
Na to budeš muset vytáhnout silnější zbraně než CSS, třeba JS.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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