duc35 Posté 20 Octobre 2006 Partager Posté 20 Octobre 2006 (modifié) Bonjour, J'ai le code suivant qui représente un tableau avec une cellule avec une image à l'intérieur : <table width="737" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td><img src="fondecran2.jpg" width="787" height="120" ></td> </tr></table> Comment faire pour écrire du texte à l'intérieur ?? Merci par avance pour vos lumières Modifié 20 Octobre 2006 par duc35 Lien vers le commentaire Partager sur d’autres sites More sharing options...
birdyman Posté 20 Octobre 2006 Partager Posté 20 Octobre 2006 (modifié) Salut, Tu ne pourras pas écrire par dessus l'image si elle n'est pas en fond. Avec les CSS tu applique ton image en background de la cellule, et tu place ton texte normalement a l'intérieur. @++ Modifié 20 Octobre 2006 par birdyman Lien vers le commentaire Partager sur d’autres sites More sharing options...
Leonick Posté 20 Octobre 2006 Partager Posté 20 Octobre 2006 et puis même, avec les css tu pourras ne plus utiliser de table pour faire de la mise en page ;-) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 20 Octobre 2006 Partager Posté 20 Octobre 2006 et puis même, avec les css tu pourras ne plus utiliser de table pour faire de la mise en page ;-) Et pourquoi donc ? Il ne faut pas confondre site utilisant les CSS et site "tableless"... Les deux ne sont pas incompatibles Lien vers le commentaire Partager sur d’autres sites More sharing options...
captain_torche Posté 20 Octobre 2006 Partager Posté 20 Octobre 2006 Par contre, il me semble (au vu de la taille de l'image), que tu te méprends pour la création du site. Tu comptes garder une image en fond comme design, ou c'est simplement pour quelque chose de particulier ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Au nid ! Posté 20 Octobre 2006 Partager Posté 20 Octobre 2006 Tu peux peut être insérer un calque dans ton tableau ? <table width="737" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td><div id="Layer1" style="position:absolute; width:737px; height:120px; z-index:1"> <p>Ton texte ici</p> <p align="center">ou là</p> <p align="right">ou encore là</p> </div> <img src="fondecran2.jpg" width="787" height="120" ></td> </tr></table> Lien vers le commentaire Partager sur d’autres sites More sharing options...
captain_torche Posté 20 Octobre 2006 Partager Posté 20 Octobre 2006 ou plutôt mettre l'image en fond dans la cellule, en "dur" ou via CSS. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Au nid ! Posté 20 Octobre 2006 Partager Posté 20 Octobre 2006 Je pense qu'il veut mettre du texte avant et après son image, d'où sa question Lien vers le commentaire Partager sur d’autres sites More sharing options...
captain_torche Posté 20 Octobre 2006 Partager Posté 20 Octobre 2006 Moi, j'ai compris qu'il souhaitait mettre son texte "sur" son image. Lien vers le commentaire Partager sur d’autres sites More sharing options...
buzzistic Posté 20 Octobre 2006 Partager Posté 20 Octobre 2006 Pour répondre brièvement sans considérations de tableless ou autres <table width="737" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td style="background-image:url(fondecran2.jpg);width:787px;height:120px">Voici mon texte</td> </tr></table> Lien vers le commentaire Partager sur d’autres sites More sharing options...
duc35 Posté 21 Octobre 2006 Auteur Partager Posté 21 Octobre 2006 un GRAND merci a tous pour vos réponses. Cela fonctionne parfaitement Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant