Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
11.07.2008, 01:13 | #1 |
Продвинутый
Регистрация: 15.11.2007
Сообщений: 32
|
дополнительные шрифты в тайпо
Подскажите, пожалуйста, как использовать нужный мне дополнительный шрифт (из ttf файла) как стандартный, например, для некоторых текстовых блоков контента.
|
11.07.2008, 01:51 | #2 |
Senior Member
|
Неясно что имеется в виду. Если вам нужен шрифт для заголовка - используйте GIFBUILDER, он сделает с помощью шрифта картинки-заголовки. Для текстовых блоков же использовать его нерационально. Если вам нужен шрифт для большого блока текста, то:
1) три раза подумайте, прежде чем действительно это делать. 2) вы можете задать шрифт через CSS (но его увидят только те пользователи, у которых он установлен) 3) вы можете подгрузить шрифт динамически через JS (но это очень сложно сделать кросс-браузерно) 4) можно использовать sIFR (но это будет работать только при наличии у пользователя установленного Flash-плагина).
__________________
TYPO3 FAQ |
11.07.2008, 13:18 | #3 |
Продвинутый
Регистрация: 15.11.2007
Сообщений: 32
|
void, большое спасибо за конкретный ответ.
Мне нужен шрифт, чтобы зделать заголовок. Наверное, буду использовать GIFBUILDER, хотя это минус, текст превращается в картинку. 2) вы можете задать шрифт через CSS (но его увидят только те пользователи, у которых он установлен) я так и делаю, но хочу использовать неустановленный шрифт. Если правильно понимаю, решения для этой проблемки нет? 4) можно использовать sIFR (но это будет работать только при наличии у пользователя установленного Flash-плагина). sIFR сделает текст нечитабельным для роботов? |
11.07.2008, 15:19 | #4 | ||
Senior Member
|
Цитата:
<h2 style="background:url(text_img.gif)">text</h2> В стилях: h2 { text-indent: -9999px; } Цитата:
4. sIFR - SEO совместим. Последний раз редактировалось Pavel Antonov; 11.07.2008 в 15:29 |
||
11.07.2008, 15:28 | #5 |
Продвинутый
Регистрация: 15.11.2007
Сообщений: 32
|
большое спасибо.
|
12.07.2008, 16:53 | #6 |
Senior Member
|
Недавно делал вот таким образом:
Код:
cHeader = COA cHeader { 10 = COA 10 { 1 = IMAGE 1 { alttext.cObject = TEXT alttext.cObject.field = header wrap = <!-- | --> file = GIFBUILDER file { format = gif reduceColors = 32 transparentBackground = 1 transparentColor = #444444 transparentColor.closest = 1 XY = [10.w]+14,[10.h]+2 backColor = #333333 10 = TEXT 10 { text.field = header fontSize = 38 fontColor = #fffaf0 offset = 0,28 fontFile = fileadmin/tmpl/29955.ttf } } } 2 = TEXT 2.data = TSFE:lastImageInfo|0 2.wrap = width:|px; 3 = TEXT 3.data = TSFE:lastImageInfo|1 3.wrap = height:|px; 4 = TEXT 4.data = TSFE:lastImageInfo|3 4.wrap = background:url(|) no-repeat 0 0; } 10.wrap = <h2 style="|"> 20 = TEXT 20.field = header 20.wrap = <span>|</span> 30 = HTML 30.value = </h2> } lib.stdheader < cHeader Код:
<h2 style="width:100px;height:30px;background:url(12345.gif) no-repeat 0 0;"><span>Заголовок</span></h2> |
13.07.2008, 01:06 | #7 |
Продвинутый
Регистрация: 15.11.2007
Сообщений: 32
|
особенно спасибо за статью по sIFR (решил им пользоваться).
но сейчас я мучусь с тайпоскриптом: как совместить темплавуаля и сифр? ситуация: а) предположим, в шаблоне есть: Код HTML:
<p class="text">здесь текст</p> Код:
lib.text_1 = TEXT lib.text_1.value = здесь текст теперь вопрос: как отформатировать этот простой элемент в ТS с помощью sIFR? в мануале есть пример: Код:
page.50 < plugin.tx_gbsifr_pi1 page.50.sSelector = li.flash page.50.sFlashSrc = fileadmin/templates/prado/swf/menu.swf Код:
lib.text_1 < plugin.tx_gbsifr_pi1 lib.text_1.sSelector = p lib.text_1 = TEXT lib.text_1.value = здесь текст lib.text_1.sFlashSrc = fileadmin/templates/fonts/vandenkeere.swf |
13.07.2008, 21:25 | #8 | |
Senior Member
|
Цитата:
Я бы взял все с официального сайта и сделал все по документации. З.Ы.: Не переусердствуйте... а то исходя из Вашего вопроса складывается впечатление, что Вы лихо собрались применять sIFR ко всем <p> на сайте... это знаете ли и 2-х ядерные процессоры могут животик надорвать.. |
|
13.07.2008, 22:27 | #9 | ||
Продвинутый
Регистрация: 15.11.2007
Сообщений: 32
|
Цитата:
Цитата:
|
||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дополнительные поля для текстовых страниц | Pash | Общие вопросы | 4 | 16.11.2008 03:08 |
Подоходит ли тайпо 3 для информационного сайта? | ksevelyar | Вопросы выбора CMS | 1 | 30.04.2008 02:10 |
Тайпо принудительно меняет стиль таблиц | salah | HTMLArea, RTE, tinymce_rte и другие визуальные редакторы | 3 | 12.07.2006 15:50 |
tt_news, дополнительные поля | ursula1000 | Общие вопросы | 3 | 09.03.2006 18:19 |
Гостевая на тайпо | Osip Berg | Общие вопросы | 1 | 14.07.2005 12:29 |