Autor Zpráva
exebat
Profil
Ako použiť externý CSS pri zobrazovaní premenných v cykle z DB?
Chcem Vás požiadať o radu

Takýmto spôsobom zobrazujem v cykle obsah hlavičiek k článkom z databázy:

echo ereg_replace("([0-9]{2})([0-9]{2})-([0-9]{2})-([0-9]{2})","\\4.\\3.\\2 ",$row->datum)." <a href=\"clanky.php?id=$row->id\" target=\"_self\"><b>$row->nadpis</b></a><BR>$row->nahlad $row->uputavka<BR><hr>";

Chcel by som použiť z externého CSS napr. druh písma - PISMO12 na zväčšnie nadpisu z článku, ale nemôžem na to prísť, aby to pracovalo korektne.

Niečo ako: <PISMO12>$row->nadpis</PISMO12>

Ďakujem za radu.

Link, ako to mám zobrazené v tejto chvíli.
http://www.exebat.sk/clanky_all.php
mipo
Profil
Ak som to spravne pochopil tak, v tvojom prípade by malo stačit dať do CSS súbora nasledovnú definíciu:
b {font-family: pismo12;}
exebat
Profil
mipo
Ďakujem za tvoj ohlas.
Použil som nasledovné:

V CSS:
b {font-family: pismo;}
.pismo {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;}

A vo výpise:
<pismo>$row->nadpis</pismo>

Ale nefunguje to. Nevyhodí žiadnu chybu, ale ani sa neprejavia zmeny. Myslím, že mi niečo ušlo.
izsak
Profil
Na CSS definíciu sa musíte odkazovať takto:
<a class="pismo">...</a>

V pravej XML aplikácii by ste mohli použiť takéto CSS:
pismo {...} - bez . na zaciatku
exebat
Profil
izsak a mipo

<a class=\"pismo\">$row->nadpis</a>

Takto to pracuje korektne. Ďakujem Vám obidvom za ochotu.
Toto téma je uzamčeno. Odpověď nelze zaslat.