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.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f