Я столкнулся со странной проблемой с тем, как код php-файла (читай: исходный код) отображается в представлении исходного кода какого-либо браузера (я тестировал Firefox 4, Chrome 10, IE9).
Так что в основном я использую Wordpress, чтобы показать категорию, следовательно, используя category.php.Тогда процесс будет состоять в том, чтобы скопировать исходный код в новый файл .html и использовать его в качестве электронного бюллетеня.Это прекрасно работает в последние 10 экземпляров, но на этот раз браузер (как указано выше, в основном любой браузер) портится с исходным кодом, как при пропуске переносов строк (не <br />
с, а «новых строк»"в самом коде вставка разрывов строк в других точках (например, прямо между объектом и его атрибутом), и при этом портит весь код. Страница по-прежнему отображается нормально, но так как мне нужен исходный код, это бит проблемы для меня.
Примеры
Исходный код в файле .php:
<table width="758" border="0" cellpadding="0" cellspacing="0" align="center" bgcolor="#FFFFFF">
<tr height="256">
<td colspan="27" height="256">
<a href="http://www.motoscoot.es/shop/" target="_blank" style="border:none;text-decoration:none;">
<img src="https://www.motoscoot.es/img/newsletter/MsNewsletter_top4.gif" alt="Motoscoot.es Novedades" width="758" height="256" longdesc="Motoscoot.es Novedades" border="0" style="border:none;">
</a>
</td>
<!-- ...and so on -->
Обработанный исходный код:
<table
width="758" border="0" cellpadding="0" cellspacing="0" align="center"
bgcolor="#FFFFFF"><tr
height="256"><td
colspan="27" height="256"> <a
href="http://www.motoscoot.es/shop/" target="_blank" style="border:none;text-decoration:none;"><img
src="https://www.motoscoot.es/img/newsletter/MsNewsletter_top4.gif" alt="Motoscoot.es Novedades" width="758" height="256" longdesc="Motoscoot.es Novedades" border="0"
style="border:none;"></a></td></tr><tr
id="main_content_row"><td
<!-- ...and so on -->
Я не могу дать вам онлайн-ссылку прямо сейчас, так как все это все еще происходит на localhost.
Так что с выходным кодом smooshed я, конечно, могу создать HTML-сайт, потому что, как я сказалраньше рендеринг все еще работал нормально. Но по-настоящему работать с ним, это просто невозможно. Сначала я подумал, что это может быть ошибка редактора. Обычно я работаю с Dreamweaver, поэтому я пытался редактировать исохраняя .php в UltraEdit и Notepad ++, оба результата дают один и тот же результат.
Как мне решить этот беспорядок?