align right
align right
Bonjour,
quand on veut intégrer une image dans du texte, en html on utilise l'attribut align, attribut qui n'est plus valide en xhtml.
ma question est simple: comment fait on pour intégrer une image dans du texte en xhtml?
Merci
quand on veut intégrer une image dans du texte, en html on utilise l'attribut align, attribut qui n'est plus valide en xhtml.
ma question est simple: comment fait on pour intégrer une image dans du texte en xhtml?
Merci
-
- Iguane
- Messages : 693
- Inscription : 20 févr. 2004, 20:46
Re: align right
Quel était le but de cet attribut ? Ce genre d'effet doit être obtenu à l'aide du CSS. Je crois que ton bonheur réside dans la propriété float.hector a écrit :Bonjour,
quand on veut intégrer une image dans du texte, en html on utilise l'attribut align, attribut qui n'est plus valide en xhtml.
ma question est simple: comment fait on pour intégrer une image dans du texte en xhtml?
Donc style="float: right" à la place. Ou mieux, en utilisant une feuile de style.hector a écrit :le but de cette balise deplacer l'image dans du texte (exemple: align right, l'image se met à droite et le texte "l'enroule"...)
dommage que je n'ai pas d'exemple sous la main , ce serait plus clair ...
Pour une fois que je peux répondre car en général c'est moi qui pose les questions, je te joints ce que j'ai fait pour l'implantation d'une photo
Feuille de style d’une photo centrée, à toi de modifier les données. les 4 lignes qui suivent la 1ère sont destinées à la bordure du cadre.
.phototitre {
border-style:groove;
border-width:4px;
border-color:#0000FF;
padding:1px;
width:43%;
height:60%;
position:absolute;
left:27%;
top:25%;
}
le XHTML :
<img class="phototitre"
src="images/006.jpg" alt="Etabli" />
où « phototitre » est le nom que tu donnes à ton style,
« images/006.jpg » est l’emplacement de ta photo sur ton ordi,
« Etabli » est le nom que tu veux qui se voie pour ceux qui n’ont pas accès à ta photo, pour une raison x.
Feuille de style d’une photo centrée, à toi de modifier les données. les 4 lignes qui suivent la 1ère sont destinées à la bordure du cadre.
.phototitre {
border-style:groove;
border-width:4px;
border-color:#0000FF;
padding:1px;
width:43%;
height:60%;
position:absolute;
left:27%;
top:25%;
}
le XHTML :
<img class="phototitre"
src="images/006.jpg" alt="Etabli" />
où « phototitre » est le nom que tu donnes à ton style,
« images/006.jpg » est l’emplacement de ta photo sur ton ordi,
« Etabli » est le nom que tu veux qui se voie pour ceux qui n’ont pas accès à ta photo, pour une raison x.
http://ricardo.free.fr
PC - P4 2533MHz- CM : Asus P4s8x
Linux Débian ETCH & SID - FireFox 1.5 & Iceweasel 2.0 - KMail
Amitiés ! Ricardo.
PC - P4 2533MHz- CM : Asus P4s8x
Linux Débian ETCH & SID - FireFox 1.5 & Iceweasel 2.0 - KMail
Amitiés ! Ricardo.
Moi ça me pose un problème pour les tableaux:
met le tableau au centre de la page.
laisse le tableau à gauche, et aligne le texte à l'intérieur du tableau au centre.
Alors est-ce que pour centrer le tableau il faut obligatoirement le mettre dans une balise <div> ou <span>?
Code : Tout sélectionner
<table align="center">
Code : Tout sélectionner
<table style="text-align:center;">

Alors est-ce que pour centrer le tableau il faut obligatoirement le mettre dans une balise <div> ou <span>?
Non, en théorie il suffit de lui mettre des marges automatiques (margin-left: auto; margin-right:auto; )
Malheureusement ça ne fonctionne pas dans IE, donc il faut effectivement placer un élément autour avec text-align:center; (ça peut être body lui-même).
Source : http://openweb.eu.org/articles/initiation_centrage/
Malheureusement ça ne fonctionne pas dans IE, donc il faut effectivement placer un élément autour avec text-align:center; (ça peut être body lui-même).
Source : http://openweb.eu.org/articles/initiation_centrage/
Je ne comprends pas, pourquoi tu ne fais pas un CSS avec :
.classmachin {
font-size : 100%;
font-family : "times new roman",Verdana, Arial;
text-align: center;
}
HTML :
<div class="classmachin"> bla-bla-bla </div>
Là, ton texte est centré.
Maintenant, si tu veux qu'il soit ds un cadre, tu le rajoutes ds le CSS.
Ou alors, je n'ai pas compris ce que tu recherches
.classmachin {
font-size : 100%;
font-family : "times new roman",Verdana, Arial;
text-align: center;
}
HTML :
<div class="classmachin"> bla-bla-bla </div>
Là, ton texte est centré.
Maintenant, si tu veux qu'il soit ds un cadre, tu le rajoutes ds le CSS.
Ou alors, je n'ai pas compris ce que tu recherches

http://ricardo.free.fr
PC - P4 2533MHz- CM : Asus P4s8x
Linux Débian ETCH & SID - FireFox 1.5 & Iceweasel 2.0 - KMail
Amitiés ! Ricardo.
PC - P4 2533MHz- CM : Asus P4s8x
Linux Débian ETCH & SID - FireFox 1.5 & Iceweasel 2.0 - KMail
Amitiés ! Ricardo.
Ok, je pensais qu'un cadre te suffisait.
Sory
Sory

http://ricardo.free.fr
PC - P4 2533MHz- CM : Asus P4s8x
Linux Débian ETCH & SID - FireFox 1.5 & Iceweasel 2.0 - KMail
Amitiés ! Ricardo.
PC - P4 2533MHz- CM : Asus P4s8x
Linux Débian ETCH & SID - FireFox 1.5 & Iceweasel 2.0 - KMail
Amitiés ! Ricardo.
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités