Aller au contenu

Raphael

Hubmaster
  • Compteur de contenus

    572
  • Inscrit(e) le

  • Dernière visite

Messages postés par Raphael

  1. Le prologue XML n'est pas obligatoire selon les usages que l'on fait du XHTML.

    Si on utilise XHTML pour faire du HTML (comme 90% des gens), le prologue n'est pas nécessaire.

    Par contre, si XHTML est utilisé comme du XML ou du MathML, le prologue est obligatoire.

    De même, il est obligatoire si l'encodage du document est autre que UTF-8 ou UTF-16.

    A l'heure actuelle, le prologue XML ne fait que basculer certains navigateurs dans le modèle de boite (erroné) de Microsoft.

  2. Question : j'aimerais citer un extrait de quelques lignes de mon livre préféré.

    J'utilise de préférence la balise :

    1- <blockquote>

    2- <cite>

    3- <q>

    Et pourquoi ???

  3. Oui, en fait chaque balise de bloc a des marges et un padding par defaut qui varient d'un navigateur à l'autre si on ne les spécifie pas explicitement.

    La balise la plus connue est <body>, mais c'est aussi le cas pour toutes les balises en bloc : paragraphe (<p>), listes (<ul>, <li>), titres (<hx>), etc... sauf la balise <div> qui est la seule balise en bloc à ne pas avoir de marges et padding par défaut.

  4. Cette idée a été introduite sur le site "Fast rollovers, no preload needed" et sera reprise sous le terme de "Portes coulissantes". Cependant, ces méthodes ne fonctionnent pas sur tous les navigateurs (notamment sur Internet Explorer) et n'ont, pour l'instant, été appliquées qu'à un seul bouton unique et un survol toujours identique.

    L'idée est de n'avoir qu'une seule image unique pour TOUS les rollovers du site... et de rendre cette technique multi-compatible.

    Les avantages d'une telle méthode sont multiples : en résumé, des tests sur un site réel ont donné ces résultats : poids des images réduit de moitié, nombre d'images passant d'une 20aine à une seule, et plus besoin de préchargement : le survol est immédiat !

    Plus d'explications et des exemples ici : http://www.alsacreations.com/articles/rollover_unique/

    Si vous trouvez des erreurs, n'hésitez pas à me faire un feedback

  5. Un petit test en utilisant des listes de définitions, si ça peut vous aider à avencer :

    <?xml version="1.0"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <style type="text/css">
    <!--

    .centre {
    margin: 0 auto 0 auto;
    text-align: left;
    background-color: blue;
    }
    dl, dd {
    display: inline;
    }
    dd {margin:0}
    -->
    </style>
    </head>
    <body>

    <dl class="centre">
    <dd>puce 1 : mot court</dd><br />
    <dd>puce 2 : mot plus long, voire trés long</dd><br />
    <dd>puce 3 : mot quelconque</dd><br />
    </dl>

    </body>
    </html>

  6. Rockz >

    "penser" le site au départ, c'est savoir que chaque élément devra être fluide, redimmensionnable, ainsi que les polices qui s'y trouvent.

    Un site très graphique, avec des dimensions fixes posera des problèmes lorsque le polices seront agrandies par exemple.

    Il faut donc savoir à l'avance comment va réagir chaque bloc, chaque structure lorsque le site sera redimensionné ou la police agrandie.

    En général, il est donc préférable d'utiliser des couleurs de fond, ou des arrière-plans répétables (par exemple une image de 1px de large qui va se répéter dans son conteneur) et de placer des images fixes par-ci par-là... mais pas de design entièrement en images fixes.

×
×
  • Créer...