Bonjour à tous,

Je n'arrive pas à centrer cet élément au beau milieu de la page.

Voilà le code:



<center> <div style="position:relative;width:50%;hei ght:50%;background:#dff0d8;color:#0f2a 4a;opacity:1;border-radius:3px;text-align:center;font-family:'Merriweather Sans';">

<header style="background:#0f2a4a;color:#fff;p adding:8px">Page introuvable</header> <div style="padding:2px">Ce que vous cherchez n'est pas ici. Veuillez vérifier l'URL saisie, merci.</div>

<footer style="height:44px;padding:2px 24px 2px">

<button type="button" style="padding:1px;background:#0f2a4a; color:#fff"><a style="text-decoration:none;color:#fff"href="https [ohwell]/ndd.fr/">Retour à l'accueil</a></button> </footer> </div>
</center>


Merci d'avance de votre aide.
On ne sait même pas quel élément tu veux centrer...

Si c'est tout ce qui est dans la balise center, cette balise n'existe plus en html5. Elle n'existait déjà plus en xhtml 1.0. En gros il faut remonter aux années 90 pour trouver des gens qui utilisaient cette balise...
Pourtant avec internet c'est facile de trouver ce genre de renseignement.

Je te conseille un site pas mal pour apprendre le CSS, je sais pas si tu connais
http://www.alsacreations.com

et quand tu cherches dans les tuto il y a :
https://www.alsacreations.com/article/lire/533-Initiation-au-positionnement-en-CSS-Partie-1.html

https://www.alsacreations.com/tuto/lire/608-initiation-au-positionnement-css-partie-2.html

PS! y a t il des modérateurs sur ce forum ?
Modifié par taspeur (29 Jun 2017 - 21:33)
Oui enfin moi je vois les choses plus simplement, il faut que les objets soient a leur place de façon simple , pas de javascript ni formules trop sophistiquées !
Pour être aux normes, être compatible avec les smartphones et autres... alors il te suffit de ne pas imbriquer les div, mais bien les choisir !
Prends cet exemple (un html contenant sa feuille de style, ) copies colles et testes, tu verra sa marche dans tout les cas, après cela adapte cette façon de faire dans tout tes sites !!

