-
Вебмастеру
(
http://forum.oszone.net/forumdisplay.php?f=22)
Demiurg |
10-02-2007 14:53 548129 |
firefox и xhtml
Есть страничка на xhtml 1.0 strict, charset - koi8... Firefox (2.0.0.1) - выводит кракозябры (почему-то упорно думает что документ - utf8, хотя если и через меню выбрать - koi8, кракозябры остаются ), и не подключает внешние таблицы стилей... этот же документ открыл в Konqueror (KDE 3.5.5), все нормально, и кодировка правильно определилась, и таблицы стилей подхватились, хотя ради справедливости стоит отметить, что Konqueror и на отсутствие закрывающих тегов "не обижается" (убрал для эксперимента у одного из абзацов; а вот лисичка на это отреагировала жестко, документ вообще не отобразила)... Если тот-же документ конвертировать в utf8 - то документ в лисичке нормально открывается... Подружить лисицу и xhtml1+koi8 вообще удасться (отказаться от koi8 пока сложно, и база в koi8, и странички на koi8 генерируются)?
|
Prisoner |
10-02-2007 21:00 548262 |
А можно пример кода приаттачить? Лучше отдельным файликом в архиве.
|
Цитата:
Подружить лисицу и xhtml1+koi8
|
у них любовь до гроба...
|
Prisoner |
11-02-2007 12:56 548436 |
Вообще, то люди говорят, что "минимальным" XHTML-документом будет:
Код:
<?xml version="1.0" encoding="windows-1251"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru">
<head>
<title>XHTML</title>
</head>
<body>
<p><a href="http://w3c.org/MarkUp/">Подробности</a>.</p>
</body>
</html>
Интересно, что этот минимум у меня еще больше минимизировался до одного доктайпа без какой-либо ругани валидатора и изменения в отображении. Возможно в Вашем случае установки в этих директивах koi8 пособит в решении. А вообще, лучше код глянуть, конечно же.
|
Demiurg |
12-02-2007 12:06 548820 |
Базовый шаблон:
HTML код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=koi8-r" />
<link rel="stylesheet" type="text/css" href="main.css" />
<title>бла, бла, бла</title>
</head>
<body>
<p>там-пара-рам</p>
</body>
</html>
|
Vlad Drakula |
12-02-2007 16:13 548956 |
Demiurg
1) вы проверили кодировку которую отдает сервер в заголовках?
2) <?xml version="1.0" encoding="=koi8-r"?> - не будет лишним
|
Prisoner |
12-02-2007 18:07 548997 |
Я извиняюсь... разве есть xhtml 1.1 strict? Емнип, 1.0 strict и затем скачек к 1.1 где нет такого понятия как разделение DTD.
|
Demiurg |
19-02-2007 12:09 552362 |
Код:
<?xml version="1.0" encoding="koi8-r"?>
- помогло... :)
|
Время: 11:44.
© OSzone.net 2001-