Hi
I think you know that it never could be a good idea to display content text as an image, for all the reasons you mentioned above, as well as it is very SEO unfriendly, and a problem for screen readers, or people who browse with images off.
As you said, the "alt"tag does not always display in all browsers correctly, and if the text is longer than the image, it might even get only part of it actually readable. To test any "alt" text behind an image, browse with your images switched off, and see if you can read all the text.
Some people make use of the "longdesc" tag to do longer text, but if it works okay, I do not know. You will create a html file, say "image1.html" and do this with your image:
<img src=”http://www.yoursite.com/images/yourimage.jpg” alt=”A short description you can put here” longdesc=”image1.html”>
Kraai
Senior Poster
3,981 posts since Feb 2008
Reputation Points: 76
Solved Threads: 87
What I do, with clients sending me their pdf news letters to publish on their sites, I simply provide a text or image link to the uploaded pdf file. A user who wants to read the news letter, simply clicks on the link, and if they have Adobe installed on their computer, the link will open the pdf file for them to read in their browser, and if they want, they can download/save the file as well.
Why don't you re-create the publisher document exactly as your client have it, by using html and css, and make a seperate html page with this. Then you just use the tags to display the re-created html document into the cms page you want it to display in?
Or
Create a html template that looks like your client's publisher document, and provide that for your client to produce the content in?
Kraai
Senior Poster
3,981 posts since Feb 2008
Reputation Points: 76
Solved Threads: 87