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


Автор: antonRus 1.3.2010, 17:03
Здрасте. Делаю сайт в Serif WebPlus X2. Работаю в нем потому что он умеет делать строку поиска. В html выходе кодировка виндовс кирилик 1251. Смотрю свое творение в IE - все работает великолепно (слова ищутся, страницы перескакивают). То же самое смотрю в Опере или мозиле - ничего не работает. Настройки браузеров по кодировке -  виндовс кирилик 1251. Набираю например автомобили, после чего выскакивает такая борода - àâòîìîáèëè (это слово "автомобили"). С UTF-8 эксперементировал - та же жопка. Помогите пожалуйста решть проблему. Почему древний IE может показывать мне мою работу так как я ее задумал, а мозила с оперой нет? 
Важно! я использую последнюю оперу (10.50) и последнюю мозилу. В более древних версиях то же самое. Помогите  smile 

Автор: antonRus 4.3.2010, 10:15
Тишина идеальная. Кто сможет ответить: Как изменить передачу данных строки поиска (метод "Get")  в escape-последовательность?

Автор: skyboy 4.3.2010, 11:10
Цитата(antonRus @  1.3.2010,  16:03 Найти цитируемый пост)
 после чего выскакивает такая борода - àâòîìîáèëè

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

Автор: Guedda 4.3.2010, 12:18
Почему я не могу создать тему??? У меня срочная проблема!!!

Существует такой код:
Код

<div>
  Title
  <br />
  <p align="left">
    <img src="image.jpg" align="left" />
    Здесь тект разной длины.
  </p>
</div>

И такой код идет один за другим (типа новости). Так вот если высота страницы больше, чем высота всего текста, то один блок наслаивается на другой (до текста). Как мне сделать, чтобы подобной проблемы не существовало? То есть, чтобы блоки шли строго один за другим, не наслаиваясь друг на друга... Блоки разной высоты (картинки разной высоты, а может и текста много), поэтому фиксированная высота не подойдет. Что делать?

Автор: bazzjr 4.3.2010, 13:29
Guedda не пробовал clear:both ?

Автор: MaXL 6.3.2010, 05:39
Guedda, такая проблема наверно возникает из-за того, что у картинки прописан какой-то float.
Решение -- либо как сказал bazzjr, но оно не всегда может помочь, ведь clear:both может обнулить
и другие float'ы, например если какой-нибудь трёх колоночный макет, то след. div может уйти вниз.
И для решения такой необходимо в конце дива вставлять прозрачную gif картинку, в один пиксель высотой,
и растягивать её по всей доступной ширине. Т.е. так:
Код

<div>
  Title
  <br />
  <p align="left">
    <img src="image.jpg" align="left" />
    Здесь тект разной длины.
  </p>
  <img src="pixel.gif" width="100%" height="1" alt="" /> <!-- pixel.gif -- прозрачный gif в 1x1 -->
</div>

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