![]() |
У меня стоит субж, причем русифицированный (менюшки и т.д.), причем символы кирилицы во время редактирования отображаются нормально, но, когда я просматриваю результат в броузере появляются иероглифы... как с этим бороться?
|
а в preferences->encoding (или где это там живет в 6-ом) Default Encoding Cirillic(Windows 1251) или Cirillic(koi8-r) стоит?
а как насчет значений meta http-equiv="Content-Type" content="text/html; charset=windows-1251" (или, соответственно, koi8-r)? |
а где эту meta прописывать? :)
у меня русские менюхи.. я не могу найти то, что ты сказал.. |
veles
между <head> и </head> |
р-р-р Вообще-то HTML хоть немного бы ...
Ну ладно META - теги пишутся в HEAD документа возьми любую страничку и посмотри ее код (в IE вид- в виде HTML) вот хоть тут: http://www.oszone.net :) как раз так и прописано. Это говорит броузеру о том, что текст идет в соответствующей кодировке у Dreamveaver-a Preferences вызываются по ctr-u (у меня UltraDev 4 версия) Или в меню Правка(Edit) - Preferences (наверное, настройка) Там Fonts/Encoding (надо полагать - Шрифт/Клдировка) первое окошко справа - Default Encoding - очевидно, что-то вроде Кодировка по умолчанию - выбрать из выпадающего списка win1251, или koi8-r второе Font Settings - видимо, устновки шрифта - выбрать кирилицу |
неа... ни то ни другой не помогает... точнее - первое то не помогает, а второе - нету у меня такого.. у меня нету выбора кодировки.. было бы, я бы давно сам поменял.. но его там просто нету..
|
я понял в чем тут дело, вместо этого: вот такая фигня..., в коде ХТМЛ он пишет&acirc;&icirc;&ograve; &ograve;&agrave;&ecirc;&agrave;&yuml; &ocirc;&egrave;&atilde;&iacute;&yuml;..... гадость какая-то.. как это отключить? а то приходиться после ввода исправлять всю эту бяку в коде..
|
млин, неужели никто не знает как это исправить??
|
veles
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Имя Страницы</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> </head> <body> </body> </html> Вот так должна выглядеть твоя страница СРАЗУ! до того как ты на неё русский текст клепаешь. Если ты сначала написал код, а потом поменял кодировку, он может и не отображать нормально. Это ж не браузер, менять кодировки.... он пишет кодом.... А эти иероглифы ты можешь в Дриме найти в Characters (Характеры, что ли....), там кнопень такая.... после значка ТМ.... |
нефига..
вот попробуйте создать ХТМЛ-документ с текстом: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> </head> <body> &Iuml;&eth;&egrave;&acirc;&aring;&ograve; :) </body> </html> и поймете о чем я... |
veles
я уже посмотрела... и сказала Цитата:
Modify (хм... по-руский это тоже Модифицировать...) -> Page Properties (Свойства Страницы) -> Document Encoding (Кодировка Документа) -> Windows-1251 -> Reload (Перекодировать/ Применить) -> OK (извините, у меня английская версия, но перевод где-то с таким смыслом.....) и после этого вы печетаете по-руский и всё равно иероглифы? ЗЫ: а вы не руссифицировали Дрим, случаем? |
у меня там нету windows-1251..
:( Добавлено: я поставил utf-8 .. тепреь вроде бы все ок.. :) |
veles
вам же с самого начала сказали это сделать..... скорее всего у вас стояла WINDOWS-1252 кодировка.... WINDOWS-1251 ещё называется, а точнее, правильно пишеться - Cyrillic (Windows-1251) - это более употребляемая кодировка вобще. а Cyrillic (KOI8-RU) - это самая частовстречающаяся в России а ваша utf-8 - это уникод.... не часто встречающийся.... хм.... как мне показалось.... вобще он проблемотичный.... если вы не обнаружите Cyrillic (Windows-1251), то используйте хотя бы Cyrillic (KOI8-RU). Это, имхо, лучше чем utf-8. |
я же говорю - у меня нету ни одной русской кодировки!! ни КОИ-8, ни виндовс-1251..
|
veles
посмотри, опять-таки с поправкой на 6-ю версию Кодировка в Dreamweaver UltraDev 4 находится на самом деле в каталоге Dreamweaver UltraDev 4\Configuration\Encodings там несколько файлов в формате xml, описывающие соответствующие кодировки и один EncodingMenu.xml, отвечающий за меню, которое ты и видешь при конфигурации своего Dreamweaver. Вот, смотри, у меня он такой: Код:
<mm:encoding name="Central European (ISO-8859-2)" charset="iso-8859-2" fontgroup="Central European" macfontscript=29 winfontcharset=238 filename="iso88592.xml"/> я перекинула все содержимое этого каталога сюда: http://www.bio.pu.ru/~mar/Encodings.zip Попробуй отредактировать свой EncodingMenu.xml, взяв соответствующие строки из тамошнего файла и скопируй в свой каталог файлы недостающих кодировок Только обязательно сделай backup своего каталога, чтобы случайно не напортачить ;) |
На Взоре есть топик на эту тему.
|
дайте пожалуйста ссылку на скачку DreamWeaver MX 6.0, а то я везде лазил, так и не нашел.
|
Время: 08:47. |
Время: 08:47.
© OSzone.net 2001-