Странный CSS-фоновое изображение при просмотре изображения в Facebook - PullRequest
0 голосов
/ 24 августа 2018

Этот синтаксис URL странный для меня, когда я проверяю изображение с Facebook. Может кто-нибудь объяснить, как это может нормально отображаться? Если щелкнуть правой кнопкой мыши и открыть ссылку в новой вкладке, ссылка не будет работать.

enter image description here

1 Ответ

0 голосов
/ 24 августа 2018

Похоже, что это просто двоеточие, "сбежавшее" в синтаксисе CSS.

Подробнее о синтаксисе см. https://mathiasbynens.be/notes/css-escapes#identifiers-strings.

\3a - это шестнадцатеричный код для: в этой нотации и пробел после него является своего рода «разделителем», сигнализирующим об этой escape-последовательности, заканчивается здесь.

Цитата с сайта выше:

ТеоретическиСимвол : может быть экранирован как \:, но IE <8 не распознает эту escape-последовательность правильно.Обходной путь должен использовать <code>\3A вместо.


Не уверен, почему Facebook сделал бы это здесь во-первых, хотя, не могу думать ни о какой технической причине вершины моей головыпотому что : не должно быть проблематичным в таком месте (указав URL-адрес фонового изображения) как таковое.

...