Спецсимволы в HTML
Всем доброго времени суток. На связи Алексей Гулынин. В прошлой статье мы разобрали что такое пробелы в HTML. В данной статье я бы хотел рассказать о том, что такое спецсимволы в HTML и как их выводить. Спецсимволы — это такие символы, которых на клавиатуре нет, но их можно вывести по имени (или коду), например знак торговой марки ™. Практически в каждой своей статье я использую кавычки. Вставляю я их всегда через спецсимвол """, иначе они у меня выглядят по-разному, в зависимости от того, в какой раскладке я их выводил, например так — «Тест», что мне совсем не нравится.
Также в своих статьях я использую символы левой и правой угловых скобок, так как, если их просто проставить (например <head></head>) через клавиатуру, то браузер воспримет их как системные и не выведет их. Для вывода такой записи я использую &lt;head&gt;&lt;/head&gt;.
Как вы, наверное, уже обратили внимание, синтаксис у спецсимволов следующий (начинается с амперсанда, затем идёт имя символа, затем точка с запятой):
&имя_символа;
Спецсимволы можно выводить не только по имени, но ещё и по коду. Наиболее часто используемые спецсимволы и их имена показаны в таблице ниже:
| Вид символа | Имя символа | Код символа |
| " | " | " |
| & | & | & |
| < | < | < |
| > | > | > |
| © | © | © |
| ® | ® | ® |
| ™ | ™ | ™ |
На самом деле, спецсимволов очень много. Например, на данном , вы можете увидеть большое их количество.
Сейчас хочу привести javascript — код, с помощью которого вы сможете узнать код спецсимвола и соответственно вывести его:
<html>
<head>
<meta charset="utf-8"/>
</head>
<body>
<table border="1">
<tr><td>Вид символа</td><td>Код символа</td></tr>
<script type="text/javascript">
var i;
for (i = 33; i <= 200; i++) {
document.write("<tr><td>"+String.fromCharCode(i)+"</td><td>#"+i+"</td></tr>");
}
</script>
</table>
</body>
</html>
В данном случае мы используем функцию fromCharCode().
Домашнее задание: обязательно наберите данный код и проверьте его работоспособность.
В данной статье вы узнали, что такое спецсимволы в HTML, узнали как их выводить на HTML-странице, также узнали, как можно узнать символ по его коду с помощью Javascript.
На связи был Алексей Гулынин, оставляйте свои комментарии, увидимся в следующих статьях.




Весьма благодарен за спец символы, как раз то, что мне нужно