Aller au contenu

xpatval

Hubmaster
  • Compteur de contenus

    1 381
  • Inscrit(e) le

  • Dernière visite

Messages postés par xpatval

  1. ok mais la ou c'est pas tres clair

    1°) le CSS c'est que la mise en forme, donc pour que le contenu soit facilement mis a jour, il faut que je reste sur le systeme d'includes

    ou je fais tout avec le CSS parceque il me semble avoir vu un tuto ou ils disent que l'on peut faire les entête juste avec le CSS

    2°) aujourd'hui dans mes includes j'utilisent des tableau pour faire la mise en page, faut il mieux ne plus utiliser les tableau mais plutot des block

    3°) pour structuré un site claissique (entete, menu, corps et bas de page) c'est quoi la meilleure methode ?

    le schéma type...

    1: répétons: les includes php n'ont rien à voir avec les css. L'include évite la répétition d'écriture d'un pavé spécifique, qu'il soit en html, php ou autre.

    Les css ne concernent QUE la mise en page.

    2: Les tableaux concernent les données tabulaires, mais nombreux sont ceux qui les utilisent aussi pour la mise en page. Maitriser les css permettent d'éviter l'utilisation des tableaux lorsqu'ils ne sont pas nécessaires.

    3: puisque Sibelius a aussi répondu, va faire un tour sur les tutos que son site propose. Tu verras ainsi quelques schémas de structures, valides, où les css sont prépondérants.

    xpatval

  2. Le "strict" et les balises <br /> ne s'apprécient pas, idem pour les majuscules (<BR />)...

    Avant même d'essayer de passer en xhtml (strict ou transitionnel), il serait bon que tu valides déjà ton code, et corrige les éventuelles erreurs.

    Quel besoin as-tu de vouloir passer en xhtml ?

    xpatval

  3. 'jour

    Après tentative de validation d'une page contenant du JS, l'erreur suivante apparaît sur l'une des lignes:

    "multiple comments in comment declaration:

    strPosition = "####.####.#####|----.----.-----|#---#----.#----|"

    Apparemment, le tiret après le point gêne. Comment remédier à cela, sachant que ces caractères sont générés dynamiquement ?

    Merci,

    xpatval

  4. Pour un développeur, le nombre d'années après le bac, si bac il y a, importe peu, selon moi, puisque pour ce genre de projet (site e-commerce), c'est surtout l'aptitude à la programmation, à la mise en page, au référencement basique et au respect du suivi du cahier des charges qui me semble important.

    Bien entendu, l'expérience joue son rôle, surtout si tu souhaites un développeur n'ayant pas besoin de formation préalable, ou sur le tard (le tard ?).

    xpatval

  5. 'jour,

    Une page, valide xhtml et css, affichée normalement sous FF, IE, Opera mais pour laquelle Netscape 7 ne souhaite pas scroller (scroll du navigateur) jusqu'à la fin, cela vous est-il déjà arrivé ? Parce que là, je ne comprends pas vraiment...

    xpatval

  6. [...] Ensuite un fois cliqué sur Envoyer, le visiteur est envoyé sur le lien généré qui devient :

    www.masociete.com/ajoutclient.cgi?name=[Nom][Prenom];email=[adresseemail];liste=[choix]

    Ce qui me gêne, c'est que tu donnes la possibilité au "visiteur" d'indiquer n'importe quoi dans cette url, qui plus est avec un programme d'insertion, semble-t-il.

    Comme tu souhaites générer l'url, passe au moins les différentes variables et leur valeur par méthode POST dans ton formulaire.

    Ensuite, tu appelles ton script d'ajout (par un include, en php, par exemple) qui effectue ses tests et son insertion si tout va bien.

    Enfin, comme dit précédemment, il te faut juste le header correspondant, renvoyant sur la page appelée par cette nouvelle url, sans les paramêtres qui ne servent plus à rien.

    <?php
    header("location: www.monsite.com/confirmation-ajout.php");
    ?>

    Enfin bon, là, je suppute je suppute, mais ce n'est peut-être pas ce que tu veux non plus...

    xpatval

  7. En résumé très succint, les attributs css de classe d'une balise <a> sont "overridés" par les attributs d'un id d'une balise <a> précédente.

    Ces balises <a> sont contenues dans un <div> ayant lui aussi des attributs.

    <div id="id_div>
    <p>
    <a id="id_lien></a> -->> attributs pris en compte
    </p>
    <p>
    <a class="class_lien"></a> -->> attributs non pris en compte !!
    </p>
    </div>

    xpatval

  8. 'Jour,

    Je bute sur l'attribution d'une classe css, sur une balise <a>, je m'explique en donnant le code au préalable:

    <div id="info">
    <p>
    <a id="link1" href="#" class="imagefloat" title="blabla."><em></em><span><img class="img" src="xx.jpg" alt="blabla." /></span></a>
    texte texte texte mot<sup><a class="to" href="#ancre">1</a></sup>.
    </p>
    </div>

    id="link1" sur la première balise <a> me sert à un mode d'affichage particulier d'une photo. J'ai ainsi plusieurs id (link1, link2...). Fonctionnant très bien, je n'y touche pas. Pour mieux comprendre:

    #info a {
    display:block;
    width:160px;
    height:120px;
    }
    #info a em, #info a span {display:none;}
    a:visited#link1 {
    display:block;
    width:120px;
    height:160px;
    }
    a#link1 {
    background:#930 url(xx_min.jpg) no-repeat center;
    }
    a:hover#link1 {
    background:#842b00 url(xx_min.jpg) no-repeat center;
    }
    a:hover#link1 span {display:block;padding:3px; position:absolute; left:80px; top:200px; width:307px; height:409px; border:1px solid #000;background:#842b00;}
    a:hover#link1 em {display:block; position:absolute; margin-left:180px; top:200px; width:0; height:0;}

    Par contre, je suis dans la panade pour associer une simple classe à ma deuxième balise <a> (<sup><a class="to" href="#ancre">1</a></sup>).

    J'ai essayé ceci:

    a.to:link, a.to:visited, a.to:hover, a.to:active {
    color:#000;
    display:inline;
    }

    Bien entendu, cette classe n'est pas prise en compte, et je me retrouve avec un lien "bénéficiant" des attributs de l'id="linkx" !!

    Comment puis-je oeuvrer afin de n'avoir qu'un lien simple ?

    Me suis-je bien fait comprenu ? (je doute... :whistling: )

    xpatval

×
×
  • Créer...