У меня на сайте встроен визуальный редактор новостей, явовский. Заметил 2 проблемы:

1. Нельзя начать вводить текст в окно, пока не переключишься "визуально - html-код". В Опере, Нетскейпе, IE/MyIE этой проблемы нет

2. очень неприятная проблема - непонимание стилей сайта. В том же визуальном редакторе зашита фишка: текст по умолчанию должен оформляться тегом <p></p>, т.е. набрал текст, жму кнопку "Выровнять по ширине" и текст заключается в парный тег <p></p>, описание которого имеется в style.css. "Изнутри" новость выглядит так

<p align="justify">Текст новости</p>

Так делает Опера, IE (и надстройки), Нетскейп...

А что же делает FF в этой ситуации? А делает он, что в голову взбредет:

<div style="text-align: justify;"> Текст новости<br /></div>

Что за DIV'ы ?? Зачем вставлять какой-то стиль? Почему нельзя просто прочесть style.css?


Какие-то мысли по этому поводу будут? Не предлагайте заменить редактор, движок сайта, руки и прочее: эти проблемы только в FF !

==> Проблемы с сайтами

1. У меня тоже есть редактор. Пока не нажмёшь второй чекбокс слева, вообще ничего не работает.

О каком переключении "визуально - html-код" идёт речь?

2.

Почему нельзя просто прочесть style.css?

Какая связь между вставкой <p> и описанием этого тэга в таблице стилей?

Какие-то мысли по этому поводу будут?

Показать редактор?

Mash

Речь идет о переключении визуального отображения и html-кода

Еще раз говорю: в редакторе зашита фишка - брать текст в тег <p>, который читается из таблицы стилей. Ни с кем проблем нет, то FF что-то мудрит

А я ещё раз говорю, что не все обладают телепатическими способностями для угадывания того, каким образом в неизвестном редакторе реализовано переключение "WYSIWYG-HTML" и что подразумевается под "читается из таблицы стилей". И ещё раз предлагаю дать ссылку на редактор, это заменит большую часть объяснений проблем.

WildCat пишет

У меня на сайте встроен визуальный редактор новостей, явовский. Заметил 2 проблемы:

1. Нельзя начать вводить текст в окно, пока не переключишься "визуально - html-код". В Опере, Нетскейпе, IE/MyIE этой проблемы нет

2. очень неприятная проблема - непонимание стилей сайта. В том же визуальном редакторе зашита фишка: текст по умолчанию должен оформляться тегом <p></p>, т.е. набрал текст, жму кнопку "Выровнять по ширине" и текст заключается в парный тег <p></p>, описание которого имеется в style.css. "Изнутри" новость выглядит так

<p align="justify">Текст новости</p>

Так делает Опера, IE (и надстройки), Нетскейп...

А что же делает FF в этой ситуации? А делает он, что в голову взбредет:

<div style="text-align: justify;"> Текст новости<br /></div>

Что за DIV'ы ?? Зачем вставлять какой-то стиль? Почему нельзя просто прочесть style.css?


Какие-то мысли по этому поводу будут? Не предлагайте заменить редактор, движок сайта, руки и прочее: эти проблемы только в FF !

Атрибут http://www.w3.org/TR/html4/present/graphics.html#adef-align align для элемента P является не желательным, вот поэтому Firefox и выберает такой путь, в соответствии новейшим стандартам,  XHTML 1.1.

Браузер не выбирает, а делает то, что ему скажут. Что же на самом деле говорят в данном конкретном случае FF, остаётся загадкой, т.к. автор поста категорически отказывается назвать редактор.