Вопрос по браузеру Opera

#
Вопрос по браузеру Opera
Доброго времени суток!
Незнаю, честно говоря, могу ли я постить тут свой вопрос, если нет-поправьте меня.
Но с другой стороны сайт на вашей системе -у кого еще спросить, незнаю.
Вобщем проблема появилась при некоректном отображении разрезаной на куски
картинки в Firefox'е и Opera.Между строками появились зазоры.Код стандартный:
<table border=0 cellpadding=0 cellspacing=0>
    <tr>
        <td><img src=...></td>
        <td><img src=...></td>
    </tr>
</table>

проблема для Firefox'а решилась вставкой в каждый тег img align="left" и заменой doctype на
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Но в Опере все равно отображается теперь уже зазоры между столбцами.
Попутно еще два вопроса:
1)Можно ли принудительно заставьлять браузеры показывать текст как cleartype или как то привернуть сглаживание шрифта
2)Можно ли запретить Firefox'у менять размер шрифта
#
Re: Вопрос по браузеру Opera
Так, главный вопрос отпал, но появился другой- более подходящий по теме:
в браузере Opera последняя строка меню отображается шире чем остальные- проверил на демосайте, тоже самое.
PS Если не сложно на попутные вопросы тоже ответьте плз.
#
Re: Вопрос по браузеру Opera
Стандартными средствами системы управления повлиять на отображение страниц в браузере невозможно. Только через использование соответствующих css-стилей, и, возможно, javascript-ов. Возможно, эти вопросы стоит напрвить разработчикам браузеров
Что касается отображения последней строки меню в Опере, то трудно сказать какая особенность данного браузера отображает заведомо одинаковые по высоте ячейки по-разному.
#
Re: Вопрос по браузеру Opera
добавьте в сss:

table {border-collapse:collapse;}
td, th {padding:0;}

ячейки склеятся
#
Re: Вопрос по браузеру Opera
спасибо за ответы
2h4mpy
h4mpy писал(а):
table {border-collapse:collapse;}

аналогично cellspacing=0 (см первый пост).
Зачем мне заголовок th если его заведомо нет в структуре?
И вопрос вообще-то уже решен, читайте внимательнее.
2natalya
.natalya писал(а):
Стандартными средствами системы управления повлиять на отображение страниц в браузере невозможно.

это я знаю.
natalya писал(а):
Только через использование соответствующих css-стилей, и, возможно, javascript-ов.

тоже знаю -использую.В интернете на вышеуказанные вопросы ответа я не нашел, только то, что  мозилле запретить менять шрифт нельзя.Хотел у вас как у профи проконсультироваться, но вы толком ничего не ответили.Да и вопросы не такие смешные как вам могло показаться.

По поводу оперы-это не ответ.Опера браузер строго придерживающийся правил html, более строгий чем ie, например, поэтому счтитаю,
что правильно здесь не списывать на кривизну браузера,  а искать причину в шаблоне меню все-же.Я шаблоны все почти переписал и вобщем-то могу сам раскопать "где собака", но это же "святой дог" разработчика.Или нет?
Здесь же: в шаблоне  "Список товаров" втречается &#xA0; и дает дополнительный отступ в мозилле, т.к. находится между тегами.Что это?
#
Re: Вопрос по браузеру Opera
arny, о "кривизне" браузера Опера и о его поддержке различных стандартов речи вообще не велось. Зачем искать причины в XSL-шаблоне, если можно сразу изучить исходный html-код главной страницы http://demo.hostcms.ru/. В нем используемые классы стилей ячеек таблицы для пункта меню "Доска объявлений", например, и для "Опросы" абсолютно одинаковы. Кроме как "особенностью" браузера Опера его способность по-разному отображать абсолютно идентичные ячейки назвать трудно.
&#xA0;, используемый в XSL-шаблоне, - это неразрывный пробел(т.е. &nbsp; ). Естественно, что он используется между html-тэгами. И цель его использования - как раз получение дополнительного отступа.
XSL-шаблон "СписокТоваров" не влияет на отображение меню сайта с помощью другого XSL-шаблона "ЦентральноеМеню".
Авторизация