Почему файлы шрифтов заменяют пробелы кавычками в CSS? - PullRequest
2 голосов
/ 07 мая 2020

У меня следующий HTML код

<!DOCTYPE html>
<html lang="en">
  <head>
    <style>
	@font-face {
	  font-family: "TD Graphik SemiLight";
	  src: url("https://tdloyalty.s3.amazonaws.com/web-fonts/TDGraphik-Semilight-Web.eot");
	  src: url("https://tdloyalty.s3.amazonaws.com/web-fonts/TDGraphik-Semilight-Web.eot?#iefix")
	      format("embedded-opentype"),
	    url("https://tdloyalty.s3.amazonaws.com/web-fonts/TDGraphik-Semilight-Web.woff2")
	      format("woff2"),
	    url("https://tdloyalty.s3.amazonaws.com/web-fonts/TDGraphik-Semilight-Web.woff")
	      format("woff");
	  font-weight: normal;
	  font-style: normal;
	}
	body {
	  font-family: 'TD Graphik SemiLight';
	}
    </style>
  </head>
  <body>
	<p>A sentence with spaces 29.00 %</p>
  </body>
</html>

Почему я вижу кавычки между нулем и знаком процента, даже если я просто использовал пробел? Проблема не возникает, если я использую другое семейство шрифтов.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...