Добро пожаловать, Гость. Пожалуйста, выберите Вход или Регистрация
Компьютерный форум Chitchat.RU
  Ну, наконец-то мы проапгрейдились!
 
  ГлавнаяСправкаПоискВходРегистрация  
 
Переключение на Главную Страницу Страниц: 1
Ответить
Лишние пробелы между строками (Прочитано 5312 раз)
Nykos
Тысячник
*****
Вне Форума



Сообщений: 5567
Russian Federation, Saint- Petersburg
Пол: male
Лишние пробелы между строками
13.06.2010 :: 23:10:00
Цитировать 
Давно я забросил это дело с написанием сайтов и практически все позабыл. Сейчас вдруг понадобилось сделать сайт и, как в первый раз - все начинаю с нуля. Вынужден просить вашей помощи. Есть такой вот код:
Цитата:
<table width=1024 height=660 cellspacing=0 border=0 cellpadding=0 align=center valign=center bgcolor=#faf4e6>
<tr>
<td width=1024 height=200 border=0 align=center cellspacing=0 colspan=2 cellpadding=0>
<img src=images/fon/top.jpg>
</td>
</tr>
<tr>
<td align=left valign=top width=200 background=images/fon/left_fon.jpg height=460 valign=top border=0 cellspacing=0 cellpadding=0>
...
</td>
<td width=824 height=460 valign=top align=left background=images/fon/right_fon.jpg norepeat border=0 cellspacing=0 cellpadding=0 style="line-height: 20px;">
...
</td>
</tr>
</table>

Из этого понятно, что есть таблица с шапкой (картинкой длиной 1024 пикселя), под картинкой два столбца: первый - шириной 200 пикселей, а второй - на всю оставшуюся ширину. Но ширина тут, собственно, и неглавное. Важно вот что: между картинкой и столбцами существует какая-то непонятная белая строка, пустая. В Опере ее нет, и все выглядит как и должно, а вот в Эксплорере она есть, и как я ни бьюсь, ничего с этим сделать не могу. Путем нехитрых манипуляций я узнал, что строка эта находится в строчке с картинкой, а не в следующей после нее. Я пробовал делать высоту строки с картинкой меньше, чем сама картинка, но это не дало результата. Пробовал... да что я только не пробовалУлыбка. А вот нужное и то, что правильнее было бы сделать - нет. Подскажите, что надо сделать? Спасибо.
Наверх
 

Зенит - чемпион всего!
 
IP записан
 
Cheatministrator
Главный по тарелочкам
*****
Вне Форума


Cheats.RU(lez)

Сообщений: 10651
Санкт-Петербург
Пол: male
Re: Лишние пробелы между строками
Ответ #1 - 13.06.2010 :: 23:27:33
Цитировать 
Ты лучше выложи в Интернет этот фрагмент с картинками, потому что я посмотрел код в Эксплорере и никаких пустых строчек не увидел.
Наверх
 
WWW  
IP записан
 
Nykos
Тысячник
*****
Вне Форума



Сообщений: 5567
Russian Federation, Saint- Petersburg
Пол: male
Re: Лишние пробелы между строками
Ответ #2 - 13.06.2010 :: 23:36:26
Цитировать 
К сожалению, мне выложить некуда. Предлагаю, в смысле, прошу, сделать так:
Вместо border=0 написать border=2, чтобы видеть границы. Взять какую-нибудь картинку заданных размеров и положить так, чтобы она подкидывалась. Тогда станет виден пробел как раз между картинкой и границей ее ячейки. Ну, это если несложно, конечно. Буду благодарен сверх мерыУлыбка.
Какая у тебя версия IE? У меня 8.
Наверх
 

Зенит - чемпион всего!
 
IP записан
 
Cheatministrator
Главный по тарелочкам
*****
Вне Форума


Cheats.RU(lez)

Сообщений: 10651
Санкт-Петербург
Пол: male
Re: Лишние пробелы между строками
Ответ #3 - 14.06.2010 :: 09:29:44
Цитировать 
У меня тоже восьмой.

Попробуй написать так (без переносов, в одну строчку):

Code:
<td width=1024 height=200 border=0 align=center cellspacing=0 colspan=2 cellpadding=0><img src=images/fon/top.jpg></td> 

Наверх
 
WWW  
IP записан
 
Nykos
Тысячник
*****
Вне Форума



Сообщений: 5567
Russian Federation, Saint- Petersburg
Пол: male
Re: Лишние пробелы между строками
Ответ #4 - 14.06.2010 :: 11:18:05
Цитировать 
Вот уж неисповедимы пути Internet Explorer. Спасибо, Игорь, я бы в жизни не догадался. Ведь правильный браузер никогда не будет интерпретировать пробелУлыбка. Все стало нормально.
Наверх
 

Зенит - чемпион всего!
 
IP записан
 
Cheatministrator
Главный по тарелочкам
*****
Вне Форума


Cheats.RU(lez)

Сообщений: 10651
Санкт-Петербург
Пол: male
Re: Лишние пробелы между строками
Ответ #5 - 14.06.2010 :: 17:15:33
Цитировать 
Да, это была одна из первых проблем, с которой я столкнулся, когда начал заниматься веб-разработкой лет восемь назад... А с тех пор ничего не изменилось...
Наверх
 
WWW  
IP записан
 
Nykos
Тысячник
*****
Вне Форума



Сообщений: 5567
Russian Federation, Saint- Petersburg
Пол: male
Re: Лишние пробелы между строками
Ответ #6 - 14.06.2010 :: 23:39:50
Цитировать 
А я вот уже и забыл про такое. Если вообще знал. Как-то раньше справлялся значит с такими проблемами.
Наверх
 

Зенит - чемпион всего!
 
IP записан
 
Переключение на Главную Страницу Страниц: 1
Ответить
Лишние пробелы между строками
Открыть Предпросмотр в реальном времени Просмотр


Вы можете изменить размер поля сообщений потянув за его правый или нижний край.
                       
Максимальное число символов в Сообщении - 9000. Осталось:
Размер текста: pt
Скрыть дополнительные возможности Скрыть/Показать дополнительные возможности

      

 
 
 
Подпишитесь на новостную рассылку
«Коды к играм от Cheats.RU»


 
 
Обновления Cheats.RU | Последние 20 отзывов к играм на сайте Cheats.RU | Правила форума



Rambler's Top100 eXTReMe Tracker