Согласно атрибуту font-family
компьютер пытается найти шрифты Helvetica Neue, Lucida Grande и Sans serif.
Однако на ПК не установлены шрифты Helvetica Neue или Lucida Grande, и он не может найти запасной шрифт Sans serif
, поскольку браузер по умолчанию имеет значение sans-serif
, одно слово, без кавычек.
Как совет, вам следует попробовать добавить больше шрифтов без засечек, которые можно найти на компьютерах с Windows, например Lucida Sans
, чтобы он не выглядел как ужасный по умолчанию шрифт без засечек Arial
.
Ваши поля и размеры шрифта должны снова работать, хотя я предлагаю изменить font-size: 14px;
на font-size: 1em;
или font-size: 100%;
, чтобы пользователи могли масштабировать шрифт, не разрушая макет.
Вот ваше исправление:
body {
font-family: "Helvetica Neue", "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif;
}
#div h1, p {
margin: 0;
font-size: 1em;
color: #333;
}