У меня не получается убрать отступ от верхнего края страницы :
body {
margin: 0;
}
.page-header {
background-color: green;
}
<html>
<head>
<title>Выпускники ФТИ</title>
<meta charset="utf-8">
<link href="style.css" rel="stylesheet">
</head>
<body>
<header class="page-header">
<p>Graduate</p>
</header>
</body>
</html>
Задал отступ в body равный нулю - убрало только небольшой кусочек справа. Пробовал задавать padding и margin для body и для header, но ничего не меняется. Подскажите, что нужно сделать?
У элемента p дефолтные значения margin-top: 16px; margin-bottom: 16px;
Добавлю к ответу сверху.
В дальнейшем, чтобы каждый раз не прописывать все в ручную, хорошей практикой считается добавление reset.css или normalize.css:
https://github.com/necolas/normalize.css/blob/master/normalize.css
https://github.com/jasonkarns/css-reset
Подробнее можете прочитать тут и тут
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости