Jump to content

Tchesko

Actif
  • Content Count

    23
  • Joined

  • Last visited

Everything posted by Tchesko

  1. Bonjour Ernestine, Je ne suis pas d'accord avec toi, il y aura toujours un moyen pour arriver au même résultat quelque soit le navigateur (j'exclus NS4.). Il suffit pour cela d'utiliser la bonne méthode, c'est à dire celle qui va nous permettre d'arriver au résultat escompté.
  2. Euh... Une petite recherche m'apprend que je peux régler le problème en ajoutant un : display: inline; Au niveau de mes boites : #a, #b, #c, #d{ float: left; width: 180px; padding: 0px; border: 1px solid #000000; margin-left: 10px; } Merci, http://www.positioniseverything.net http://www.positioniseverything.net/explor...led-margin.html Par contre, il semble que cette astuce ne fonctionne pas dans les listes dl
  3. Bon, comme je n'aime pas rester les bras croisés, trop longtemps, j'ai cherché une autre solution, moins sémentique mais c'est pas grave. CSS: hr { margin: 0px; padding: 0px; height: 1px; clear: both; visibility: hidden; } #autour{ width: 778px; margin: 0px; padding: 0px; border: 1px solid #000000; } #a, #b, #c, #d{ float: left; width: 180px; padding: 0px; border: 1px solid #000000; margin-left: 10px; } #a{ margin-left: 5px; } html>body #a{ margin-left: 10px; } XHTML: <div id="autour"> <div id="a"> <h2>Titre 1</h2> <p>Texte à insérer&
  4. Commencons par le code : #scd_nav{ width: 778px; margin: 0px; border: 1px solid #000000; } #scd_nav dl{ float: left; width: 180px; padding: 0px; border: 1px solid #000000; margin-left: 10px; } hr { margin: 0px; padding: 0px; height: 1px; clear: both; visibility: hidden; } et <div id="scd_nav"> <dl> <dt>Titre 1</dt> <dd>Texte à insérer</dd> </dl> <dl> <dt>Titre 2</dt> <dd>Texte à insérer</dd> </dl> <dl> <dt>Titre 3</dt> <dd>Texte à insérer</dd&g
  5. Le temps perdu la première fois (ça se compte même pas en secondes... a moins d'utiliser un 4.86) est absorbé par le gain de temps sur les pages suivantes (si il y' a pages suivantes...). Mais "la première fois" est justement cruciale, et elle doit etre disponible rapidement... Mais il faut peut être mieux s'interesser au temps perdu en production ou en maintenance... Là, c'est à chacun d'y trouver son compte. Maintenant , comme il vaut mieux accéder le moins possible au disque et privilégier l'utilisation de la mémoire...
  6. Mouaich... Merci, le point de vue est très instructif, j'en conclue que l'essentiel est de s'y retrouver . Et je ne peux qu'abonder en ton sens. Sauf peut être, sur le point des styles en ligne (style="..."), si ça peut présenter un coté pratique, c'est principalement lié à l'outil de développement utilisé, et ça va un peu à l'encontre du principe de séparation du code et du contenu. Non? En fait, mais cela il aurait fallu que je le précise, je réfléchissais plus au problème suivant : Dans un soucis de préservation de la bande passante (ça devient grotesque avec l'avènement prochain
  7. Bonjour, Je me pose une question existentielle. Vaut il mieux faire plusieurs fichiers css appelés en fonction du contexte de page ou un seul et volumineux fichier contenant tout styles?
  8. Bonjour, <div id="head"> <p align="center"> <img class="coin" src="commun/coin_h_left.gif" align="left"> </p> </div> Dans un premier temps tu pourrais supprimer le <p></p>. Ensuite pourquoi ne pas supprimer l'image (qui n'a pas de alt="" !!!) et modifier #head en y ajoutant : background: url("valpastel.free.fr_fichiers/coin_h_left.gif") no-repeat left top;
  9. Si tu switch avec un script PHP, tu recharges la page (c'est le serveur qui travaille) avec javascript, le switch est instantané sans rechargement, (c'est le browser qui travaille)
  10. La fonction envoie un mail multipart, il faut donc des delimiteurs entre ces parties. Cette ligne construit une partie de ce déliminteur.(------=_partie_6565_123_657654") Je pense que c'est un problème de définission d'entêtes... $entete .= "MIME-Version: 1.0\n"; $entete .= "Content-Type: multipart/alternative;\n"; ..... $texte_simple .= "Content-Type: text/plain; charset=\"US-ASCII\"\n"; ..... $texte_html .= "Content-Type: text/html; charset=\"US-ASCII\"\n"; Je vais voir ce que je trouve la dessus (je penses que cela vient de l'interpretation du client mail). Mais tu pe
  11. Si tu utilises un script PHP, cette fonction génère un mail qui s'affiche au format choisi par l'utilisateur. function mail_html($destinataire, $sujet , $messtxt, $messhtml , $from) { $limite = "_parties_".md5 (uniqid (rand())); $entete = "Reply-to: $from\n"; $entete .= "From:$from\n"; $entete .= "Date: ".date("l j F Y, G:i")."\n"; $entete .= "MIME-Version: 1.0\n"; $entete .= "Content-Type: multipart/alternative;\n"; $entete .= " boundary=\"----=$limite\"\n\n"; //Le message en texte simple pour les navigateurs qui //n'acceptent pas le HTML $texte_simple = "This is a
  12. Même pas mal C'est, dingue cette page est là depuis des lustres... Cela m'apprendra à ne pas vérifier les contenus qui me sont donnés.
  13. J'ajouterai ceux-ci : http://cssvault.com/ http://www.mezzoblue.com/ http://www.positioniseverything.net/ http://www.webstandardsawards.com/
  14. Pas tout a fait. Un graphiste réalise une charte graphique, il peut n'avoir que très peu de notions de HTML voir aucune, mais sa creation est structurée. Le développeur lui, met en place une structure en code et y applique ensuite des styles pour obtenir un rendu identique à la créa graphique. Malheureusement, je me rends compte que les éternels problèmes de compatibilités nous obligent à "magouiller" pour obtenir un rendu fidèle (on ne devrait pas avoir à imbriquer des divs j'en veux pour preuve l'utilisation de display:table) . J'admet par contre qu'une bonne habitude de l'utilisation
  15. Oups! Je ne m'etais pas encore présenté! Tchesko, webmaster de ce site , de celui-ci, et de celui-la qui est en cours de developpement (ce sera d'ailleurs mon premier full XHTML/CSS2) et de quelques autres qui ne sont plus vraiment suivis. Meme mon site perso est en berne! Et bien voilà c'est chose faite! Je suis ravi d'avoir trouvé webmaster hub, une mine de renseignements et des intervenants de grande qualité.
  16. En fait il ne s'agit pas uniquement d'une présentation en 3 colones, il faut aussi que le rendu donne l'impression que les 3 colones soient de hauteur identiques. Mais j'ai trouvé une solution. ici 1 - Un div id="cadre"pour l'image de fond de la colonne de gauche. 2- on y insère un div id="conteneur" pour le fond de la colonne de droite. 3- on insere 3 divs dans conteneur. - div id="col1" en float left. - div id="col 2" avec un margin-left qui reprend la largeur de col1. - div id="col3" en float right. Evidement on pourrait avoir 50 co
  17. Bonjour, Initialement, je cherchais à obtenir 3 div flottant a bordure apparente dont le contenu était de taille variable s'alignant en hauteur sur celui ayant la plus grande hauteur. J'ai essayé l'option display:table-cell ,(http://www.456bereastreet.com/lab/equal_height_ii/), mais il ne faut pas trop en demander à se brave IE... Je me suis finalement résolu à utiliser une image de fond dans un div englobant pour obtenir l'effet escompté . Pour IE pas de problèmes, pour firefox, ça coince. Problème : les 3 div sont en flottants, du coup mon image de fond n'apparait pas puisque
  18. OUH!OUH! Un grand merci, le B.M.H. fonctionne parfaitement C'est domage que l'on en soit encore a faire du tripotage... Ca me rappelle les grandes heures du DHTML... ENcore merci
  19. Hum... Déja tésté, cela résoud le problème sous Mozilla, mais sous IE(6) je me retouve avec un espace à droite, l'effet est appliqué sur les 160px et plus sur le bloc (qui fait 170px)...
  20. Bonjour, Quelqu'un à t'il une solution à ce problème? Il s'agit d'une simple liste de liens en texte avec un effet a:hover. IE ne faisant jamais rien simplement, il faut lui renseigner une valeur width pour qu' il considère le bloc parent et non le seul texte comme zone de survol. Jusqu'ici, tout va bien. Seulement voilà, j'utilise un padding pour que mon texte ne soit pas collé au bord de mon bloc. Et chose étrange, IE répond correctement à ma demande alors que Fireworks et Opera craquent en faisant déborder mon lien en dehors du cadre prévu par mon UL. (le débordement
  21. Merci , Je vais faire des essais, je crois qu il faut- que je me penche sur les héritages et les types rapidement.
  22. Bonjour, je suis déséspéré... Je travail sur un nouveau site visible ici : Rencontrant des problèmes de compatibilité tant sur la navigation que sur la partie contenu, je me suis mis à isoler ma barre de navigation, le contenu reprennant le meme principe. En gros, il s'agit de représenter un cadre de contenu entouré d'ombres. 1er problème : J'ai un espace sous mes div haut et bas (probleme de margin/padding?). 2eme probleme : Sous IE le rollover ne se fait que sur le texte et pas sur le li. Après quelques modifications visibles ici : J'ai un problème de débordement sous
×
×
  • Create New...