Template HTML applica la codifica URI dopo il salvataggio

Descrizione description

Quando si utilizzano frammenti e modelli, i tag sembrano essere codificati in URI dopo il salvataggio.

Caratteri come "&" cambieranno in &, in < e in >. Questo problema si verifica perché i metatag sono stati aggiunti al tag body.

Risoluzione resolution

È necessario aggiungere un tag META nell’intestazione, non nel corpo. I tag META possono essere aggiunti solo al HEAD (come, un TITOLO), pertanto l’aggiunta di tali tag nel BODY ne impedisce la validità.

Spiegazione: quando questi elementi vengono salvati in un frammento ACS, ACS aggiunge una nuova intestazione e invia i metatag, i titoli e così via al di fuori del codice dell’intestazione. In una fase successiva, quando salvi il frammento/modello, ACS analizza il HTML e tenta di pulirlo applicando la codifica URI a quelli che riconosce come valori di testo per la visualizzazione. In definitiva, questo cambia parte del codice, pertanto non può essere riprodotto come previsto.

Correzione : rimuovi tutti gli elementi di informazioni di intestazione, metatag e CSS dai frammenti.

Correzione semplice - Mantenere tutti i frammenti il più semplice possibile, bare-bones HTML all'interno di una struttura. Dopo aver creato il modello finale, puoi passare al relativo HTML e aggiungere altri metatag e CSS all’intestazione già creata da ACS.

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