PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 16-05-2009 10:31:49

Philippe
Membre
Inscription : 16-05-2009
Messages : 6

[Résolu] include et hypertext

Bonjour la communauté.

Et merci à McAllan de m' avoir redirigé jusqu' ici.

J' ai un
include('../../02_inclure/20_tarifs.php');
sur une page (appelons la "page mère").

Après inclusion de cette page, tous les textes sur la page "mère"
- et qui se trouvent juste Avant un lien hypertext
- sont soulignés
comme s' ils étaient eux mêmes des liens hypertext, alors qu' ils ne le sont pas.

par exemple :
<center>Inscriptions</center>
<center>
<a href="joueurs/02_nature.php" target="_blank">
<img src="../../images_logos/limieres_logo_1.gif" width="74" height="74" alt="" border="0"></a>
</center>

"Iscriptions" se trouve souligné.


J' ai essayé de mettre un "style text-decoration none" dans l' appel à include
et dans le body de la page appelée, sans succès.

La solution évidente serait de mettre un "style text-decoration none" à chaque apparition de texte,
mais j' aimerais savoir s' il est possible de le mettre qu' une seule fois à un endroit précis.


Avez vous déjà rencontré ce problème ?
Pouvez vous m' aider à le résoudre, s' il vous plaît ?

D' avance Merci pour toute aide éventuelle.
@+
Philippe.

Hors ligne

#2 16-05-2009 10:38:14

mcAllan
Mowdérateur
Lieu : Châteaurenard en Provence
Inscription : 08-05-2009
Messages : 269

Re : [Résolu] include et hypertext

Salut,

J'ai déplacé la discussion dans la section HTML qui me semble plus appropriée.
N'y aurait-il pas une déclaration de style quelque-part qui serai la cause de ceci ?
Sinon, au passage la balise <center> est en passe de devenir obsolète.

A+

Alain.


Promotion de PPOO : Programmation Propre Orientée Objet !!
Recommande AAO : Apéritif Avec Olives...
Glop, glop

Hors ligne

#3 16-05-2009 19:18:22

Philippe
Membre
Inscription : 16-05-2009
Messages : 6

Re : [Résolu] include et hypertext

Salut McAllan.

Merci pour la piste,  mais aucun "style" dans une balise html ne semble abhérent.

Cependant,  il  y a 6 pages qui s' incluent à la page "mère".
J' ai éliminé une par une celles qui ne généraient pas ce bug.

Il en reste deux.
Elles ont en commun une déclaration de script :
<style>
a:hover{background-color:#FF6953; color:white; font-weight:bold }
</style>

En éliminant cette déclaration,  de la page mère Et des pages à inclure,  le bug reste présent.

Ne faudrait-il pas faire un "counter-block" ?
Une déclaration qui dirait {text-decoration:none;} ?

Mais là je bloque,  car le javascript reste très nébuleu pour moi.
J' ai bien essayé dans le head
<style>style{text-decoration:none;}</style> avec et sans un point ( . ) avant,
mais je ne sais pas l' activer.

Je commence à désespérer de trouver une solution.

-----------

McAllan,  tu dis que la balise <center> est obsolète.
Elle est comme moi ( j'ai commencé sous Dos ),  mais je l' utilise de temps à autre.
Que préconises-tu à la placé ?

Merci encore à vous tous d' avoir lu ce post.
Philippe.

Hors ligne

#4 17-05-2009 08:16:16

mcAllan
Mowdérateur
Lieu : Châteaurenard en Provence
Inscription : 08-05-2009
Messages : 269

Re : [Résolu] include et hypertext

Salut,

Philippe a écrit :

Mais là je bloque,  car le javascript reste très nébuleu pour moi.

Heuu, là c'est plutôt HTML-CSS smile

Sinon, ce soulignement reste anormal...

Je te conseille de remplacer <center>...</center> par :


<p style="text-align:center;">...</p>
 

voir :


<p style="text-align:center; text-decoration:none">...</p>
 

Quand à l'obsolescence, j'ai connu DOS3 et ne me sent pas obsolète pour autant.
Et que dire de notre MK préféré qui a du connaitre DOS 0.x et il est très loin d'être obsolète notre "Maiiiiiitre"... big_smile

A+

Alain.

Dernière modification par mcAllan (17-05-2009 08:28:50)


Promotion de PPOO : Programmation Propre Orientée Objet !!
Recommande AAO : Apéritif Avec Olives...
Glop, glop

Hors ligne

#5 21-05-2009 09:32:25

Philippe
Membre
Inscription : 16-05-2009
Messages : 6

Re : [Résolu] include et hypertext

Bonjour à nouveau.

Je suis un idiot et mcAllan a vu juste. C 'est bien une histoire de Style qui est la cause de ce problème.

Dans la page mère, j' ai ce style :
  (".tarif { font-family:Arial; font-size:15px; }");

Dans la page à inclure, celui-ci :
(".tarif { font-family:Times; font-size:18px; text-decoration:underline; }");
 
Puisque les variables d' une page à inclure remplacent celles déjà en place si elles portent le même nom,
à chaque appel à - class="tarif" - mon texte se trouvait souligné.

Ca m' apprendra à faire une "feuile de style CSS" que je n' ai jamais jugé utile de mettre en place.

( comment marque-t-on "Résolu" ? )

Merci encore, mcAllan.
@+
Philippe.

Hors ligne

#6 21-05-2009 09:40:37

mcAllan
Mowdérateur
Lieu : Châteaurenard en Provence
Inscription : 08-05-2009
Messages : 269

Re : [Résolu] include et hypertext

Salut,

Il n'y a jamais rien de surnaturel smile ...
Pour marquer résolu, tu édite ton premier message de la discussion (lien modifier en bas) et là tu peux changer le titre.

Je l'ai fait.

A+

Alain.


Promotion de PPOO : Programmation Propre Orientée Objet !!
Recommande AAO : Apéritif Avec Olives...
Glop, glop

Hors ligne

#7 21-05-2009 10:37:56

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : [Résolu] include et hypertext

Il est trop fort c't'Alain-là.
Ĝis


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

Pied de page des forums