First of all do not use fonts not found by default in any Windows PC or Mac Desktop on your web site. If your visitor has not downloaded those special fonts then the web browser cannot display them, you will have to use an image to display special fonts.
Second, if what you are really asking for is a means of upgrading text in a block on your web site then you will have to create a "layer (div)" box with a name. A name that points to a text file. When you change the text you must save the text file using the exact same filename you used the first time, The upload process will overwrite the previous file.
If you construct the layer correctly you will not have to worry about text over-lapping the edge, or creating horiz scroll bars.
Michael