Joomla.it Forum
Joomla! 3 => Joomla! 3 => : d-force 13 Nov 2015, 20:29:20
-
Salve a tutti,
ho un modulo html in cui ho scritto:
<h4 class="decorated"><span>Guarda le foto del percorso</span></h4>
tuttavia Joomla non visualizza <span></span>,
infatti se apro il codice sorgente della pagina si vede:
<h4 class="decorated">Guarda le foto del percorso</h4>
Premetto che non uso editor di testo. Inoltre, nel modulo html non cancella <span>, ma è solo nel codice sorgente che non si vede.
PS. La cosa curiosa è che se al posto di <span> uso <spant>, funziona! :o
A qualcuno è capitato questo problema?
Grazie
d-force
-
Non è un problema di Joomla:
<span> è un elemento che non fa nulla all'interno di un documento. Deve essere utilizzato SOLO con style.
Dichiarando solo <span> è normale che Joomla lo 'pulisca' e lo elimini.
Prova sostituendo <span> con (per esempio) :
<span style="font-size: 24pt; font-family: verdana,geneva; color: #800000;">
vedrai che NON lo cancella.. anzi..
:) :) :) :) :) :) :) :) :) :) :) :) :) :)
-
Ciao rcondor,
la penso anche io così.
Quel codice è una normale sintassi per aggiungere delle righe orizzontali a destra e a sinistra di un titolo (nel mio caso un H4)
Tuttavia, se tu guardi il sorgente di questa pagina http://www.visitmontaione.com/xridemontaione/it/percorsi-mtb-bicicletta-toscana/percorsi-e-sentieri-per-mountain-bike/percorso-1-anello-gli-orti.html (http://www.visitmontaione.com/xridemontaione/it/percorsi-mtb-bicicletta-toscana/percorsi-e-sentieri-per-mountain-bike/percorso-1-anello-gli-orti.html) e scrolli la pagina fino a "guarda le foto del percorso" vedrai che lo <span> all'interno del titolo h4 non viene rimosso...
Perchè?
E' questo che non capisco... ???
-
Hai ragione, ma il browser non 'pulisce' l'html e non esegue il tag. Joomla ha un sistema di controllo e pulizia del codice. Se dichiari codice php vedrai che lo elimina, come fa con <span> :) :) :) :)
-
No no, infatti non penso che sia il browser. E' Joomla...
Ma non capisco perchè nell'altro sito (che tra le altre cose ho fatto io... 8) ) Joomla non cancella lo <span> mentre sul sito a cui sto lavorando adesso lo fa...
-
Effettivamente hai ragione... In teoria lo <span> scritto cosi' è sbagliato.. Se non ricordo male su Joomla e' possibile abilitare o disabilitare il controllo dell'HTML... ma non vorrei dire stupidaggini..Confronta le impostazioni di due siti, sicuramente c'e' una differenza che in uno dei due, elimina(giustamente) <span>
-
Il bello è che ho controllato (configurazione globale > filtri di testo), ma onestamente le impostazioni mi sembrano identiche.
-
Controlla anche le impostazioni del plugin dell'editor oltre che quelle di sistema di joomla
-
Controlla anche le impostazioni del plugin dell'editor oltre che quelle di sistema di joomla
Uso il plugin "switch editor" e non ha impostazioni di configurazione, ma solo attivato si/no.
Inoltre, quando modifico - in questo caso un modulo html - uso sempre NOeditor
-
In ogni caso.. non capisco quale è il problema. Se pulisce correttamente e cancella <span> (che NON ti serve) e ti funziona.... ??? Che ti importa??? :) :) :) :)
-
Il problema è questo:
<h4 class="decorated"><span>Guarda le foto del percorso</span></h4>
Ho un'istruzione css come segue:
/* headlines with lines */
.decorated{
overflow: hidden;
text-align: center;
}
.decorated > span{
position: relative;
display: inline-block;
}
.decorated > span:before, .decorated > span:after{
content: '';
position: absolute;
top: 50%;
border-bottom: 1px solid;
width: 591px; /* half of limiter*/
margin: 0 10px;
}
.decorated > span:before{
right: 100%;
}
.decorated > span:after{
left: 100%;
}
/*************************/
Lo <span> si trova all'interno di un titolo H4 con classe .decorated.
Se si cancella lo <span> non vedo il titolo con le righe a sx e dx...