Часто сталкивался с проблемой, что редактора вставляют одинарную или двойную кавычку в заголовок, и когда его подставляешь в title или alt, то едет дизайн. Решение простое: Replace("\"", """) Replace("'", "'") Первая идея была: Replace("\"", """) Replace("'", "'") Но IE ее не понля :) Ссылка ниже ведет на таблицу в которой описаны специальные коды HTML для различных символов, встречающихся в HTML-страницах. Из таблицы были выброшены символы русского и английского алфавитов и цифры. Не все броузеры поддерживают некоторые коды, поэтому рекомендуется протестировать HTML-файл перед использованием. http://www.cubes.com.ua/documentation/index.php?page=articles/bl_htmlcodes