<!DOCTYPE html>
<html lang="fr"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!--[if IE]>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<![endif]-->
<title>Ta Page</title>
<style>
html, body{height:100%;} 
body{background-color:#577bac;font-family:"Times New Roman", Times, serif;color:#feffff;font-size:22px;margin:0;padding:0;border:0;}
div.aucentre{height:auto;width:auto;max-width:900px;margin:auto;text-align:center;}
span.leTitre{font-size:48px;color:#aaaaaa;} 
span.LeTexte{text-align:left !important;}
p.p_centre{text-align:center !important;}
p.p_gauche{text-align:justify !important;}
img.bande{width:90%;}

@media screen and (max-width:1024px){
div.aucentre{height:auto;width:auto;max-width:90%;margin:22px;text-align:center;}
span.leTitre{font-size:20px;color:#aaaaaa;}
}
@media (max-width:640px){body, element1, element2{width:auto;margin:0;padding:0;}
div.aucentre{height:auto;width:auto;max-width:90%;margin:22px;text-align:center;}
span.leTitre{font-family:"Times New Roman", Times, serif;font-size:20px;color:#aaaaaa;}
textarea, pre, samp{overflow-wrap:break-word;hyphens:auto;}
pre, samp{white-space:pre-wrap;}
element1, element2{float:none;width:auto;}
.hide_mobile{display:none !important;}
body:before{content:"Version mobile du site";display:block;color:#999999;text-align:center;font-style:italic;}
}
</style>
</head><body>
<div class="aucentre"> 
<span class="leTitre">Le monde est fou <br />et Hymne à la beauté du monde</span><br />
<span class="LeTexte"><p class="p_centre"> 
<br />
<img src="http://www.fox-infographie.com/logos/le_monde_est_fou_huguette_gaulin.jpg"  class="bande" alt=""><br />
huguette gaulin<br /><br /><br />
le monde est fou de plamondon original de 'ne tuez pas la beaute du monde'
<br /><br />
</p>
<p class="p_gauche">

Le monde est fou<br />
( Luc Plamondon / Christian St-Roch )<br />
Interprètes: Renée Claude, Diane Dufresne<br /><br />

</p><p class="p_centre">

<img class="bande" src="http://www.fox-infographie.com/logos/le_monde_est_fou_luc_plamondon.jpg" alt=""><br />
Luc Plamondon
<br /><br />
</p>
</span></div>
</body></html>
Raphael a écrit :

Oui, pourquoi ?
Pour rappeler à cet utilisateur de bien vouloir se donner la peine de lire les tutoriels, de faire des recherches, d'éviter de poster 3 fois le même sujet, etc...
taspeur a écrit :
Pour rappeler à cet utilisateur de bien vouloir se donner la peine de lire les tutoriels, de faire des recherches, d'éviter de poster 3 fois le même sujet, etc...


Bonjour Taspeur,

Poster le même sujet 3 fois C'EST UNE ERREUR DE CONNEXION. Ma connexion était perturbée.

Pour se rendre compte que c'est une erreur, les 3 postes se suivent avec quelques secondes/minutes d'écart.

Donc c'est pour dire que je n'ai aucune intention de poster un même sujet 3 fois.

Je ne suis pas de ce genre.

Par ailleurs les 3 postes n'ont pas le même CONTENU: Tout ça pour dire que c'est pas intentionnel.

Merci de comprendre.

Cordialement,
Christele a écrit :
Oui enfin moi je vois les choses plus simplement, il faut que les objets soient a leur place de façon simple , pas de javascript ni formules trop sophistiquées !
Pour être aux normes, être compatible avec les smartphones et autres... alors il te suffit de ne pas imbriquer les div, mais bien les choisir !
Prends cet exemple (un html contenant sa feuille de style, ) copies colles et testes, tu verra sa marche dans tout les cas, après cela adapte cette façon de faire dans tout tes sites !!

&lt;!DOCTYPE html&gt;
&lt;html lang="fr"&gt; 
&lt;head&gt; 
&lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&gt;
&lt;meta name="viewport" content="width=device-width, initial-scale=1"&gt;
&lt;!--[if IE]&gt;
&lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt;
&lt;![endif]--&gt;
&lt;title&gt;Ta Page&lt;/title&gt;
&lt;style&gt;
html, body{height:100%;} 
body{background-color:#577bac;font-family:"Times New Roman", Times, serif;color:#feffff;font-size:22px;margin:0;padding:0;border:0;}
div.aucentre{height:auto;width:auto;max-width:900px;margin:auto;text-align:center;}
span.leTitre{font-size:48px;color:#aaaaaa;} 
span.LeTexte{text-align:left !important;}
p.p_centre{text-align:center !important;}
p.p_gauche{text-align:justify !important;}
img.bande{width:90%;}

@media screen and (max-width:1024px){
div.aucentre{height:auto;width:auto;max-width:90%;margin:22px;text-align:center;}
span.leTitre{font-size:20px;color:#aaaaaa;}
}
@media (max-width:640px){body, element1, element2{width:auto;margin:0;padding:0;}
div.aucentre{height:auto;width:auto;max-width:90%;margin:22px;text-align:center;}
span.leTitre{font-family:"Times New Roman", Times, serif;font-size:20px;color:#aaaaaa;}
textarea, pre, samp{overflow-wrap:break-word;hyphens:auto;}
pre, samp{white-space:pre-wrap;}
element1, element2{float:none;width:auto;}
.hide_mobile{display:none !important;}
body:before{content:"Version mobile du site";display:block;color:#999999;text-align:center;font-style:italic;}
}
&lt;/style&gt;
&lt;/head&gt;&lt;body&gt;
&lt;div class="aucentre"&gt; 
&lt;span class="leTitre"&gt;Le monde est fou &lt;br /&gt;et Hymne à la beauté du monde&lt;/span&gt;&lt;br /&gt;
&lt;span class="LeTexte"&gt;&lt;p class="p_centre"&gt; 
&lt;br /&gt;
&lt;img src="http://www.fox-infographie.com/logos/le_monde_est_fou_huguette_gaulin.jpg"  class="bande" alt=""&gt;&lt;br /&gt;
huguette gaulin&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
le monde est fou de plamondon original de 'ne tuez pas la beaute du monde'
&lt;br /&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p class="p_gauche"&gt;

Le monde est fou&lt;br /&gt;
( Luc Plamondon / Christian St-Roch )&lt;br /&gt;
Interprètes: Renée Claude, Diane Dufresne&lt;br /&gt;&lt;br /&gt;

&lt;/p&gt;&lt;p class="p_centre"&gt;

&lt;img class="bande" src="http://www.fox-infographie.com/logos/le_monde_est_fou_luc_plamondon.jpg" alt=""&gt;&lt;br /&gt;
Luc Plamondon
&lt;br /&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;/body&gt;&lt;/html&gt;


Ok merci beaucoup de votre dévouement.

Ça marche.