![]() |
|
Модераторы: diadiavova |
![]()
|
|
| GF |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 30.8.2006 Репутация: нет Всего: нет |
<?xml-stylesheet version="1.0" encoding="windows-1251" type="text/css" href="#myStyleSheet"?>
<document> <st id="myStyleSheet"> st {display:none;} st {display:none;} text {display: block; color: red; background-color: blue;} </st> <text> Когда здесь пишу по-русски, IE выводит косяк! </text> </document> Вот что говорит эксплорер: Не удается отобразить страницу XML Не удается просмотреть ввод XML с использованием списка стилей CSS. Исправьте ошибку и затем нажмите кнопку "Обновить"или повторите попытку позднее. ------------------------------------------------------------------------------- В текстовом комментарии обнаружен недопустимый знак. Ошибка при обработке ресурса ''тра-ля-ля/first.xml''. Кстати, FF всё выводит нормально, а если внутри <text></text> написать сообщение по-английски, то всё выводится нормально. Объясните, в чём тут дело и как с этим бороться? Заранее спасибо. |
|||
|
||||
| Exception |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 3 Всего: 186 |
Погоди, а кто за тебя XML-объявление будет ставить? И вообще, почему это стиль и документ размещены в одном файле?
Добавлено @ 15:48 Модератор: Название темы должно отражать ее суть! |
|||
|
||||
| GF |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 30.8.2006 Репутация: нет Всего: нет |
Это практически точная копия примера из книги Дэвида Хантера "Введение в XML", он в этом примере показывал, как можно включить css прямо в документ XML. Если вынести css в отдельный файл, проблема останется. Короче, кто не верит, протестируйте код у себя в браузере.
|
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: нет Всего: 260 |
если указать "encoding="utf8"" и соотвествующим образом перекодировать документ, всё работает. из чего можно сделать вывод, что либо IE не работает с не-utf, либо для ср1251 надо как-то хитро задавать кодировку, а не "windows-1251"
|
|||
|
||||
| maxim1000 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 7 Всего: 110 |
а разве это задаёт кодировку для всего документа? мне кажется, не помешало бы добавить <?xml и там указать кодировку... -------------------- qqq |
|||
|
||||
| GF |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 30.8.2006 Репутация: нет Всего: нет |
skyboy- гладко было на бумаге, да забыли про овраги. Действительно, IE и FF нормально отображают документ, если его закодировать в utf8, но вот Opera наотрез отказывается выводить utf8 под любым соусом.
maxim1000, ну попробуй, добавь. У меня не заработало. |
|||
|
||||
| maxim1000 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 7 Всего: 110 |
попробовал добавить
в начало, всё работает... -------------------- qqq |
|||
|
||||
| GF |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 30.8.2006 Репутация: нет Всего: нет |
Не, у меня IE вообще всё кроме utf8 не признаёт. Вот если делаю стили отдельным файлом- всё работает, а если включаю их в xml, то Опера либо ругается, любо выводит неправильно, IE выводит, только если кодировка- utf8, один FF меня радует, не капризничает вообще.
|
|||
|
||||
![]()
|
| Правила форума "XML/XSLT" | |
|
|
Прежде чем опубликовать вопрос, попробуйте воспользоваться поиском - возможно тема уже поднималась. Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение. Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел Желаем удачи в Вашем деле! Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | XML, XSL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |