- Автор темы
- #1
Блин, у меня глобальная проблема с отображением шрифта.
ковырялся часа два, так и не понимал из-за чего такая глупая проблема. Изменяю размер и тип шрифта в css в BODY, а на сайте все большими буквами одними и теми же...на смену шрифта и размера не реагирует. Хотя для отдельного элемента шрифт настраивается.
Поковырялся, и оказалось, что если стоит:
<!doctype html public "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmnls=http://www.w3.org/xhtml xml:lang="ru" lang="ru">
То шрифты для элемента body отображаются как надо, т.е. как задаю.
Но если стоит или вовсе ничего не прописано:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
То, шривты для body вообще не реагируют на смену...ужас!!
Оно бы ладно, поставил бы этот <html xmnls=..., но ведь при проверке на w3c с первой надпись выдает пипец как много ошибок...стандарт то старый.
Что делать, как дальше жить??
ковырялся часа два, так и не понимал из-за чего такая глупая проблема. Изменяю размер и тип шрифта в css в BODY, а на сайте все большими буквами одними и теми же...на смену шрифта и размера не реагирует. Хотя для отдельного элемента шрифт настраивается.
Поковырялся, и оказалось, что если стоит:
<!doctype html public "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmnls=http://www.w3.org/xhtml xml:lang="ru" lang="ru">
То шрифты для элемента body отображаются как надо, т.е. как задаю.
Но если стоит или вовсе ничего не прописано:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
То, шривты для body вообще не реагируют на смену...ужас!!
Оно бы ладно, поставил бы этот <html xmnls=..., но ведь при проверке на w3c с первой надпись выдает пипец как много ошибок...стандарт то старый.
Что делать, как дальше жить??