Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > из-за пробела между тегами сильно меняется вид!


Автор: Alx 31.10.2004, 11:26
накнулся на странный глюк:

есть два кода:

1
HTML
<table class="mainTbl" cellspacing="0" cellpadding="0" border="0" id="1">
<tr><td class="mainTd0"></td>
<td class="mainTd1"><img src="x3m_img/minus.gif" onmouseover="setCur(this)" onclick="mainFunc(this.id,0)" id="lnk1"></td>
<td class="mainTd2"><img class="menuLnk" src="x3m_img/lnk1op.gif" onmouseover="setCur(this)" onclick="mainFunc(this.id,0)" id="lnk1"></td>
<td class="mainTd3"><a class="mainLnk" href="#">Дизайн</a></td>
</tr>
</table>


2
HTML
<table class="mainTbl" cellspacing="0" cellpadding="0" border="0" id="1">
<tr><td class="mainTd0"></td>
<td class="mainTd1"><img src="x3m_img/minus.gif" onmouseover="setCur(this)" onclick="mainFunc(this.id,0)" id="lnk1"> </td>
<td class="mainTd2"><img class="menuLnk" src="x3m_img/lnk1op.gif" onmouseover="setCur(this)" onclick="mainFunc(this.id,0)" id="lnk1"> </td>
<td class="mainTd3"><a class="mainLnk" href="#">Дизайн</a> </td>
</tr>
</table>


различаются они только тем, что в первом стоят пробелы после объекта в ячейке, а во втором нет. с этим глюком я бы не столкнулся, так как обычно пишу всё в разных строчках, а тут необходимо было выполнить это через document.write() и сделать это, чтобы улучшить читабельность кода скрипта... вот скрины того, что получается:

1.
http://webstudio.russian.ru/alx/gluk/2.gif
1. (selected)
http://webstudio.russian.ru/alx/gluk/2sel.gif
2.
http://webstudio.russian.ru/alx/gluk/1.gif
2. (selected)
http://webstudio.russian.ru/alx/gluk/1sel.gif

Автор: GoodBoy 1.11.2004, 11:36
Да, пробел именно так и будет действовать...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)