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 :

Problème d'affichage du fond de page


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 70
    Par défaut Problème d'affichage du fond de page
    Bonjour,

    Voilà mon problème, j'utilise un background en css pour mettre une image de fond mais cela ne fonctionne qu'en local..
    Une fois en ligne, l'image n'apparait pas et laisse la place à un grand blanc.
    Et cela aussi bien sur FF que qur IE ...

    Deux image sont en background : une dans le header, l'autre dans le contenu .. même problème pour les deux.
    J'ai pensé à un soucis avec le doctype, le type de fichier .. mais non rien trouvé ..

    Le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    225
    226
    227
    228
    229
    230
    231
    232
    233
    234
    235
    236
    237
    238
    239
    240
    241
    242
    243
    244
    245
    246
    247
    248
    249
    250
    251
    252
    253
    254
    255
    256
    257
     
    <!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>
      <link rel="File-List"
     href="historique_fichiers/filelist.xml" />
      <title>Historique</title>
      <meta content="text/html; charset=iso-8859-15"
     http-equiv="Content-Type" />
      <meta content="text/css" http-equiv="Content-Style-Type" />
      <meta content="fr" http-equiv="Content-Language" />
    <!--[if IE]> <style type="text/css"> html pre { width: 636px ; } </style> <![endif]-->
      <script type="text/javascript">
    <!--
    window.onload=montre;
    function montre(id) {
    var d = document.getElementById(id);
    for (var i = 1; i<=10; i++) {
    if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
    }
    if (d) {d.style.display='block';}
    }
    //-->
      </script>
      <style type="text/css">
    <!--
    body
    {
    margin: 1% 0%;
    padding: 0 ;
    width: 1018px;
    text-align: center ;
    font: 80% "Trebuchet MS", helvetica, sans-serif ;
    background: #eef6e4 ;
    overflow-x : hidden;
    }
    /* On définit les marges haute et basse à 10px et les marges droite et gauche à 0 */
    /* On met le padding à 0 pour le navigateur Opera qui définit des padding par défaut pour le body */
    /* On utilise text-align: center ; pour Internet Explorer, c'est la seule façon de centrer les éléments de type block avec ce navigateur */
    .centrage {
    text-align: center;
    }
    div#conteneur
    {
    width: 1018px ;
    margin: 0 auto ;
    text-align: center ;
    border: 0px solid #65aa67 ;
    background: #fff ;
    }
    /* On définit la largeur de la division qui contient l'ensemble de la page à 1018 pixels */
    /* margin: 0 auto ; est la méthode correcte pour centrer les éléments de type
    block (comme les divisions), nous centrons donc cette division */
    /* Il faut rétablir l'alignement à gauche que nous avons changé plus haut */
    h1#header
    {
    height: 83px ;
    background: url(images/bando0609.png) no-repeat left top;
    margin:0;
    }
    h1#header a
    {
    width: 400px ;
    height: 70px ;
    display: block ;
    position: relative ;
    left: 350px ;
    top: 15px ;
    text-indent: -5000px ;
    }
    /* On donne les mêmes dimensions au lien, chose
    possible grâce à la propriété display: block ; qui transforme le lien
    en élément de type block, auquel on peut donner des propriétés de taille.
    On met aussi l'image de fond qui a les mêmes dimensions que le cadre ainsi créé */
    /* Le text-indent négatif est fait pour pouvoir ne
    cacher le texte hors de la page, ce que nous voulons. Ainsi il reste
    exploitable pour les syntèses vocales */
    dl, dt, dj, dd, li {
    margin: 0;
    padding: 0;
    list-style-type: none;
    }
    ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    }
    #menu
    {
    position: absolute;
    margin: 0 auto;
    padding: 0 ;
    list-style-type: none ;
    top: 95px;
    width: 100%;
    }
    /* On donne une hauteur au menu, correspondant a
    la taille de l'image utilisée en fond, on met ensuite l'image de fond
    avec un décalage de 25 pixels vers le haut pour utiliser la technique de roll over expliquée dans un autre tutoriel; */
    #menu dl {
    float: left;
    width: 11em;
    color: #FFFFFF;
    margin: 0 1px;
    }
    #menu dt {
    margin: 0px; padding: 0pt;
    cursor: pointer;
    text-align: center;
    font-weight: bold;
    color: #FFFFFF;
    background: #65aa67;
    font-size: 12px;
    border: 1px solid grey;
    border-color:#FFFFFF;
    }
    #menu dj {
    cursor: pointer;
    text-align: center;
    font-weight: bold;
    color: #FFFFFF;
    background: #65aa67;
    font-size: 12px;
    width: 25px;
    }
    #menu dd {
    border: 1px solid #FFFFFF;
    }
    #menu li
    {
    background: #65aa67;
    color: #FFFFFF;
    text-align: center ;
    }/* On rend les li en flottant pour pouvoir les
    afficher horizontalement, on cache les puces, et on centre le texte */
    ul#menu li a, #menu dt a
    {
    height: 100%;
    color: #fffff ;
    display: block ;
    text-decoration: none ;
    border: 0px none;
    }/* C'est sur les liens que le gros du travail est
    effectué, largeur, hauteur de ligne, taille de police, graisse de police,
    espacement des lettres, couleur, bordure et decoration du texte. Nous pouvons dimensionner les a grâce à la propriété display: block ; */
    #menu li a:hover, #menu dt a:hover
    {
    background: #990066 ;
    }/* Et pour finir on décale l'image de fond au passage
    de la souris pour laisser aparaître l'état survolé de l'image, voir le tutoriel sur les roll over pour plus de détails */
    div#contenu
    {
    padding: 0 1% 0 1% ;
    width: 1018;
    background: url(images/logoIECfond.jpg) no-repeat 0px 0px ;
    text-align: center;
    }
    /* On ajoute un petit élément décoratif sur le côté
    de la page et on crée un espace à gauche et à droite du contenu */
    /* On définit la hauteur de la partie header, contenant le titre du site */
    div#contenu h2
    {
    padding-left: 25px ;
    line-height: 37px ;
    font-size: 25px;
    color: #990066 ;
    border-bottom: 1px solid #db70db;
    }
    /* Mise en forme du titre de page, une petite image,
    on décale le texte en fonction de l'image, on donne un couleur au texte et
    on met une bordure basse */
    div#contenu p
    {
    text-align: justify ;
    text-indent: 2em ;
    line-height: 1.7em ;
    }
    /* On rend les paragraphes plus propre, alignement justifié,
    alinéa et hauteur de ligne supérieure à l'état normal pour aérer le tout */
    div#contenu a
    {
    color: #65aa67 ;
    }
    div#contenu a:hover
    {
    color: #990066;
    }
    #global { margin-left: auto; margin-right: auto; width: 1018px; text-align: left; /* on rétablit l'alignement normal du texte */ }
    #site {
    position: absolute;
    z-index: 1;
    top : 70px;
    margin: 0 auto;
    color: #65aa67;
    background-color: #990066;
    padding: 5px;
    border: 1px solid gray; }
    a {text-decoration: none;
    color: black;
    color: #990066;
    overflow-x : hidden;
    }
    a:link {
    color:white;
    text-decoration:none;
    background-color:65aa67;
    }
    a:visited {
    color:white;
    text-decoration:none;
    background-color:65aa67;
    }
    a:hover {
    color:white;
    text-decoration:none;
    background-color:990066;
    }
    a:active {
    color:white;
    text-decoration:none;
    background-color:65aa67;
    }
    /* On met en forme les liens contenu dans la page */
    p#footer
    {
    margin: 0 ;
    padding-right: 10px ;
    line-height: 30px ;
    text-align: right ;
    color: #65aa67 ;
    }
    pre
    {
    overflow: auto ;
    background: #db70db ;
    border: 2px solid #9b2 ;
    padding: 5px 0 0 5px ;
    font-size: 1.2em ;
    }
    /* En passant on définit l'overflow de la balise pre à auto pour permettre d'afficher des barres de défilement si le texte contenu
    dans cette balise est trop grand */
    pre span
    {
    color: #990066 ;
    }
    /* Couleur de texte des éléments compris dans des span
    eux mêmes compris dans un pre */
    pre span.comment
    {
    color: #db70db ;
    }
    /* Couleur différente pour les span.comment, les span
    utilisés pour les commentaires */
    /* On doit donner une largeur au <pre> à cause d'Internet Explorer, on ne va donc l'appliquer qu'à Internet Explorer en utilisant le commentaire conditionnel suivant, à placer dans la partie HTML, et plus précisément dans l'élément <head> : */
      </style>
    </head>
    Y'aurait-il une âme bienveillante pour me donner une solution ??

    Merci d'avance
    rberniga

  2. #2
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    Bonsoir,
    pour commencer cette syntaxe (sans l'unité) n'a aucun effet (sauf en mode Quirks, c-a-d sans doctype etc): width: 1018; tu dois ajouter les pixel pour que ça prenne effet.
    Ensuite si ton bloc contenu n'a aucun contenu à l'intérieur, sa hauteur sera nulle (sauf sur IE 7- dans certaine conditions), donc ton fond ne pourra pas être visible.
    Mais pour le header il devrait s'afficher a moins que l'image soit pas sur le répertoire distant du serveur ou que le chemin soit incorrect.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mars 2007
    Messages : 83
    Par défaut
    Bonsoir,

    Euh... y a eu re-édit de ton post Erwan31 ? Parceque d'après ce que je lis tu n'as pas oublié l'unité du coup je suis un peu perdu
    Sinon pour ce qui est de ton problème à proprement parlé je penche pour un soucis de chemin (le chemin est bon en local mais pas en ligne). Aussi, il me semble que tu as oublié les guillements dans tes url. Ex :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    background: url('ton_chemin');
    Pour la height de 0 je confirme : sois tu saisis un contenu, sois tu mets un min-height.

    Bon courage et préviens s'il y a du nouveau

  4. #4
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 70
    Par défaut
    Merci à tous les deux..
    Bon alors j'ai modifié tout ce que vous m'avez dit .. mais pas mieux ..
    J'essaye encore un truc et je renvoie le code actuel.

    D'autres idées ?

  5. #5
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 70
    Par défaut
    Déjà mette 1018px au lieu de 1018 décale ma mise en page (???) et ne corrige pas l'affichage de l'image en question.

    Ensuite pour ce qui est du contenu "vide", effectivement il n'y a pas ce soucis pour le header et en plus pourquoi cela marcherait en local alors ?

    Mais bon j'ai essayé quand même et cela ne marche pas ...
    Au secours lol
    (rien de plus frustrant que d'avoir un site qui marche du tonnere et au moment de la mise en ligne .. gloups ..)

    Code actuel (après modif et "demodif") :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    225
    226
    227
    228
    229
    230
    231
    232
    233
    234
    235
    236
    237
    238
    239
    240
    241
    242
    243
    244
    245
    246
    247
    248
    249
    250
    251
    252
    253
    254
    255
    256
    257
    258
    259
    260
     
    <!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>
     
      <link rel="File-List" href="historique_fichiers/filelist.xml" />
      <title>Historique</title>
     
     
      <meta content="text/html; charset=iso-8859-15" http-equiv="Content-Type" />
     
      <meta content="text/css" http-equiv="Content-Style-Type" />
     
      <meta content="fr" http-equiv="Content-Language" />
     
    <!--[if IE]> <style type="text/css"> html pre { width: 636px ; } </style> <![endif]-->
      <script type="text/javascript">
    <!--
    window.onload=montre;
    function montre(id) {
    var d = document.getElementById(id);
    for (var i = 1; i<=10; i++) {
    if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
    }
    if (d) {d.style.display='block';}
    }
    //-->
      </script>
      <style type="text/css">
    <!--
    body
    {
    margin: 1% 0%;
    padding: 0 ;
    width: 1018px;
    text-align: center ;
    font: 80% "Trebuchet MS", helvetica, sans-serif ;
    background: #eef6e4 ;
    overflow-x : hidden;
    }
    /* On définit les marges haute et basse à 10px et les marges droite et gauche à 0 */
    /* On met le padding à 0 pour le navigateur Opera qui définit des padding par défaut pour le body */
    /* On utilise text-align: center ; pour Internet Explorer, c'est la seule façon de centrer les éléments de type block avec ce navigateur */
    .centrage {
    text-align: center;
    }
    div#conteneur
    {
    width: 1018px ;
    margin: 0 auto ;
    text-align: center ;
    border: 0px solid #65aa67 ;
    background: #fff ;
    }
    /* On définit la largeur de la division qui contient l'ensemble de la page à 1018 pixels */
    /* margin: 0 auto ; est la méthode correcte pour centrer les éléments de type
    block (comme les divisions), nous centrons donc cette division */
    /* Il faut rétablir l'alignement à gauche que nous avons changé plus haut */
    h1#header
    {
    height: 83px ;
    background: url("images/bando0609.png") no-repeat left top;
    margin:0;
    }
    h1#header a
    {
    width: 400px ;
    height: 70px ;
    display: block ;
    position: relative ;
    left: 350px ;
    top: 15px ;
    text-indent: -5000px ;
    }
    /* On donne les mêmes dimensions au lien, chose
    possible grâce à la propriété display: block ; qui transforme le lien
    en élément de type block, auquel on peut donner des propriétés de taille.
    On met aussi l'image de fond qui a les mêmes dimensions que le cadre ainsi créé */
    /* Le text-indent négatif est fait pour pouvoir ne
    cacher le texte hors de la page, ce que nous voulons. Ainsi il reste
    exploitable pour les syntèses vocales */
    dl, dt, dj, dd, li {
    margin: 0;
    padding: 0;
    list-style-type: none;
    }
    ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    }
    #menu
    {
    position: absolute;
    margin: 0 auto;
    padding: 0 ;
    list-style-type: none ;
    top: 95px;
    width: 100%;
    }
    /* On donne une hauteur au menu, correspondant a
    la taille de l'image utilisée en fond, on met ensuite l'image de fond
    avec un décalage de 25 pixels vers le haut pour utiliser la technique de roll over expliquée dans un autre tutoriel; */
    #menu dl {
    float: left;
    width: 11em;
    color: #FFFFFF;
    margin: 0 1px;
    }
    #menu dt {
    margin: 0px; padding: 0pt;
    cursor: pointer;
    text-align: center;
    font-weight: bold;
    color: #FFFFFF;
    background: #65aa67;
    font-size: 12px;
    border: 1px solid grey;
    border-color:#FFFFFF;
    }
    #menu dj {
    cursor: pointer;
    text-align: center;
    font-weight: bold;
    color: #FFFFFF;
    background: #65aa67;
    font-size: 12px;
    width: 25px;
    }
    #menu dd {
    border: 1px solid #FFFFFF;
    }
    #menu li
    {
    background: #65aa67;
    color: #FFFFFF;
    text-align: center ;
    }/* On rend les li en flottant pour pouvoir les
    afficher horizontalement, on cache les puces, et on centre le texte */
    ul#menu li a, #menu dt a
    {
    height: 100%;
    color: #fffff ;
    display: block ;
    text-decoration: none ;
    border: 0px none;
    }/* C'est sur les liens que le gros du travail est
    effectué, largeur, hauteur de ligne, taille de police, graisse de police,
    espacement des lettres, couleur, bordure et decoration du texte. Nous pouvons dimensionner les a grâce à la propriété display: block ; */
    #menu li a:hover, #menu dt a:hover
    {
    background: #990066 ;
    }/* Et pour finir on décale l'image de fond au passage
    de la souris pour laisser aparaître l'état survolé de l'image, voir le tutoriel sur les roll over pour plus de détails */
    div#contenu
    {
    padding: 0 1% 0 1% ;
    width: 1018;
    background: url("images/logoIECfond.jpg") no-repeat 0px 0px;
    text-align: center;
    }
    /* On ajoute un petit élément décoratif sur le côté
    de la page et on crée un espace à gauche et à droite du contenu */
    /* On définit la hauteur de la partie header, contenant le titre du site */
    div#contenu h2
    {
    padding-left: 25px ;
    line-height: 37px ;
    font-size: 25px;
    color: #990066 ;
    border-bottom: 1px solid #db70db;
    }
    /* Mise en forme du titre de page, une petite image,
    on décale le texte en fonction de l'image, on donne un couleur au texte et
    on met une bordure basse */
    div#contenu p
    {
    text-align: justify ;
    text-indent: 2em ;
    line-height: 1.7em ;
    }
    /* On rend les paragraphes plus propre, alignement justifié,
    alinéa et hauteur de ligne supérieure à l'état normal pour aérer le tout */
    div#contenu a
    {
    color: #65aa67 ;
    }
    div#contenu a:hover
    {
    color: #990066;
    }
    #global { margin-left: auto; margin-right: auto; width: 1018px; text-align: left; /* on rétablit l'alignement normal du texte */ }
    #site {
    position: absolute;
    z-index: 1;
    top : 70px;
    margin: 0 auto;
    color: #65aa67;
    background-color: #990066;
    padding: 5px;
    border: 1px solid gray; }
    a {text-decoration: none;
    color: black;
    color: #990066;
    overflow-x : hidden;
    }
    a:link {
    color:white;
    text-decoration:none;
    background-color:65aa67;
    }
    a:visited {
    color:white;
    text-decoration:none;
    background-color:65aa67;
    }
    a:hover {
    color:white;
    text-decoration:none;
    background-color:990066;
    }
    a:active {
    color:white;
    text-decoration:none;
    background-color:65aa67;
    }
    /* On met en forme les liens contenu dans la page */
    p#footer
    {
    margin: 0 ;
    padding-right: 10px ;
    line-height: 30px ;
    text-align: right ;
    color: #65aa67 ;
    }
    pre
    {
    overflow: auto ;
    background: #db70db ;
    border: 2px solid #9b2 ;
    padding: 5px 0 0 5px ;
    font-size: 1.2em ;
    }
    /* En passant on définit l'overflow de la balise pre à auto pour permettre d'afficher des barres de défilement si le texte contenu
    dans cette balise est trop grand */
    pre span
    {
    color: #990066 ;
    }
    /* Couleur de texte des éléments compris dans des span
    eux mêmes compris dans un pre */
    pre span.comment
    {
    color: #db70db ;
    }
    /* Couleur différente pour les span.comment, les span
    utilisés pour les commentaires */
    /* On doit donner une largeur au <pre> à cause d'Internet Explorer, on ne va donc l'appliquer qu'à Internet Explorer en utilisant le commentaire conditionnel suivant, à placer dans la partie HTML, et plus précisément dans l'élément <head> : */
      </style>
    </head>
    Je signale également qu'il n'y pas de croix rouge pour signaler un pb d'affichage mais juste deux zones blanches ..

    De plus, je ne comprends pas vraiment ma zone contenu est loin d'être vide en fait ..

    Pour que ce soit plus clair je joins deux copies d'acran : la même page en ligne et en local. On voit les deux fonds qui "disparaissent".

    Merci d'avance

    Code actuel :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    225
    226
    227
    228
    229
    230
    231
    232
    233
    234
    235
    236
    237
    238
    239
    240
    241
    242
    243
    244
    245
    246
    247
    248
    249
    250
    251
    252
    253
    254
    255
    256
    257
    258
    259
    260
     
    <!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>
     
      <link rel="File-List" href="historique_fichiers/filelist.xml" />
      <title>Historique</title>
     
     
      <meta content="text/html; charset=iso-8859-15" http-equiv="Content-Type" />
     
      <meta content="text/css" http-equiv="Content-Style-Type" />
     
      <meta content="fr" http-equiv="Content-Language" />
     
    <!--[if IE]> <style type="text/css"> html pre { width: 636px ; } </style> <![endif]-->
      <script type="text/javascript">
    <!--
    window.onload=montre;
    function montre(id) {
    var d = document.getElementById(id);
    for (var i = 1; i<=10; i++) {
    if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
    }
    if (d) {d.style.display='block';}
    }
    //-->
      </script>
      <style type="text/css">
    <!--
    body
    {
    margin: 1% 0%;
    padding: 0 ;
    width: 1018px;
    text-align: center ;
    font: 80% "Trebuchet MS", helvetica, sans-serif ;
    background: #eef6e4 ;
    overflow-x : hidden;
    }
    /* On définit les marges haute et basse à 10px et les marges droite et gauche à 0 */
    /* On met le padding à 0 pour le navigateur Opera qui définit des padding par défaut pour le body */
    /* On utilise text-align: center ; pour Internet Explorer, c'est la seule façon de centrer les éléments de type block avec ce navigateur */
    .centrage {
    text-align: center;
    }
    div#conteneur
    {
    width: 1018px ;
    margin: 0 auto ;
    text-align: center ;
    border: 0px solid #65aa67 ;
    background: #fff ;
    }
    /* On définit la largeur de la division qui contient l'ensemble de la page à 1018 pixels */
    /* margin: 0 auto ; est la méthode correcte pour centrer les éléments de type
    block (comme les divisions), nous centrons donc cette division */
    /* Il faut rétablir l'alignement à gauche que nous avons changé plus haut */
    h1#header
    {
    height: 83px ;
    background: url("images/bando0609.png") no-repeat left top;
    margin:0;
    }
    h1#header a
    {
    width: 400px ;
    height: 70px ;
    display: block ;
    position: relative ;
    left: 350px ;
    top: 15px ;
    text-indent: -5000px ;
    }
    /* On donne les mêmes dimensions au lien, chose
    possible grâce à la propriété display: block ; qui transforme le lien
    en élément de type block, auquel on peut donner des propriétés de taille.
    On met aussi l'image de fond qui a les mêmes dimensions que le cadre ainsi créé */
    /* Le text-indent négatif est fait pour pouvoir ne
    cacher le texte hors de la page, ce que nous voulons. Ainsi il reste
    exploitable pour les syntèses vocales */
    dl, dt, dj, dd, li {
    margin: 0;
    padding: 0;
    list-style-type: none;
    }
    ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    }
    #menu
    {
    position: absolute;
    margin: 0 auto;
    padding: 0 ;
    list-style-type: none ;
    top: 95px;
    width: 100%;
    }
    /* On donne une hauteur au menu, correspondant a
    la taille de l'image utilisée en fond, on met ensuite l'image de fond
    avec un décalage de 25 pixels vers le haut pour utiliser la technique de roll over expliquée dans un autre tutoriel; */
    #menu dl {
    float: left;
    width: 11em;
    color: #FFFFFF;
    margin: 0 1px;
    }
    #menu dt {
    margin: 0px; padding: 0pt;
    cursor: pointer;
    text-align: center;
    font-weight: bold;
    color: #FFFFFF;
    background: #65aa67;
    font-size: 12px;
    border: 1px solid grey;
    border-color:#FFFFFF;
    }
    #menu dj {
    cursor: pointer;
    text-align: center;
    font-weight: bold;
    color: #FFFFFF;
    background: #65aa67;
    font-size: 12px;
    width: 25px;
    }
    #menu dd {
    border: 1px solid #FFFFFF;
    }
    #menu li
    {
    background: #65aa67;
    color: #FFFFFF;
    text-align: center ;
    }/* On rend les li en flottant pour pouvoir les
    afficher horizontalement, on cache les puces, et on centre le texte */
    ul#menu li a, #menu dt a
    {
    height: 100%;
    color: #fffff ;
    display: block ;
    text-decoration: none ;
    border: 0px none;
    }/* C'est sur les liens que le gros du travail est
    effectué, largeur, hauteur de ligne, taille de police, graisse de police,
    espacement des lettres, couleur, bordure et decoration du texte. Nous pouvons dimensionner les a grâce à la propriété display: block ; */
    #menu li a:hover, #menu dt a:hover
    {
    background: #990066 ;
    }/* Et pour finir on décale l'image de fond au passage
    de la souris pour laisser aparaître l'état survolé de l'image, voir le tutoriel sur les roll over pour plus de détails */
    div#contenu
    {
    padding: 0 1% 0 1% ;
    width: 1018;
    background: url("images/logoIECfond.jpg") no-repeat left top;
    text-align: center;
    }
    /* On ajoute un petit élément décoratif sur le côté
    de la page et on crée un espace à gauche et à droite du contenu */
    /* On définit la hauteur de la partie header, contenant le titre du site */
    div#contenu h2
    {
    padding-left: 25px ;
    line-height: 37px ;
    font-size: 25px;
    color: #990066 ;
    border-bottom: 1px solid #db70db;
    }
    /* Mise en forme du titre de page, une petite image,
    on décale le texte en fonction de l'image, on donne un couleur au texte et
    on met une bordure basse */
    div#contenu p
    {
    text-align: justify ;
    text-indent: 2em ;
    line-height: 1.7em ;
    }
    /* On rend les paragraphes plus propre, alignement justifié,
    alinéa et hauteur de ligne supérieure à l'état normal pour aérer le tout */
    div#contenu a
    {
    color: #65aa67 ;
    }
    div#contenu a:hover
    {
    color: #990066;
    }
    #global { margin-left: auto; margin-right: auto; width: 1018px; text-align: left; /* on rétablit l'alignement normal du texte */ }
    #site {
    position: absolute;
    z-index: 1;
    top : 70px;
    margin: 0 auto;
    color: #65aa67;
    background-color: #990066;
    padding: 5px;
    border: 1px solid gray; }
    a {text-decoration: none;
    color: black;
    color: #990066;
    overflow-x : hidden;
    }
    a:link {
    color:white;
    text-decoration:none;
    background-color:65aa67;
    }
    a:visited {
    color:white;
    text-decoration:none;
    background-color:65aa67;
    }
    a:hover {
    color:white;
    text-decoration:none;
    background-color:990066;
    }
    a:active {
    color:white;
    text-decoration:none;
    background-color:65aa67;
    }
    /* On met en forme les liens contenu dans la page */
    p#footer
    {
    margin: 0 ;
    padding-right: 10px ;
    line-height: 30px ;
    text-align: right ;
    color: #65aa67 ;
    }
    pre
    {
    overflow: auto ;
    background: #db70db ;
    border: 2px solid #9b2 ;
    padding: 5px 0 0 5px ;
    font-size: 1.2em ;
    }
    /* En passant on définit l'overflow de la balise pre à auto pour permettre d'afficher des barres de défilement si le texte contenu
    dans cette balise est trop grand */
    pre span
    {
    color: #990066 ;
    }
    /* Couleur de texte des éléments compris dans des span
    eux mêmes compris dans un pre */
    pre span.comment
    {
    color: #db70db ;
    }
    /* Couleur différente pour les span.comment, les span
    utilisés pour les commentaires */
    /* On doit donner une largeur au <pre> à cause d'Internet Explorer, on ne va donc l'appliquer qu'à Internet Explorer en utilisant le commentaire conditionnel suivant, à placer dans la partie HTML, et plus précisément dans l'élément <head> : */
      </style>
    </head>
    Images attachées Images attachées   

  6. #6
    Membre expérimenté Avatar de Damouille
    Inscrit en
    Avril 2006
    Messages
    268
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 268
    Par défaut
    Un pti lien vers le site en ligne et on devrait trouver.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème d'affichage dans Word (mode page)
    Par Nanaruto dans le forum Word
    Réponses: 5
    Dernier message: 09/04/2018, 09h14
  2. Problème d'affichage tableau dans une page wordpress
    Par aubery dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 21/03/2012, 21h57
  3. [MySQL] Problème d'affichage Longtext dans une page PHP
    Par lemzo84 dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 27/09/2011, 17h07
  4. Problème d'affichage de fond
    Par akil972 dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 18/07/2007, 17h43
  5. [css] [xhtml] affichage couleur fond de page
    Par TERRIBLE dans le forum Mise en page CSS
    Réponses: 12
    Dernier message: 30/12/2005, 13h06

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