Autor Zpráva
marat
Profil
Dobrej den, přesně nevím, jestli to patří sem, ale web je dělaný přes PHP, takže asi jop..
Existuje nějaká funkce, html or něco v javascriptu na to, aby první písmenko vypisované v PHP jako proměnná a na stránce jako normální HTML bylo jiné než ostatní ? v PHP asi těžko udělám, že proměnnou rozdělim ;D ... snad jsem to vysvětlil dobře, díky :))
koudi
Profil
Jde skoro všechno, ale netušim o co ti jde. Jak jiný? barva, písmo? jinak proměnnou v php klidně rozdělíš. Zkus třeba substr.
Peca
Profil
PHP asi těžko udělám, že proměnnou rozdělim Je to snad string:
$text="nejaky text...";
$text[0]=strtoupper($text[0]); -v tomto případě bude veliké (nebude moc funkční pro utf-8)
Jinak si neumím představit, jak by to písmeno mělo být jiné, než ostatní. Snad jedině pomocí CSS změnit jeho grafickou podobu třeba: first-letter.
marat
Profil
Ano barevně jinné !
Retal
Profil
Ahoj, řešit to v PHP nebo JS je nešikovné. Použij CSS pseudoselektor first-letter (lze použít pouze pro blokové elementy).

Příklad:
p:first-letter { color:red;font-size:1.5em; }
koudi
Profil
Nechceš se třeba trochu zamyslet? Stačí lehce modifikovat Pecův příklad $text[0]=strtoupper($text[0]); na
$text[0]="<span class=\"prvni">strtoupper($text[0])."</span>"; a pak si to ošetřit přes css.
koudi
Profil
Retal
Jaká je podpora tohohle mezi prohlížeči? Jestli si dobře pamatuju, tak třeba s before a after byly trošku problémy, jak je to u tohohle?
Retal
Profil
Koudi: IE >=5.5, FF, Op. Viz.
koudi
Profil
Retal
Dobrá tabulka, díky.
Anonymní
Profil *
CZESC
Toto téma je uzamčeno. Odpověď nelze zaslat.

0