8792 sujets

Développement web côté serveur, CMS

Bonjour
J'essaie de produire un script CGI mais générant une page xhtml strict. J'ai un souci avec la blaise span. Je n'arrive pas à obtenir sa fermeture
Voilà un bout de code exemple

print       $cgi->p(
					{-style => 'color:red'}, "un peu de texte: ",
					$cgi->span({-style => 'font-style : italic'}),($MaVariable),
					$cgi->span({-style => 'font-style : normal'}),"un autre texte"
					);


et voilà ce que j'obtiens comme xhtml

<p style="color:red">
	un peu de texte:  <span style="font-style : italic" />
	coucou<span style="font-style : normal" />
	toto
</p>


le span est donc mal formé

Comment faire ?

Merci