Все символы, которые вы помещаете в документ HTML, будь то в значениях атрибутов или где-либо еще, как символы Unicode. Если кодировка символов вашего документа - UTF-8, как указано в вашем примере (но тогда лучше использовать кодировку UTF-8!), вы можете ввести любые символы, такие как знак градуса (°), прямо там. Как вы это сделаете, зависит от вашей среды разработки. В качестве альтернативы вы можете использовать ссылку на персонажа (like °
) или, для некоторых персонажей, ссылку на сущность (like °
).
Но ° не является нотацией HTML. Это просто последовательность из шести символов. Он имеет особое значение в JavaScript, но не в HTML. Соответствующая нотация HTML — °
.
Поисковые системы, вероятно, будут игнорировать специальные символы, такие как знак степени, в ключевых словах. Но не обязательно; Было замечено, что Google чувствителен к ним в некоторых особых ситуациях. (Кажется, сейчас не для знака градуса.)
В тегах <meta name=description ...>
специальные символы могут иметь значение, если поисковые системы используют их содержимое при построении описания страницы для списков результатов поиска. Такие вещи все еще случаются, хотя и реже, чем раньше.
person
Jukka K. Korpela
schedule
23.12.2011
<!DOCTYPE html>
— это тип документа HTML5. Предпочтительный способ HTML5 для объявления кодировки документа — использовать<meta charset="...">
вместо<meta http-equiv="text/html; charset=...">
. - person Remy Lebeau   schedule 24.12.2011