IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

plusieurs liens vers un meme CSS


Sujet :

CSS

  1. #1
    Membre Expert
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Par défaut plusieurs liens vers un meme CSS
    Je developpe une page a base php.
    J'ai donc decoupé ma page en plusieurs sous-pages php (top, middle, bottom) qui consiste a afficher les 3 parties de ma page web.
    Top : LE logo + menu
    Middle : LA page elle meme
    Bottom : Le bas de la page.

    Chacune de ces 3 pages defini un tableau contenant le texte, les images, etc ... En gros j'ai splitté ma page officielle en 3 partie.

    Quand je developpe une des 3 parties je n'ai pas acces aux styles pour avoir une preview wysiwyg de ma page dans mon editeur car le liens est defini sur la page mere, dans laquelle j'ai inclut via 3 require mes 3 sous-parties php.

    Vu que j'aimerais beneficier de ma preview wysiwyg, je pensais inclure (balise link) dans mes 3 sous parties le style CSS .... par contre, sur la page officielement generee, j'aurais donc 3 fois la balise d'inclusion de la meme feuille de style CSS ....

    Est-ce genant ? ou le navigateur va ignorer l'inclusion car le style est deja inclut ?

  2. #2
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut
    PHP est pratique de par sa fonction include (ou require) pour les haut et bas de pages.
    Cepandant, pour le wysiwyg... No idea
    par contre... tu as dit tableau? Pour une mise en page?
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  3. #3
    Membre Expert
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Par défaut
    Citation Envoyé par MimiCracra44
    par contre... tu as dit tableau? Pour une mise en page?
    heuuu oui ... t'as une meilleur idee ?
    Je suis peut etre vieux jeu mais j'aime bien ma page definie sous forme de tableau avec pleins d'images dans les cellules

  4. #4
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut
    et bien...
    Je programme comme toi avec PHP en scindant en trois aprtie mais j'utilise des DIVs par soucis de lisibilité et de maintenance principalement...
    C'est... embettant à prendre en main mais une fois que l'on a comprit c'est plus pratique que les tableaux qui ne servent plus qu'à jouer leur rôle premier de tableaux à double entrée.
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  5. #5
    Membre Expert
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Par défaut
    oui mais fut un temps, les div n'etais pas tres bien pris en compte dans tous les navigateurs ....

    Du coup j'aimais pas les utiliser.

  6. #6
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut
    ...C'est toujours plus ou moins le cas :s...
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  7. #7
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Ca ne sera pas gênant pour le navigateur, mais ta page sera sémantiquement incorrecte et ne sera pas valide W3C ...

    Après, si ça te chagrine vraiment de ne pas voir l'aperçu dans l'éditeur WYSIWYG, mets l'appel de ton fichier CSS dans chacune de tes trois parties, mais .

  8. #8
    Membre Expert
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Par défaut
    ok merci de vos reponses ....

    JE prefere encore rester dans le standard W3C
    Par contre, pour le dv PHP, vous faites comment pour la partie HTML des pages ? Ca m'interesse de voir comment vous le gerez ...

  9. #9
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Citation Envoyé par Clorish
    Par contre, pour le dv PHP, vous faites comment pour la partie HTML des pages ?
    C'est-à-dire ?

    Est-ce qu'on fait du PHP qui comprend du HTML ou du HTML qui comprend du PHP ? C'est ça que tu entends par là ?

  10. #10
    Membre Expert
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Par défaut
    Oui voila

    Moi j'ecrit des pages html classiques et j'y inclut plus ou moins des balises php pour faire du code.

    Maintenant quand je dois generer des lignes d'un tableau dynamiquement pour afficher plusieurs infos, je fait des echos de code html.

    Vu que la, je ne peux plus utiliser le wysiwyg, je me pose la question : Quel est l'interet de coder du HTML directement et non pas tout passer en echo php ...

    Donc je voulais savoir comment vous gerer les sites php (pages web php et non fichier scripts) pour la partie html

  11. #11
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Citation Envoyé par Clorish
    Quel est l'interet de coder du HTML directement et non pas tout passer en echo php ...
    Eviter de martiriser inutilement ton serveur, c'est déjà pas mal, non ?

    (au cas où : le html est envoyé tel quel, alors que s'il est généré, chaque appel de la page nécessite un traitement de ton pov serveur)

    A+

  12. #12
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Personnellement j'inclus du PHP dans le code HTML et non l'inverse.

    Genre :

    Code x : Sélectionner tout - Visualiser dans une fenêtre à part
    <div id="truc"><?=$bidule?></div>

    La raison princpale étant une maintenance plus facile. Les éditeurs texte ayant une coloration syntaxique permettent de bien différencier PHP et HTML, ce qui fait qu'on voit bien les balises, où elles sont, leurs attributs et tout.

    Dans le cas où tu mets tout dans un echo, amuse-toi à retrouver tes balises qui sont toutes de la même couleur parce qu'inclues dans une chaîne PHP ..

    Il me semble qu'il y avait une discussion là-dessus dans le forum PHP ou un comparatif dans le tutos, je te conseille de faire une petite recherche pour avoir plus d'un avis.

  13. #13
    Membre Expert
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Par défaut
    Ouais c'est ce que je me disais .... mais j'en suis encore a reflechir "wysiwyg" et j'ai pas pense a la coloration syntaxyque et la completion auto de code ....

    bon apres on peux aussi developper la partie html sur une pahe html test et copier le code dans des focntions php .... apres, une fois codé, debuggé, on y touche presque plus

    Pis par experiance de la prog ... on peux decouper le code en maintes fonctions php imbriquées

    JE vais voir quelle est la meilleru solution
    Mais partir avec en tete ce qui se fait le plus ... aide pas mal a trouver sa logique !

    MErci

  14. #14
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Citation Envoyé par Clorish
    Pis par experiance de la prog ... on peux decouper le code en maintes fonctions php imbriquées
    Y a pas mieux pour avoir un code complètement fouilli, désorganisé et impossible à maintenir correctement.

  15. #15
    Membre Expert
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Par défaut

    Ok .. j'abdique

    Pourtant .... sous Delphi c'est le top ! :p

  16. #16
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut
    personnelement...
    Je fais de la "mauvaise façon".
    Quand je peux, j'imbrique le html dans la php...
    Mais je n'avais pas pensé que c'était facteur de travail suppléméentaire pour le serveur... humpf...

    Comme si php n'était pas un langage serveur quoi...
    je crois que je vais limiter les echo...
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  17. #17
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Il n'y a pas vraiment de bonne ou mauvaise façon, à chacun sa façon de coder, le principal intérêt étant de s'y retrouver facilement.

    Et puis surtout dans ce cas là, la charge serveur ne doit pas être astronomique non plus et l'exécution de la page doit être ralentie de 0.0001 seconde. ^^

  18. #18
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut
    ...arg... 0,00001 secondes!!!

    mais pendant ce temps on peut faire une infinité de choses!!!
    comme...
    euh...


    =>[]
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  19. #19
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Citation Envoyé par Bisûnûrs
    Et puis surtout dans ce cas là, la charge serveur ne doit pas être astronomique non plus et l'exécution de la page doit être ralentie de 0.0001 seconde. ^^
    Pour une page, et un utilisateur ....

    Certains membres ont peut-être des sites très fréquentés ...
    Il parait même que certains serveurs hébergent plusieurs sites

  20. #20
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut
    ce que j'aime avec php c'est que le code n'est pas visible pour le client... ni les commentaires...
    Et moi je commente beaucoup...
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

Discussions similaires

  1. plusieurs liens dans une meme animation
    Par calipsye dans le forum Flash
    Réponses: 17
    Dernier message: 18/06/2007, 14h18
  2. plusieurs lien vers une meme page
    Par tetedeturcq dans le forum ASP.NET
    Réponses: 8
    Dernier message: 06/04/2007, 16h41
  3. lien vers la meme page
    Par samplaid dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 04/04/2006, 15h16
  4. XML avec liens vers XSL ET CSS !!
    Par Steff1985 dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 23/03/2006, 12h39
  5. lien vers meme page ??
    Par niglo dans le forum ASP
    Réponses: 8
    Dernier message: 31/05/2005, 13h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo