Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Не стандартный шрифт не только на тег <p>

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

vell



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если напишу <p style="font-family:old_standard_ttregular;"> то текст потом в нужном мне шрифте, но до первого абзаца, потом текст идет в шрифте по-молчанию (не том, который я хочу).
 
Если напишу <div style="font-family:old_standard_ttregular;"> то шрифт вообще не меняется!
 
В чем разница применения правила font-family для P и DIV и как мне сделать весь текст, не разбивая на абзацы в нужном мне шрифте?

Всего записей: 600 | Зарегистр. 06-10-2004 | Отправлено: 13:23 21-11-2015 | Исправлено: vell, 18:22 23-11-2015
K S

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В CSS нужно либо убрать font-family у <p>, либо создать отдельный класс для div:
 

Код:
.div_font, .div_font p {font-family:old_standard_ttregular;}

 
И использовать этот класс для <div>.

Всего записей: 236 | Зарегистр. 15-11-2015 | Отправлено: 14:34 21-11-2015
vell



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
K S
а если я прямо в текст пишу, разве разница есть?
 
Я пробовал раздельно либо P либо DIV а не одновременно!

Всего записей: 600 | Зарегистр. 06-10-2004 | Отправлено: 14:55 21-11-2015
K S

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vell

Цитата:
а если я прямо в текст пишу, разве разница есть?  

Как видно, есть. Иначе бы не стал это упоминать. Определённый inline-стиль для div не работает для дочерних элементов, его перекрывает глобальный стиль, заданный в CSS.

Всего записей: 236 | Зарегистр. 15-11-2015 | Отправлено: 15:16 21-11-2015
vell



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
K S
добавил в своем CSS (пользуюсь WordPress)
.div_font, .div_font p {font-family:old_standard_ttregular;}  
 
в статье пишу <div class="div_font">
и получаю ровно как и было, первый абзац идет в нужном шрифте, второй в не нужном, дефолтном...

Всего записей: 600 | Зарегистр. 06-10-2004 | Отправлено: 12:07 23-11-2015
K S

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vell

Цитата:
.div_font, .div_font p {font-family:old_standard_ttregular;}  

Это правило в CSS точно ниже всех остальных? Определён ли font-family у <p> ещё где-то?

Всего записей: 236 | Зарегистр. 15-11-2015 | Отправлено: 12:46 23-11-2015
vell



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
K S
У меня отдельный css для моих стилей, в header.php мой CSS с правилами стоит после дефолтного.  
 
Может не прото, сейчас посмотрел с помощью инспектора (F12 в FF) div объявлен как надо, а вот там где меняется шрифт с нужного на не нужны идет разрыв <p></p> причем у меня в тексте этих тегов нет вообще!

Всего записей: 600 | Зарегистр. 06-10-2004 | Отправлено: 13:45 23-11-2015 | Исправлено: vell, 13:48 23-11-2015
K S

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vell
Надо смотреть по коду. Выложите код, посмотрим.

Всего записей: 236 | Зарегистр. 15-11-2015 | Отправлено: 14:06 23-11-2015
vell



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
K S код сложно, это ж CMS.
 
А если взять и тупо сказать, что мол div и p не должны ничего наследовать и использовать только определенный класс. То есть, как отключать наследование?

Всего записей: 600 | Зарегистр. 06-10-2004 | Отправлено: 14:12 23-11-2015
K S

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vell
Дайте ссылку на проблемный раздел.

Всего записей: 236 | Зарегистр. 15-11-2015 | Отправлено: 14:31 23-11-2015
vell



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
K S
я отправил л.с.

Всего записей: 600 | Зарегистр. 06-10-2004 | Отправлено: 15:02 23-11-2015
K S

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vell
В файле wp-content/themes/Them2010/li4style.css в районе 8872 строки надо добавить:

Код:
 
.art-PostContent, .art-PostContent p {
    font-family: old_standard_ttregular, Tahoma, Arial, Helvetica, Sans-Serif;
    color: #523400;
    position: relative;
    z-index: 2;
}
 

Всего записей: 236 | Зарегистр. 15-11-2015 | Отправлено: 15:42 23-11-2015
vell



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не в li4style.css а в главный style.css, в первый добавление не меняет, а вот во втором, как надо, НО
 
Только теперь везде этот шрифт! То есть не дефолтный(

Всего записей: 600 | Зарегистр. 06-10-2004 | Отправлено: 16:14 23-11-2015 | Исправлено: vell, 17:16 23-11-2015
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Не стандартный шрифт не только на тег <p>


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru