|
Загадка с кодировкойОбсуждение темы Загадка с кодировкой в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Сегодня столкнулся с загадкой (для меня). Поясните, кто сможет. Сделал простенький сайт. Забросил на сервер, сохранил на компе и на флэшке. Несколько раз ... |
|
Опции темы |
01.05.2011, 23:17 | #1 |
|
Сегодня столкнулся с загадкой (для меня). Поясните, кто сможет.
Сделал простенький сайт. Забросил на сервер, сохранил на компе и на флэшке. Несколько раз вносил незначительные изменения, постоянно сохраняя в трех местах... Сегодня открыл сайт с компа, смотрю...шрифт увеличен, на кнопках смотрится безобразно... Открыл с сервера - нормально, с флэшки - также хорошо. Стал разбираться. С помощью Total Commander сравнил два файла на компе и на флэшке. Эту операцию производил тысячу раз, но такого еще не видел (какие наши годы?). Всегда было так: если файла одинаковы, то Total Commander их не открывает их, а просто говорит, что файлы выглядят одинаково. А у меня открылись два окошка, но разницы цветом не подсвечена. Поставил в одном файле лишюю точку и снова сравнил - точка высветилась. Стер точку, сравнил, опять Total Commander не пишет, что они одинаковы, но и высвечивает разницу. Сравнил глазами - одинаковые не только до запятой, но и до Энтера. Но в брайзерах (IE, Opera, FF) у них высота шрифтов разные (файл CSS один и тотже). Посмотрел на вес файлов - два файла хоть и одинаковы, но байты разные. Стер в обоих файлах весь текст, оставив только 7 знаков (</html>) - все равно Total Commander, говорит, что они разные - один 7байт, другой 10. Стер всё - разные: 0 и3 байта. Расширение, разумеется, у обоих html. Может сохранены в разных кодировках? Точно: один в ANSI, а другой в UTF-8. Да, но у обоих же прописано <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251"> и браузер обязан прочитать код HTML и показать его одинаково, раз код одинаков. Написоно, что div такой-то, а шрифт такой-то, кодировка указана windows-1251, так будь добр, обеспечь показ, как тебя просят. Куда баузер еще смотрит? И не понятно, как изменилась кодировка. В жизни никогда не обращал на окошко с кодировкой, просто сохранял и всё - хоть в Notepad, хоть в различных Web-редакторах. И в интернете я не нашел про это ничего, что, мол, не будет показывать так, как задумано. Только про <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251"> написано много - укажи это и всё в порядке будет. Кто может пояснить? С уважением, Сергей |
|
01.05.2011, 23:26 | #2 | |
|
Возможно кеш в браузерах, что касается кодировки, можно в .htaccess прописать нужную Вам кодировку, может поможет, разница в размере файла точно связанна с разной кодировкой.
Может хостер мудрит .htaccess Цитата:
Последний раз редактировалось 74ivan74; 01.05.2011 в 23:29.. |
|
|
10.05.2011, 09:32 | #3 | |
|
Цитата:
|
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите с кодировкой | Maxsim | ASP, Perl, PHP и MySQL | 18 | 15.12.2009 19:33 |
Помогите с кодировкой | Mozg | HTML, CSS, JavaScript | 5 | 16.11.2009 22:26 |
Проблемы с кодировкой | vitaliymaz | HTML, CSS, JavaScript | 5 | 25.10.2009 02:37 |
Загадка ! | BeRuSa | HTML, CSS, JavaScript | 7 | 23.10.2004 02:57 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|