Используйте заголовок HTTP, а не метатег. Реализация зависит от того, какую технологию на стороне сервера вы используете.
Если вы создаете свой контент с помощью PHP, поместите это в верхней части страницы:
header("Content-Type: text/html; charset=utf-8");
Если вы используете какой-либо другой язык программирования на стороне сервера, должна быть такой же вариант.
В качестве альтернативы, если вы используете Apache, вы можете сделать это с помощью директивы Htaccess следующим образом:
AddType 'text/html; charset=UTF-8' html
И если вы используете Nginx, это в вашем конфиге:
more_set_headers -t 'text/html' 'Content-Type: text/html; charset=utf-8';
Подробнее о метатеге «избегание»
Инструменты Google dev предлагают удалять метатеги везде, где это возможно, из-за дублирования информации, которое это может вызвать. Некоторые веб-серверы автоматически отправляют заголовки типа контента, например, и в некоторых случаях некогерентные метатеги могут заставить браузеры получить ... скажем, путайте.
Чтобы избежать дублирования информации и возможных головных болей, связанных с гарнитурой, всегда предпочитайте заголовки над метатегами.
большое спасибо ............. –