PHP|Débutant :: Forums

Advertisement

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

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

#1 Re : HTML, xHTML CSS » [Résolu] feuille de style ou include » 28-05-2009 13:34:57

Merci à vous deux pour cette belle matinée.
Elle fut très enrichissante.

Malheur.
Je ne vois pas "Éditer" afin de modifier le titre en [Résolu]

@+
Philippe.

#2 Re : HTML, xHTML CSS » [Résolu] feuille de style ou include » 28-05-2009 13:34:57

Bonjour à vous deux.

Je me suis posé la question "css ou include"
car il me semble que dans mon cas le css est bien moins souple d' utilisation qu' un include document.write.

Mes pages sont déjà en ligne. Certaines sont similaires à d' autres mais jamais identiques,
la mise en page est faite et le style de chaque bloc défini par des "class".

Si j' adopte la solution css, il me semble que pour modifier la police plusieurs fois dans une page,
il me faudrait faire appel à des balises.
Ce qui veut dire que je devrais modifier Toute la mise en page de Toutes les pages.

Je comprends bien qu' une feuille de style définit une fois pour toutes l' affichage de toutes les pages
et que si je défini un style différent sur une page particulière il prendra le pas sur la feuille css.
Mais que de modifs à faire . . .

Je pense donc faire un simple "include" et, pourquoi pas, une feuille de style pour les éléments récurrents.
Si cette solution vous déplait, ce serait gentil de le dire.

Merci.

Maljuna Kris,
j' ai du mal à comprendre : Kie lumo eksistas ankaŭ ombro troviĝas
où la lumière (capture / passionne / excite) aussi l' ombre -- "la lumière chasse l' ombre" ? ?

Philippe.

#3 HTML, xHTML CSS » [Résolu] feuille de style ou include » 28-05-2009 13:34:57

Philippe
Réponses : 7

Bonjour à tous.

Suite à de petits enuis  ( voir la discussion "include" ),  je me mets aux feuilles de style.

Dans mon cas,  je n' ai besoin de déclarer que des "font-family" et "font-size".

Pour l' instant, j' utilise un "style / javascript / document.write" dans le head
et l' appel au style dans le corps de la page se fait par un class="texte_13" (par exemple).

Ma question :
Vaut-il mieux faire une feuille de style (text/css) ou bien un simple "include" ?

Merci et bonne journée.
Philippe.

#4 Re : HTML, xHTML CSS » [Résolu] include et hypertext » 21-05-2009 10:37:56

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.

#5 Re : HTML, xHTML CSS » [Résolu] include et hypertext » 21-05-2009 10:37:56

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.

#6 HTML, xHTML CSS » [Résolu] include et hypertext » 21-05-2009 10:37:56

Philippe
Réponses : 6

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.

Pied de page des forums

Propulsé par FluxBB