Начертание текста можно задавать с помощью свойства font-style. Вот его основные значения:
normal — обычное начертание;
italic — курсивное начертание;
oblique — наклонное начертание.
Закономерный вопрос — а чем отличается курсивное и наклонное начертание?
Если задано значение italic, браузер будет пытаться найти в заданном шрифте отдельное курсивное начертание символов. В некоторых шрифтах отдельный курсив предусмотрен.
Если отдельного курсивного начертания в шрифте не предусмотрено, то браузер сделает текст наклонным, то есть сымитирует курсив. Что равноценно заданию тексту значения font-style: oblique.
Закрепим теорию практикой.
index.html
style.css
HTML
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8">
<title>Дневник начинающего верстальщика</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<header>
<p class="page-title">Блог</p>
<nav class="blog-navigation">
<a href="index.html">На главную</a>
</nav>
</header>
<main>
<article>
<h1>День девятый. <span class="italic">Точнее ночь</span></h1>
<time datetime="2018-11-27T03:00">03:00</time>
<p>Внезапно проснулся <time datetime="2018-11-27">сегодня ночью</time>, потому что мне приснился кошмар — <i>а что, если верстальщики станут никому не нужны и уже скоро всё будут делать роботы</i>?</p>
<p>«Какая <em>прекрасная</em> мысль», — подумал я, перевернулся на другой бок и заснул.</p>
</article>
<aside class="partnership">
Тут могла быть ваша реклама
</aside>
</main>
<footer>
Подвал сайта
</footer>
</body>
</html>