В вашем HTML-коде есть ошибка оформления атрибута `meta`, которая приводит к некорректному отображению текста на странице.
В правильной разметке атрибуты HTML должны быть записаны в виде `атрибут="значение"`. В случае вашего кода, строка `<meta "charset=utf-8"/>` содержит лишние кавычки, что делает строку некорректной. Правильный синтаксис для установки кодировки UTF-8 должен выглядеть так:
```html
<meta charset="utf-8"/>
```
Забудьте о кавычках вокруг самого атрибута `charset`, так как они здесь не нужны. В данном случае `charset` – это имя атрибута, а значение задается в кавычках.
Причина, по которой текст отображается некорректно (появляются ромбы с вопросительными знаками), заключается в том, что браузер не может правильно интерпретировать закодированные символы. Если браузер не знает, в какой кодировке данные были закодированы из-за некорректной разметки, он может отобразить их неправильно. В этом случае вместо ожидаемых символов отображаются иероглифы или "ромбы" (позначающие неизвестные символы).
Таким образом, убедитесь, что ваш код включает правильную строку для установки кодировки:
```html
<meta charset="utf-8"/>
```
Это позволит браузерам правильно отразить текст на странице, включая кириллические символы и так далее.