Автор: FoMurJIom 4.5.2008, 7:39
Помогите пожалуйста нуже скрипт который при в ходе на сайт выводил бы сообщение вида
"Для корректного отображения страницы требуется установить шрифт. Хотите это сделать"
И что бы при нажатии да шрифт устанавливался самостоятельно.
Сожно ли так сделать подскажите или может кто нибудь знает решение этой проблемы полегче))
Автор: gid 4.5.2008, 9:08
Можно сделать значительно проще, добавив css-свойство к нужным элементам, например, для всего документа:
Код
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
<title>Dynamic Font Testing</title>
<style type="text/css" media="screen, print">
@font-face {
font-family: "Moz Serif";
src: url("http://mytestsite.example.com/fonts/moz_serif_font_file.ext")
}
body { font-family: "Moz Serif", serif }
</style>
</head>
<body>
<h1>Dynamic Font Testing</h1>
<p>
This is a test page for CSS 2 rule @font-face.
This text should appear in "Moz Serif" font.
</p>
</body>
</html>
Автор: FoMurJIom 4.5.2008, 19:11
То есть с помощью этого css при входе на мою страницу бкдет отображаться лубой шрифт
который я поставлю?
Автор: gid 4.5.2008, 19:58
Да, любой указанный в url("...")
Автор: FoMurJIom 5.5.2008, 1:32
Что то не получается пишу все как вы показали
Код
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
<title>Dynamic Font Testing</title>
<style type="text/css" media="screen, print">
@font-face {
font-family: "Isabella-Decor.ttf";
src: url("http://shcool.110mb.com/Serif/Isabella-Decor.ttf")
}
body { font-family: "Isabella-Decor.ttf", serif }
</style>
</head>
<body>
<h1>Dynamic Font Testing</h1>
<p>
This is a test page for CSS 2 rule @font-face.
This text should appear in "Moz Serif" font.
</p>
</body>
</html>
и все равно грузиться обычный шрифт
Автор: gid 5.5.2008, 6:38
вместо "Isabella-Decor.ttf", в строчке:
Код
body { font-family: "Isabella-Decor.ttf", serif }
нужно ввести истиное название шрифта, которое можно получить, открыв его.
Автор: FoMurJIom 5.5.2008, 8:15
У меня работает тока тогда когда шрифт открыт просто для просмотра заходишь вот сюда
Код
http://shcool.110mb.com/123.html
и показывается нормально (но тока не через оперу)
а когда шрифт закрыт то простым отображается(((((
Автор: FoMurJIom 5.5.2008, 16:31
вроде код как надо и названи шрифта тоже правельно указал а работать все равно не хотит((((( Похоже решения такой проблемы нет(((
Автор: gid 5.5.2008, 16:34
Не знаю, как у Вас, а у меня прекрасно все работает (http://shcool.110mb.com/123.html). Посмотрел в Опере 9,27 и IE.
Возможно у Вас проста закешировлась эта страница, попробуйте очистить кэш.