Pourquoi est-ce symbole montrant sur Chrome et pas Firefox ou Edge?
Donc cette page web est rendu avec ces symboles et ils sont trouvés tout au long de ce site web/de l'application mais ne sont pas d'autres sites. Quelqu'un peut me dire 1) Ce que le symbole est 2) pourquoi il s'affiche seulement dans un navigateur ?
Vous devez vous connecter pour publier un commentaire.
Que le caractère U+2028 Séparateur de Ligne, qui est une sorte de caractère de saut de ligne. Il pense que l'équivalent Unicode HTML de
<br>
.Pourquoi il apparaît ici: je dirais que, d'une base de données interne utilise LSEP à pas en conflit avec littérale des retours à la ligne ou des balises HTML (qui pourrait briser la base de données ou de causer des erreurs de sécurité), et soit:
<br>
Plus d'informations sur le séparateur de ligne, extrait de la norme Unicode, le Chapitre 5.8, Saut de ligne des lignes Directrices (sur p. 12 de la présente PDF):
Pour en savoir plus:
Rapport Technique Unicode N ° 13: Le Saut De Ligne Des Lignes Directrices
Générale des signes de Ponctuation (U+2000–U+206F) graphique PDF
SE: Pourquoi sont-ils si nombreux espaces et les sauts de ligne en Unicode?
DONC: Quel est le caractère unicode 2028 (LS /Séparateur de Ligne) est-il utilisé?
U+2028 codepoints.net Une faute de frappe ici dit que U+2028 a été ajouté dans la v. 1.1 de la norme Unicode, ce qui est faux — il a été ajouté en 1.0
J'ai récemment rencontré ce problème, essayé un certain nombre de correctifs, mais en fin de compte j'ai eu pour coller le texte dans VIM et il y a un espace supplémentaire, j'ai dû supprimer. J'ai essayé un certain nombre de HTML nettoyeurs de, mais aucun d'entre eux travaillaient, VIM a été la clé!
Vous pouvez utiliser cet outil...
http://www.nousphere.net/cleanspecial.php
...pour supprimer tous les caractères spéciaux que Chrome affiche.
Suit:
Collez votre code HTML et Propre à l'aide d'option HTML.
Vous pouvez supprimer manuellement les caractères dans l'éditeur sur cette page et voir le résultat.
Coller l'arrière de votre code HTML dans un fichier et l'enregistrer 🙂
9999years réponses, c'est super.
Dans le cas où vous utiliser Symfony avec template Twig je vous recommandons de vérifier les vides bloc Twig. Dans mon cas, c'était un vide bloc Twig avec un char invisible à l'intérieur.
La LSEP char a été affiché seulement sur certains appareil /navigateur.
Sur l'autre j'avais un espace vide au-dessus de la tête et je ne pouvais pas voir l'invisible char.
J'ai eu à inspecter la requête GET pour voir que la valeur 1f18 était avant l'ouverture de balise html.
Une fois que j'ai enlevé un vide bloc Twig, il avait disparu.
espère que cela peut aider quelqu'un un jour ...
Je suis d'accord avec @Kapil Bathija - en gros vous pouvez copier & collez votre code HTML dans http://www.nousphere.net/cleanspecial.php et les convertir.
Ensuite il vous permet de convertir les caractères spéciaux pour vous - il suffit d'enlever les espaces entre les mots et vous vous rendrez compte que vous devez appuyer sur la touche retour arrière 2x sens il y a un caractère non valide qui ne peuvent pas être traduits.
J'ai eu le même problème et il a très bien fonctionné par la suite.