Muranx, а про горизонтальный я в ответе написал.
смотрите на конкретном примере
допустим окно развернуто на весь монитор и имеет ширину 1920 пикселей
кода вы задаете body { width: 100vw; } - ширина body будет 1920 пикселей
Когда появляется вертикальный скроллбар, который допустим шириной 20 пикселей, то ширина боди по прежнему остается 1920 пикслей, но доступного пространства в окне на 20 пикселей меньше, чем 1920, отсюда и скролл.
Так работает единица vw
ах, да, надо наверное еще пояснить почему в принципе появляется скролл? =))
Есть такая штука - называется схлопывание внешних отступов (margin collapsing)
В данном случае отступ у wrapper объединяется с отступом (нулевым) у body и body съезжает вниз на такую же величину. А так как он высотой в 100vh то появляется скролл.
Может быть в параграфе у вас латинница, а в заголовке кириллица? И вместо кириллицы применяется другой доступный шрифт.
Других причин не вижу.
Потому что в этом шрифте кириллицы нет.
Этот код будет работать так, как ожидается, в отсутствии другого кода. Что у вас там еще написано, мы не знаем. И хоть вы утверждаете, что не переписываете стили, всё же вероятно, так оно и есть. Нужно просто открыть консоль и посмотреть какой каскад стилей применяется к элементу.
fleen, веб сервер обычно запускается из-под пользователя www-data
у этого пользователя, понятное дело, ограниченный доступ, и уж к руту точно его нет.
А из-под рута сервак запускать - это себе в ногу стрелять.
drtvader, иконки можно складывать куда угодно, и я тоже предпочитаю в отдельную папку, учитывая их количество под разные варианты. Но стандартную, в формате ico в разрешении 16*16 все же в корень положить будет не лишним. На текущий момент.