Hi,
what do u really mean by dynamic page. Is the contents of the webpage is cooming from a database????
if the data is comming froma a database just simply use the str_replace() function to replace the text u want.
Here a little example,
$str="This is a red car"; // You can use this variable to hold the batabase value
$bodytag = str_replace ("car", "<b>car</b>", $str);
print $bodytag;
output will be,
This is a red car
You can find more information about the str_replace function in,
http://www.php.net/manual/en/function.str-replace.php