Иероглифы вместо текста. Кодировка utf-8.
Когда я не указываю кодировку, то текст на русском отображается нормально, а когда я пишу кодировку ( <meta charset="utf-8"/> ), то вместо русских букв иероглифы и знаки вопроса.
По дате
По Рейтингу
А сам текст, который те передаёшь - он в какой кодировке?
Какая кодировка передаётся в служебных заголовках?
Странно...
1234567891011121314151617181920
<!DOCTYPE html>
<html> <head>
<meta charset="utf-8">
<meta name="author" content="Автор">
<meta name="description" content="Тестовая страница">
<meta name="keywords" content="тест, проверка, html">
<title>Главная страница</title>
</head>
<body>
<!-- Комментарий-->
Главная страница
<h1>Заголовок 1</h1>
<h2>Заголовок 2</h2>
<h3>Заголовок 3</h3>
<h4>Заголовок 4</h4>
<h5>Заголовок 5</h5>
<h6>Заголовок 6</h6>
<p>Просто <b>текст</b></p> <p><b>Просто текст</b></p> <p><em>Просто текст</em></p>
</body>
</html>

12345678910111213141516171819
<!DOCTYPE html>
<html>
<head>
<meta name="author" content="Автор">
<meta name="description" content="Тестовая страница"> <meta name="keywords" content="тест, проверка, html">
<title>Главная страница</title>
</head>
<body>
<!-- Комментарий-->
Главная страница
<h1>Заголовок 1</h1>
<h2>Заголовок 2</h2>
<h3>Заголовок 3</h3>
<h4>Заголовок 4</h4>
<h5>Заголовок 5</h5>
<h6>Заголовок 6</h6>
<p>Просто <b>текст</b></p> <p><b>Просто текст</b></p> <p><em>Просто текст</em></p>
</body>
</html>

<meta charset="utf-8">
Если уже имется по умолчанию то там такой код
<meta charset="<?php bloginfo('charset'); ?>" />
UTF-8: Кодирование и декодирование / Хабр
https://habr.com/ru/articles/138173/
Больше по теме