noboxer
@noboxer

За что конкретно отвечают слэши при создании сниппета html (VS Code)?

Всем привет!
За что конкретно отвечают слэши при создании сниппета html?
rel=\"shortcut icon\" type=\"image/png\" href=\"$1\"
5eaea700abfde323893391.jpeg
  • Вопрос задан
  • 229 просмотров
Решения вопроса 2
wapster92
@wapster92 Куратор тега HTML
Экранирование символов
Ответ написан
Комментировать
@McBernar
Это не особенность vs code, это особенность формата json, в котором и описываются сниппеты.

Слэш нужен, чтобы экранировать кавычки в атрибутах вашего тега. Если этого не сделать — парсер json подумает, что кавычка — это конец строки и все поломается.

Чтобы не заморачиваться с экранироварием — можно использовать для всей строки обратные кавычки ``. И внутри них уже пользоваться обычными сколько угодно.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы