Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: ну очень непонятная глюка с html
 
 автор: Назаров   (16.10.2004 в 18:24)   письмо автору
 
 

Вот этот наипростейший html-код отображает таблицу как и надо..
<table width="965" border="0" cellpadding="0" cellspacing="0" align="center" bgcolor="#FFFFFF">
<tr>
<td width="297" height="36"><img src="i/head/2-1.jpg"></td>
<td width="93"><img src="i/head/2-2.jpg"></td>
<td width="83">
<img src="i/head/2-3(out).jpg" border="0"></td>
<td width="17"><img src="i/head/2-4.jpg"></td>
<td width="12"><img src="i/head/2-5.jpg"></td>
<td width="127"><img src="i/head/2-6(out).jpg" id="menu_img" style="position:relative"
border="0" onMouseOver="showMenu_1()" onMouseOut="hideMenu_1()"></td>
<td width="34"><img src="i/head/2-7.jpg"></td>
<td width="74"><img src="i/head/2-8(out).jpg"></td>
<td width="151"><img src="i/head/2-9.jpg"></td>
<td width="77"><img src="i/head/2-10.gif"></td>
</tr>
</table>

А вот этот (где закрывающий тег </td> у, скажем, ячеек с картинками 2-3 и 2-4 перенесен на следующую строчку)
увеличивает высоту ячейки на 4px и всю таблицу соответственно тоже.
С html работаю не первый день и такого беспредела не видел. какая-то чертовщина.
Или я совсем туплю или с браузером чего-то не то.
<table width="965" border="0" cellpadding="0" cellspacing="0" align="center" bgcolor="#FFFFFF">
<tr>
<td width="297" height="36"><img src="i/head/2-1.jpg"></td>
<td width="93"><img src="i/head/2-2.jpg"></td>
<td width="83">
<img src="i/head/2-3(out).jpg" border="0">
</td>
<td width="17"><img src="i/head/2-4.jpg">
</td>
<td width="12"><img src="i/head/2-5.jpg"></td>
<td width="127"><img src="i/head/2-6(out).jpg" id="menu_img" style="position:relative"
border="0" onMouseOver="showMenu_1()" onMouseOut="hideMenu_1()"></td>
<td width="34"><img src="i/head/2-7.jpg"></td>
<td width="74"><img src="i/head/2-8(out).jpg"></td>
<td width="151"><img src="i/head/2-9.jpg"></td>
<td width="77"><img src="i/head/2-10.gif"></td>
</tr>
</table>

   
 
 автор: elenaki   (16.10.2004 в 20:00)   письмо автору
 
   для: Назаров   (16.10.2004 в 18:24)
 

правда. некоторые броузеры не любят лишних символов в коде. пробелы и переносы строк лучше не оставлять. особенно это противно, когда в ячейках расположены фоны, а броузер вставляет полоски...

   
 
 автор: glsv (Дизайнер)   (17.10.2004 в 04:01)   письмо автору
 
   для: Назаров   (16.10.2004 в 18:24)
 

Угу, есть такая фича. Это нормально :) Это браузер с тэгом <img> глючит. Нужно чтобы сразу после тега <img> стоял тэг </td>. Причем глюк сохраняется даже если не переносить </td> на след. строку, а просто поставить между ними пробел.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования