28172 sujets

CSS et mise en forme, CSS3

Bonjour,

Quelqu'un pourrait-il me dire pourquoi l'instruction suivante :

* { padding: 0; margin: 0; }

qui doit mettre les padding et margin de tout le document à 0 pour enlever les modèles standards des navigateurs qui diffèrent les uns des autres, ne fonctionne sous aucun navigateur, ni sous mac ni sous windows, excepté sur Opéra qui le prends bien en compte ?

Merci d'avance pour votre éclairage.
Modifié par Celine_21 (04 Jun 2010 - 15:48)
C'est un comportement anormal, et je pense donc qu'il ne provient pas directement de la portion de code que tu fournis, mais surement du contexte global.
Fournis plus de code afin qu'on puisse vraiment comprendre.
Une url, ou une page entière est franchement recommandé pour ce genre de problème...
Smiley smile voici pour le CSS :

* { 
padding: 0; margin: 0; 
}
body {
  color: white;
  background-color: #8c8c8c;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}
#wrapper {
  color: black;
  background-color: white;
}
#bandeau {
  color: black;
  background-color: #f3c600;
}
    #bandeau img {
      background-color: white;
    }

h1 { font-size: 150%; }
h2 { font-size: 130%; }

strong { color: #4e9b88; }
address {
  text-align: center;
  font-size: 80%;
  font-style: normal;
  letter-spacing: 2px;
  line-height: 1.5em;
}
a { text-decoration: none; outline: none; }
a:link { color: #d90000;}
a:visited { color: #cc6666; }
a:hover, a:focus { text-decoration: underline; }
a:active { color: white; background-color: #d90000; }
.skiplink { display: none; }

Smiley smile et voici pour la page index à laquelle ça devrait s'appliquer :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"lang="fr" xml:lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Little Boxes - page d'accueil</title>
<link href="littleboxes.css" rel="stylesheet" type="text/css" media="screen" />
<link href="version_impression.css" rel="stylesheet" type="text/css" media="print"/>
</head>

<body id="page_accueil">
<div id="wrapper">
<div id="bandeau">
<a href="#zone_de_texte" class="skiplink">Vers le contenu</a> 
<h1>
<img src="logo.gif" title="Logo Little Boxes" alt="Little Boxes" width="222" height="32"/>
</h1>
<p>Créer des pages Web avec CSS. <span>Les bases.</span></p>
</div> <!-- Fin du bandeau -->
<div id="zone_de_navigation">
	<ul>
		<li id="navi01"><a href="index.html">Page d'accueil</a></li>
        <li id="navi02"><a href="contact.html">Contact</a></li>
	</ul>
</div> <!-- Fin de la zone de navigation -->
<div id="zone_de_texte">
<h2>Page d'accueil</h2>
<p>Les pages Web sont constituées de <strong>boîtes rectangulaires</strong> empilées les unes sur, à côté et dans les autres. Tous les éléments ronds sont des astuces, des images ou les deux.</p>
<p>Les étapes suivantes présentent la façon d'assembler les <em>boîtes</em> jusqu'à l'obtention d'une <em>page Web</em> finale :</p>
<ul>
	<li>Fonctionnement du HTML</li>
	<li>Principaux éléments HTML
		<ul>
			<li>Titres</li>
			<li>Paragraphes et listes</li>
			<li>Liens et images</li>
		</ul>
	</li> <!-- commence AVANT Principaux éléments HTML -->
	<li>Mise en forme avec CSS</li>
</ul>
<p>Pour plus d'informations, visitez  <a href="http://www.competencemicro.com" title="competencemicro.com - avec des exemples relatifs au cahier">mon site Web</a>.</p>
</div> <!-- Fin de la zonne de texte --> 
<div id="pied_de_page">
<address>little boxes · fax 03574 34712</address>
</div> <!-- Fin du pied de page -->
 </div><!-- fin de #wrapper -->
</body>
</html>

Modifié par Celine_21 (01 Jun 2010 - 11:59)
Salut et bienvenue parmi nous Smiley smile

En tant que modérateur, je me dois de te faire remarquer que tu n'as malheureusement pas respecté l'une des Règles de base du forum qui est d'afficher les codes et exemples proprement à l'aide des boutons [ code]... ici ton code HTML, CSS, PHP, etc.[ /code] (sans espace).

Je te remercie par avance de bien vouloir éditer ton message afin de le rendre conforme à cette règle. Smiley cligne

Bonne continuation Smiley smile

upload/1-code.gif
Smiley biggrin Alors oui effectivement, finalement ça fonctionne, j'ai réessayé ma page et son style en dehors de dreamweaver, dans un dossier tout neuf. J'avais probablement un bug dans DW.

Merci encore et dsl pour le dérangement.
L'affichage du mode "dessin" de DW n'est pas toujours très fidèle (surtout quand on utilise des CSS externes).


Si tu considère le problème comme étant [résolu], merci d'éditer ton premier message pour l'indiquer dans son titre.
Oui je sais bien, mais j'avais également essayé directement dans les différents navigateurs, enfin de toute façon c'est résolu, merci.