Dennis: Bestimmte Worte mit CSS formatieren

Beitrag lesen

Hi pampel,

in einem wissenschaftlichen Text sollen bestimmte Begriffe (z.B. Hartriegel Cornus spec.) immer mit einem andersfarbigen Hintergrund und fett formatiert werden. Aber eben *automatisch*. Nach dem Motto "wenn 'Cornus spec.' dann hintergrund=blau;stil=fett".

<span style="...">Cornus spec.</span> dürfte da dein Stichwort sein.

Die Texte kommen aus einer Datenbank und da kann ich nicht überall die Textstellen direkt formatieren.

Du könntest, bevor du die Ausgabe ausgibst (sehr logisch *g*) folgendes machen - ich gehe davon aus, dass du mit PHP aus der Datenbank liest.

str_replace("Cornus spec.","<span style="font-weight:bold;background:blue;">Cornus spec.</span>");

Das geht aber nur, wenn es nicht zu viele Fachbegriffe sind. Sonst müsste man sich etwas anderes ausdenken. Siehe auch http://www.selfphp.info/funktionsreferenz/string_funktionen/str_replace.php.

MfG, Dennis.

--
Signatur 1 von 3:
Meine Homepage: http://www.riehle-web.com
Tutorial: http://tutorial.riehle-web.com