Vorlagen-HTML wendet die URI-Kodierung nach dem Speichern an
Beschreibung description
Bei Verwendung von Fragmenten und Vorlagen scheinen Tags nach dem Speichern URI-kodiert zu sein.
Zeichen wie "&"ändern sich in &, in < und in >. Dieses Problem tritt auf, weil die Meta-Tags dem Body-Tag hinzugefügt wurden.
Auflösung resolution
In der Kopfzeile muss ein META-Tag hinzugefügt werden, nicht der Hauptteil. META-Tags dürfen nur zum HEAD hinzugefügt werden (z. B. ein TITEL). Daher wird es durch Hinzufügen zum BODY ungültig.
Erklärung: Wenn diese Elemente in einem ACS-Fragment gespeichert werden, fügt ACS eine neue Kopfzeile hinzu und überträgt die Meta-Tags, Titel usw. außerhalb des Kopfzeilencodes. Wenn Sie das Fragment/die Vorlage später speichern, analysiert ACS die HTML und versucht, sie zu bereinigen, indem URI-Kodierung auf das angewendet wird, was als Textwerte für die Anzeige erkannt wird. Dadurch wird letztendlich ein Teil des Codes geändert, sodass er nicht erwartungsgemäß gerendert werden kann.
Fehlerbehebung - Entfernen Sie alle Elemente von Kopfzeileninformationen, Meta-Tags und CSS aus Fragmenten.
Einfacher Fix - Halten Sie alle Fragmente so einfach wie möglich, nackte HTML in einer Struktur. Nachdem Sie die endgültige Vorlage erstellt haben, können Sie sie in die HTML eintragen und zusätzliche Meta-Tags und CSS zum bereits von ACS erstellten Header hinzufügen.