Помогите с HTML

F
На сайте с 18.04.2009
Offline
39
568

Помогите разобраться в html коде.

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

Страница 1 правильно отображется

Страница 2

В opere, firefoxe правильно отображается, а в chrome и ie8 неправильно одна из страниц.

Может найдет кто-нить почему такое происходит

Orangesoda
На сайте с 22.08.2010
Offline
17
#1

А поподробнее можешь рассказать, у меня в ie8 и chrome все в порядке

IM
На сайте с 29.10.2010
Offline
92
#2

Проблема в этом блоке:

<tr width="95%">
<td width="307" class="head_l"></td>

<td><a href="http://www.btsm-kompensator.ru"><div class="box23"><b>Главная</b></div></a></td>
<td><a href="news.html"><div class="box24"><b>Новости</b></div></a></td>
<td><a href="zakaz.html"><div class="box25"><b>Заказ</b></div></a></td>
<td><a href="contact.html"><div class="box26"><b>Контакты</b></div></a></td>
<td width="50%" background="images/head_r.png"></td>
</tr>

IndigoMan добавил 10.11.2010 в 01:14

Сравни их, найди отличия и поймешь в чем дело.

F
На сайте с 06.06.2008
Offline
51
#3

В 10-й опере на Странице 2, а в ИЕ косяк в меню сверху виден на всех страницах, кроме "Взрывные клапаны".

ТС, Вы бы код меню сравнили на разных страницах... Начало кода - 42 строка.

Это отображается красиво в ИЕ, Файрфоксе и Опере:

<tr width="95%">
<td width="307" class="head_l"></td>
<td><a href="http://www.btsm-kompensator.ru"><div class="box23"><b>Главная</b></div></a></td>
<td><a href="news.html"><div class="box24"><b>Новости</b></div></a></td>
<td><a href="zakaz.html"><div class="box25"><b>Заказ</b></div></a></td>
<td><a href="contact.html"><div class="box26"><b>Контакты</b></div></a></td>
<td width="50%" background="images/head_r.png"></td>
</tr>

А вот это нет:

<tr>
<td width="350" class="head_l"></td>
<td width="125"><a href="http://www.btsm-kompensator.ru"><div class="box23"><b>Главная</b></div></a></td>
<td width="125"><a href="news.html"><div class="box24"><b>Новости</b></div></a></td>
<td width="125"<a href="zakaz.html"><div class="box25"><b>Заказ</b></div></a></td>
<td width="125"><a href="contact.html"><div class="box26"><b>Контакты</b></div></a></td>
<td width="360" background="images/head_r.png"></td>
</tr>

ТС - а Вы верстаете руками или программой? Если программой, то советую попробовать сверстать пару страниц вручную, так проще находить ошибки. Если руками - тогда непонятно, почему Вы не обнаружили это сами.

И еще. У Вас часть кода, которая по идее должна быть одинаковой на всех страницах, отличается. Может стоит выделить шапку и подвал, вынести в отдельный файл и через php подключать ко всем файлам?

F
На сайте с 18.04.2009
Offline
39
#4

Там все сложно оказалось, нашел верстальщика он часть поменял, в одних браузерах убралось, и стало нормально отображаться, а в других наоборот повылезали косяки. Пробовали разные изменения вносить, но не помогло(. Вообще страх, оторвать мне руки за такое.

Заказал пока не поздно заново сверстать сайт правильно.

furnaslives
На сайте с 11.01.2010
Offline
48
#5
furtik:
Там все сложно оказалось

там нужно было найти

<tr>
<td width="350" class="head_l"></td>
<td width="125"><a href="http://www.btsm-kompensator.ru"><div class="box23"><b>Главная</b></div></a></td>
<td width="125"><a href="news.html"><div class="box24"><b>Новости</b></div></a></td>
<td width="125"<a href="zakaz.html"><div class="box25"><b>Заказ</b></div></a></td>
<td width="125"><a href="contact.html"><div class="box26"><b>Контакты</b></div></a></td>
<td width="360" background="images/head_r.png"></td>
</tr>

и заменить на:

<tr width="95%">
<td width="307" class="head_l"></td>
<td><a href="http://www.btsm-kompensator.ru"><div class="box23"><b>Главная</b></div></a></td>
<td><a href="news.html"><div class="box24"><b>Новости</b></div></a></td>
<td><a href="zakaz.html"><div class="box25"><b>Заказ</b></div></a></td>
<td><a href="contact.html"><div class="box26"><b>Контакты</b></div></a></td>
<td width="50%" background="images/head_r.png"></td>
</tr>

да и вообще для меню используйте инклуды

Разработка приложений для android. Мои приложения и игры (https://play.google.com/store/apps/developer?id=Evgeniy) на play.google.com
F
На сайте с 18.04.2009
Offline
39
#6

Так собственно и сделано на сайте и на некоторых страницах разъезжается меню. Я там всякие разные варианты пробовал.

IM
На сайте с 29.10.2010
Offline
92
#7

Тебя уже 3 раза ткнули в ошибку, судя по страницам там совсем не так сделано, разная верстка.

F
На сайте с 18.04.2009
Offline
39
#8

Объясняю. Изначально на сайте сделано вот так:

<tr width="95%">

<td width="307" class="head_l"></td>
<td><a href="http://www.btsm-kompensator.ru"><div class="box23"><b>Главная</b></div></a></td>
<td><a href="news.html"><div class="box24"><b>Новости</b></div></a></td>
<td><a href="zakaz.html"><div class="box25"><b>Заказ</b></div></a></td>
<td><a href="contact.html"><div class="box26"><b>Контакты</b></div></a></td>
<td width="50%" background="images/head_r.png"></td>
</tr>

И отображается с ошибками в ie8 и chrome

А то что вы говорите на одной странице заменить:

<tr>

<td width="350" class="head_l"></td>
<td width="125"><a href="http://www.btsm-kompensator.ru"><div class="box23"><b>Главная</b></div></a></td>
<td width="125"><a href="news.html"><div class="box24"><b>Новости</b></div></a></td>
<td width="125"<a href="zakaz.html"><div class="box25"><b>Заказ</b></div></a></td>
<td width="125"><a href="contact.html"><div class="box26"><b>Контакты</b></div></a></td>
<td width="360" background="images/head_r.png"></td>
</tr>

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

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий