На сайте стал некорректно отображаться шрифт.
- 19.03.12, 10:58
- 19.03.12, 12:29
"
Стандарт HTML 4.01 Strict (строгий), Transitional (переходный), Frameset (с фреймами)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
Стандарт XHTML 1.0 Strict (строгий), Transitional (переходный), Frameset (с фреймами)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
"
©http://z-group.org.ua/art_pochemu_tak_vazhen_doctype.html
Какой из этих тегов и куда нужно вписать? Ну в первую строку это понятно. А в какой файл? В index.php?
Питання закрите
Повернутися до відповідей
neut ral
11:25, 19.03.2012
а куда !DOCTYPE дели ?
Krieger
1 11:29, 19.03.2012
Я не знаю... я ничего не трогал...
Подскажите, пожалуйста, что нужно сделать... желательно поподробнее и пошагово)
Krieger
2 11:33, 19.03.2012
Хотя я нашел статейки по !DOCTYPE... сейчас почитаю, может сам разберусь. Большое спасибо за указаниие направления!
neut ral
3 13:40, 19.03.2012 Відповідь на 1 от Krieger
на счет. доп. вопроса про !DOCTYPE - какой использовать - думаю это Вам лучше знать - какой стандарт использовался при написании кода сайта: HTML4/HTML5/XHTML1.0/XHTML1.1
вот это возможно Вам поможет:
http://htmlbook.ru/samlayout/rezhimy-brauzerov/rekomendatsii-po-doktaipu
а про "я ничего не трогал" - очень сомнительно, что кодировка вдруг САМА поменялась ;)
ну и еще наводка про колдировку - предполагаю что используются базы (например MySQL) где хранится весь контент - вот там тоже нужно проверить кодировку, ну и про кодировку php-файлов тоже не забыть...
Krieger
4 11:21, 21.03.2012 Відповідь на 3 от neut ral
Не знаю сама ли, но уж точно не в следствии моего вмешательства. Потому что я ничего не менял.
К сожалению узнать какой стандарт использовался при написании сайта не представляется возможным, так как сайт писался не мной и без моего участия. А люди, которые писали сайт уже у нас не работают.
Вы не подскажите как я могу проверить кодировку документов в базе MySQL и какие php-файлы нужно проверить?
neut ral
5 11:30, 21.03.2012 Відповідь на 4 от Krieger
можно посмотреть в phpmyadmin
должна быть указан MySQL charset (MySQL кодировка) - например UTF-8 Unicode (utf8)
и у каждой таблиц есть св-во Collation (Сравнение) - например utf8_general_ci
а про php-файлы - я же не знаю какие у Вас есть файлы - смотрите сами
могу только предположить, что такие проблемы могут возникнуть с языковыми файлами - это если перевод интерфейса на различные языки (если перевод поддерживается) осуществляется не из базы, а из файлов, но так же могут на кодировку влиять и файлы которые в которых (или с пом. которых) формируются страницы...
вспомните, может быть Вы все-таки что-то подправляли/пересохраняли недавно
даже если Вам кажется что сам файл не изменился, в нем могла поменяться кодировка (смотря чем открывали/редактировали/сохраняли)
Krieger
6 11:50, 21.03.2012 Відповідь на 5 от neut ral
Последнее что я менял или редактировал это был файл style.css. Я пытался поменять шрифт сайта на нестандартный. Был довольно близок к цели, но в силу некоторых обстоятельств не без участия начальства мне пришлось оставить эту затею.
В принципе я редактировал этот документ с максимальной осторожностью. Предварительно скопировав все содержимое в "Блокнот". Потом копировал текст Блокнота в файл style.css.
После нескольких попыток я вернул этому файлу прежний вид и продолжил изучать материалы по изменению шрифта.
С тех пор прошел уже месяц и сайт работал нормально. В течении всего этого времени я ни разу не заходил на ftp-сервер.
Пару раз заходил через программу CuteFTP 8 Professional, с ее помощью менял style.css. Месяц назад.
Krieger
7 11:59, 21.03.2012 Відповідь на 6 от Krieger
Какие кодировки при этом использовались не знаю) Стандартные)
В любом случае сейчас я восстанавливаю доступ к MySql потому что каким-то мистическим образом мои логин и пароль перестали подходить для доступа в панель управления хостингом.
Мне кажется, что в первую очередь нужно искать ошибку тут.
Возможно ли было добится такого состояния сайта через MySql? Как Вы считаете?
neut ral
8 12:05, 21.03.2012 Відповідь на 7 от Krieger
да, думаю возможно
и доступ к MySql вам необходимо иметь - например чтобы сделать резервную копию базы (нужную как раз для таких случаев) - обратитесь к хостеру
Krieger
9 15:56, 21.03.2012 Відповідь на 8 от neut ral
Спасибо большое за помощь!!!
Скажите, а как вы увидели, что мой файл сохранен в ISO-8859-1? Как Вы это определили?
neut ral
10 16:15, 21.03.2012 Відповідь на 9 от Krieger
сохранил страницу в файл и открыл в Notepad++ в нем посмотрел кодировку