Шрифт по умолчанию

Added by Igor Lu over 1 year ago

Доброго времени суток.
Подскажите как установить шрифт по умолчанию?
А то необходимо сделать Aria по умолчанию и не знаю где даже где рыть.
Уже поверхностно исходники перерыл ;)
Может в коде где едино разово можно указать


Replies (17)

RE: Шрифт по умолчанию - Added by Igor Lu over 1 year ago

По подробнее пожалуйста!

Делал вот так
body.el-rte-structure table,
body.el-rte-structure caption,
body.el-rte-structure td,
body.el-rte-structure th,
body.el-rte-structure p,
body.el-rte-structure div,
body.el-rte-structure blockquote { border:1px dotted #99ccff; font-family:Arial;}

не помогало.

RE: Шрифт по умолчанию - Added by Dmitry Levashov over 1 year ago

Неправильно .el-rte-structure - это класс для посветки элементов
Достаточно

body{ font-family:Arial, sans-serif;}

RE: Шрифт по умолчанию - Added by Igor Lu over 1 year ago

Дело в том что body{font-family:Arial;} не есть указание шрифта при редактировании текста!

RE: Шрифт по умолчанию - Added by Igor Lu over 1 year ago

Вот в elrte.full.js нашел подобную опцию
src : {
'' : this.rte.i18n('Font'),
'andale mono,sans-serif' : 'Andale Mono',
'arial,helvetica,sans-serif' : 'Arial',
'arial black,gadget,sans-serif' : 'Arial Black',
'book antiqua,palatino,sans-serif' : 'Book Antiqua',
'comic sans ms,cursive' : 'Comic Sans MS',
'courier new,courier,monospace' : 'Courier New',
'georgia,palatino,serif' : 'Georgia',
'helvetica,sans-serif' : 'Helvetica',
'impact,sans-serif' : 'Impact',
'lucida console,monaco,monospace' : 'Lucida console',
'lucida sans unicode,lucida grande,sans-serif' : 'Lucida grande',
'tahoma,sans-serif' : 'Tahoma',
'times new roman,times,serif' : 'Times New Roman',
'trebuchet ms,lucida grande,verdana,sans-serif' : 'Trebuchet MS',
'verdana,geneva,sans-serif' : 'Verdana'
}

но только вот как сделать шрифт что бы по умолчанию был Aria ...

RE: Шрифт по умолчанию - Added by Dmitry Levashov over 1 year ago

не путайте команду и css, который вы задаете для редактора?
Подробно объясните, что вы хотите сделать

RE: Шрифт по умолчанию - Added by Igor Lu over 1 year ago

Dmitry Levashov wrote:

body * {}

:( без изменений...

RE: Шрифт по умолчанию - Added by Igor Lu over 1 year ago

Dmitry Levashov wrote:

не путайте команду и css, который вы задаете для редактора? Подробно объясните, что вы хотите сделать

Необходимо когда открывался редактор, сразу был установлен шрифт Aria (вместо слова Font)
и сруз можно было вводить текст уже в шрифте Aria (а не клацать каждый раз на выбор шрифта при загрузки редактора)

RE: Шрифт по умолчанию - Added by Dmitry Levashov over 1 year ago

Значит вы неправильно сформулировали задачу в первом посте.

body {
    font-family: arial,helvetica,sans-serif;
}

решает вашу задачу. шрифт надо указывать также как он задан в комманде которую вы нашли
Едиственное, что на выходе в хтмл не будет указан шрифт в инлайн-стиле. Если это необходимо - нужно проделать еще одно телодвижение

RE: Шрифт по умолчанию - Added by Igor Lu over 1 year ago

решает вашу задачу. шрифт надо указывать также как он задан в комманде которую вы нашли

Приложил скрин, где видно что применил
body {
font-family: arial,helvetica,sans-serif;
}

и к сожелению шрифт отличается тот который в первой строке и во второй (где выделил строку и явно указал шрифт)

font.png - явно где-то шрифт не Arial (105.5 kB)

RE: Шрифт по умолчанию - Added by Dmitry Levashov over 1 year ago

Сбросьте кэш браузера. У меня все работает

RE: Шрифт по умолчанию - Added by Igor Lu over 1 year ago

Dmitry Levashov wrote:

Сбросьте кэш браузера. У меня все работает

Значить пора закрывать топик, т.к. зашли в тупик.
У тебя работает, в моем проекте шрифт отличается. :(

RE: Шрифт по умолчанию - Added by Troex Nevelin over 1 year ago

А нельзя просто по умолчанию вставить просто <div style="font-family: Arial;"></div> ? тогда по идеи и шрит будет верный выбран и ввод сразу начнётся в Arial

RE: Шрифт по умолчанию - Added by Igor Lu over 1 year ago

это действительно бы решило разность шрифтов, но дело в том что люди которые будут редактировать HTML не будут знать что надо писать текст в этом диве (или span). А объяснять каждому - как ты понимаешь тоже не вариант...

RE: Шрифт по умолчанию - Added by Dmitry Levashov over 1 year ago

Согласен, что не вариант
Странно, что у вас не работает, даже мыслей нет - почему :(
Попробуйте убрать все лишнее, лучше на свежей установке редактора добавить в elrte-inner.css

RE: Шрифт по умолчанию - Added by Igor Lu over 1 year ago

Большое спасибо за помощь Дмитрий,
но и убрать все тоже не могу, по причине рабочего движка и написанного интерфейса (где используется редактор).
Но думаю ты прав, где-то что-то перекрывает, там стилей на странице тьма...

(1-17/17)