[RESOLU] Préciser l'alignement de mon texte html dans une balise php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Préciser l'alignement de mon texte html dans une balise php

par RinaBK » 30 oct. 2005, 14:17

c'est du CSS... Feuille de style, si tu préfère... Seulement, il est directement intégré dans le code HTML, sans avoir besoin de créé une feuille de style externe. De plus, l'on a pas besoin de savoir où ta page se situe et comment elle a été réalisée, vu que c'est des définitions globales pour tout le monde ! Dès que tu veux mettre un alignement sur la gauche, tu places text-align: left; et si tu le veux sur ta doite, tu changeras comme cela text-align: right; etc.

Préciser l'alignement de mon texte html dans une balise php

par isca » 30 oct. 2005, 13:34

Merci beaucoup de votre aide

<?
$endpost="<div style=\"text-align: right; padding-right: 1em; font-weight: bold\">Signature du NEWSER</div>" // signature post
?>
Je l'ai intégré et il fonctionné directement, j'arrive pas à comprendre comment sans connaitre ma page vous avez pus trouver cela et que en plus ça marche correctement

padding-right = ?
1em = ?
font-weight =?
bold = ?

De manière à ce que je comprenne comment vous avez pu procéder, merci

par RinaBK » 30 oct. 2005, 13:02

lol rien du tout ;)
C'est une manière comme une autre ! ...Ou peut-être si, elle est trop longue à tapper.... :roll:
J'aurais fais une feuille de style externe et j'aurais appelé mon style avec l'attribut class="monStyle"

par Cyrano » 30 oct. 2005, 12:49

Mouais, par contre je ne saisis pas ce que tu reproches à ma version avec style CSS :-k

par RinaBK » 30 oct. 2005, 12:30

Celui que je te conseil vivement :
<? 
$endpost = '<div align="right"><b> Signature du NEWSER</div></b>'; // signature post 
?>
Désolé, ce code est invalide: on ne peut pas imbriquer des balises HTML n'importe comment, donc pas de <div><b>..</div></b> mais si on utilise ce système, ce doit être <div><b>...</b></div>

J'ajoute qu'il est préférable de faire attention à quelle version de (X)HTML on fait référence. Le code que j'ai donné est valide XHTML 1.0 Strict et à fortiori HTML 4.
hum... c'est vrais que j'aurais pu corriger cette erreur... Mais je ne pense pas que ce problème était la source de son problème !
Donc je corrige pour que TOUT soit correctement placer :)
<? 
$endpost = '<div align="right"><b> Signature du NEWSER</b></div>'; // signature post 
?>
De plus en remplaçant les ' par des " cela t'évite de mettre des \ partout... Moins de code et en plus, le code est nettement plus visible que des codes comme celui-ci que je déconseille fortement, mais qui n'est pas faux non plus :
<? 
$endpost = "<div align="right" valign="top"><b> Signature du NEWSER</b></div>"; // signature post 
?>


De plus, si le NEWSER est une variable constente, tu as meilleur temps de la sortire comme ce-ci :
<? 
$endpost = '<div align="right"><b> Signature du '.NEWSER.'</b></div>'; // signature post 
?>
et faire de même lorsqu'il y a une variable comme cela :
<? 
$endpost = '<div align="right"><b> Signature du '.$newser.'</b></div>'; // signature post 
?>
voilà :D
c'est mieux maintenant !? ^^

par Cyrano » 30 oct. 2005, 12:16

Celui que je te conseil vivement :
<? 
$endpost = '<div align="right"><b> Signature du NEWSER</div></b>'; // signature post 
?>
Désolé, ce code est invalide: on ne peut pas imbriquer des balises HTML n'importe comment, donc pas de <div><b>..</div></b> mais si on utilise ce système, ce doit être <div><b>...</b></div>

J'ajoute qu'il est préférable de faire attention à quelle version de (X)HTML on fait référence. Le code que j'ai donné est valide XHTML 1.0 Strict et à fortiori HTML 4.

par RinaBK » 30 oct. 2005, 11:56

Si tu utiliserais des ' à la place des " ça te faciliterais la vie !
ton code :
<? 
$endpost="<DIV ALIGN=right><b> Signature du NEWSER</DIV></b>" // signature post 
?>
Le code qu'on t'a donner plus haut :
<? 
$endpost="<div style=\"text-align: right; padding-right: 1em; font-weight: bold\">Signature du NEWSER</div>" // signature post 
?> 
Celui que je te conseil vivement :
<? 
$endpost = '<div align="right"><b> Signature du NEWSER</div></b>'; // signature post 
?>

par Cyrano » 30 oct. 2005, 11:31

Un style CSS qui peut même te dispenser d'utiliser une balise <b>:
<?
$endpost="<div style=\"text-align: right; padding-right: 1em; font-weight: bold\">Signature du NEWSER</div>" // signature post
?>
Là, j'ai mis une marge intérieure à droite de 1em, à toi de l'ajuster en fonction de ce que tu veux.

Préciser l'alignement de mon texte html dans une balise php

par isca » 30 oct. 2005, 11:14

Hello,

C'est pas vraiment du php, mais je me permet de poser la question ici quand meme

Regardez ce code

Code : Tout sélectionner

<? $endpost="<DIV ALIGN=right><b> Signature du NEWSER</DIV></b>" // signature post ?>
ok il aligne la signature du newser à droite, malheureusement trop à droite, on peut spécifier de manière plus précise que left right center, si oui comment le formuler ?

Je pense qu'il y a une autre manière de procéder que d'y glisser des espaces insécables...

merci de votre aide