Обновление: 30
не является допустимым весом шрифта, и ваш шрифт может не обязательно иметь выделение жирным шрифтом.
Попробуйте: font-weight: bold;
или: font-weight: 300;
(300 обычно не полужирный)
Несколько других идей: вам, вероятно, нужна запятая между h1 p {
во втором блоке CSS.
Secondly - Ваш целевой текст в пределах <p>
блок?
В целях отладки, что произойдет, если вы добавите !important
к своим стилям? Это показывает, что вы хотите?
Что произойдет, если вы удалите блок h1 p { ...
и добавите его внизу вашего CSS?
p {
font-weight: 300!important;
word-spacing: 30px!important;}
Если ничего не изменится, Я подозреваю, что у вас нет правильных CSS селекторов.
Вот кодовая ручка вашего CSS, правильно применяющего