Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > CSS
CSS Forum d'entraide sur l'utilisation des feuilles de style CSS. Avant de poster : Cours CSS, FAQ CSS, Galerie CSS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/02/2011, 19h32   #1
Invité de passage
 
Mickael
Inscription : février 2011
Messages : 4
Détails du profil
Informations personnelles :
Nom : Mickael

Informations forums :
Inscription : février 2011
Messages : 4
Points : 0
Points : 0
Par défaut comment bien mettre identifiant en haut de la page

Bonjour a tous,

Voila je suis nouveau en CSS, je suis entrain de faire une page internet et je souhaiterai que ma partie identifiant include(cxn_user.php)apparaissent en haut de la page hors elle apparait en bas comment faire voici mon code CSS et html :

Code html :
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
<!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>site perso</title>
		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
		<meta http-equiv="Content-Style-Type" content="text/css" />
		<meta http-equiv="Content-Language" content="fr" />
 
<style type="text/css"> 
 
body
{
	margin: 10px 0 ;
	padding: 10px ;
	text-align: center ;
	font: 0.8em "Trebuchet MS", helvetica, sans-serif ;
	background: #dea ;
}
 
div#conteneur
{
	width: 770px ;
	margin: 0 auto ;
	text-align: left ;
	border: 2px solid #ab4 ;
	background: #fff ;
 
}
 
 
 
h1#header
{
	height: 200px;
	background: url(pelouse.jpg) repeat-x 0 0 ;
	margin-top: 30px;
	margin-bottom: 2px;
 
 
 
}
 
h1#header a
{
	width: 400px ;
	height: 70px ;
	display: block ;
	background: url(title.gif) no-repeat ;
	position: relative ;
	left: 350px ;
	top: 15px ;
	text-indent: -5000px ;
}
 
ul#menu
{
	height: 30px ;
	margin: 0 ;
	padding: 0 ;
	background: #dea ;
	list-style-type: none ;
 
 
 
}
ul#menu li
{
	float: left ;
	text-align: center ;
 
 
}
ul#menu li a
{	
	width: 152px ;	
	line-height: 25px ;
	font-size: 1.2em ;
	font-weight: bold ;
	letter-spacing: 2px ;
	color: #fff ;
	display: block ;
	text-decoration: none ;
	border-right: 1px solid #dea ;
 
}
ul#menu li a:hover
{
	background: url(pelouse.jpg) repeat-x 0 0 ;
}
 
div#contenu 
{
 
	padding: 0 30px 0 100px ;
	background: #dea no-repeat 15px 15px ;
 
}
 
 
div#contenu h2
{
	padding-left: 25px ;
	line-height: 25px ;
	font-size: 1.4em ;
	background: url(little_apple.gif) no-repeat left bottom ;
	color: #9b2 ;
	border-bottom: 1px solid #9b2 ;
	margin-top: 0;
	margin-bottom: 2px;
}
 
 
div#contenu h3
{
	margin-left: 15px ;
	padding-left: 5px ;
	border-bottom: 1px solid #9b2 ;
	border-left: 3px solid #9b2 ;
	color: #9b2 ;
}
 
 
div#contenu p
{
	text-align: justify ;
	text-indent: 2em ;
	line-height: 1.7em ;
	text-align: center ;
 
}
 
 
div#contenu a
{
	color: #8a0 ;
}
 
div#contenu a:hover
{
	color: #9b2;
}
 
p#footer
{
	margin: 0 ;
	padding-right: 10px ;
	line-height: 30px ;
	text-align: right ;
	color: #8a0 ;
 
}
p#banners
{
	margin: 0 ;
	padding-right: 10px ;
	line-height: 30px ;
	text-align: center ;
	color: #8a0 ;
}
 
pre
{
	overflow: auto ;
	background: #dea ;
	border: 2px solid #9b2 ;
	padding: 5px 0 0 5px ;
	font-size: 1.2em ;
}
 
 
pre span
{
	color: #560 ;
}
 
 
pre span.comment
{
	color: #b30000 ;
}
 
 
 
<!--[if IE]>
 <style type="text/css">
 html pre
{
	width: 636px ;
}
</style>
<![endif]-->
 
 
 
	</head>
 
	<body>
 
	<div id="conteneur">	
		<?php include("cxn_user.php");?>
		<h1 id="header"></h1>
 
		<ul id="menu">
			<li><a href="index.php?page=Accueil">Accueil</a></li>
			<li><a href="index.php?page=Inscription">Inscription</a></li>
			<li><a href="index.php?page=Etape3">Etape n°3</a></li>
			<li><a href="index.php?page=Etape4">Etape n°4</a></li>
			<li><a href="index.php?page=Etape5">Etape n°5</a></li>	
		</ul>		
		<div id="contenu">
		<!--<?php include("fmenu.php");?> -->
		</div>
 
		<p id="footer">Tutorial essaye de site internet</p>
		<p id ="banners"><script type="text/javascript" charset="utf-8" src="http://www.gambling-affiliation.com/cpm/v=IRa0HlI3D.ZWAWhWHcI4IKS6nk0XoNzErYxckk8k-hUGe9TwVVmREqAZUFGHrZmyzGKBtlWbW3XCEeLrxwOXcw__&amp;s="></script></p>
	</div>
	</body>
</html>
mr.mickael est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2011, 19h56   #2
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 930
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 930
Points : 4 744
Points : 4 744
Bonjour,
Citation:
Voila je suis nouveau en CSS,
- première régle afin de facilité la lecture, utiliser le balisage [code][/code], obtenu par appui sur le bouton #
- seconde règle ne pas ouvrir une balise <style type="text/css"> avant d'avoir fermé la précédente

La fin de la partie style de ta feuille devrait ressembler à cela
Code :
1
2
3
4
5
6
7
8
9
10
pre span.comment {
  color: #b30000 ;
}
/* <style type="text/css"> A SUPPRIMER */
<!--[if IE]>
html pre {
  width: 636px ;
}
<![endif]-->
</style>
cela devrait améliorer les chose...
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 17/02/2011, 20h12   #3
Invité de passage
 
Mickael
Inscription : février 2011
Messages : 4
Détails du profil
Informations personnelles :
Nom : Mickael

Informations forums :
Inscription : février 2011
Messages : 4
Points : 0
Points : 0
D'accord, désoler pour la mise en page. maintenant je le sais ;-)

sinon pour mon souci j'ai toujours ma partie identification qui apparait tout en bas de ma page, j'aimerai la faire apparaitre en haut mais comment faire?

Merci d'avance
mr.mickael est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2011, 20h26   #4
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 930
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 930
Points : 4 744
Points : 4 744
Citation:
D'accord, désoler pour la mise en page. maintenant je le sais ;-)
pas de mal.

- malgré la correction des balises?
- qui y a t-il dans cxn_user.php
- une page en ligne peut être ?
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2011, 20h29   #5
Invité de passage
 
Mickael
Inscription : février 2011
Messages : 4
Détails du profil
Informations personnelles :
Nom : Mickael

Informations forums :
Inscription : février 2011
Messages : 4
Points : 0
Points : 0
c'est un tableau pseudo mot de passe avec le bouton pour se connecter voici la partie du code qui peut-t-interessait :

Code :
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
<html>
<head>
 
		<title>CONNEXION</title>
		<style type="text/css">
		<!--
		.bold_right{font-weight: bold; text-align: right; font-size: 0.8em;}
		.gray_banner{font-weight: bold; color: white; background-color: green; text-align: center; font-size: 0.6em;}
		.bold_large{font-size: 0.8em; font-weight: bold;}
		.espace{margin-top: 0; margin-bottom: 0px;}
		-->
		</style>
</head>
 
 
<body  style="margin: 0">
		<table border="0" cellpadding="5" cellspacing="2">
			<tr><td colspan="3" class="gray_banner">
				ESPACE MEMBRE</td></tr>
			<tr align="left"><td width="750px" valign="top" class="bold_large ">
			<!-- pour le login des nouveaux membres-->
				<form  action="login.php" method="POST">
				<p class="espace" ><table border="0">
			<?php
				if (isset($message))
				{
					echo "<tr><td style='color: red' colspan='2' >$message <br /></td></tr>";
				}
			?>
				<td class="bold_right">Pseudo
				<td><input type="text" name="fusername" size="10" maxsize="20"></td>
				<td class="bold_right">Mot de passe</td>
				<td><input type="password" name="fpassword" size="10" maxsize="20"></td>
				<input type="hidden" name="do" value="login">
				<td style="text-align: center" colspan="0">
				<input type="submit" name="log" value="Connecter"></td></tr>
		</table>
				</form>
			</td>
</body>
</html>
mr.mickael est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2011, 20h35   #6
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 930
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 930
Points : 4 744
Points : 4 744
optes pour une structure
Code :
1
2
3
4
5
6
7
8
9
10
<form>
  <table>
    <tr>
      <td>...</td>
    </tr>
    <tr>
      <td>...</td>
    </tr>
  </table>
</form>
et surtout supprimes la balise </td> qui se trouve hors de la table
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2011, 20h52   #7
Invité de passage
 
Mickael
Inscription : février 2011
Messages : 4
Détails du profil
Informations personnelles :
Nom : Mickael

Informations forums :
Inscription : février 2011
Messages : 4
Points : 0
Points : 0
effectivitement c'est beaucoup mieux,

je souhaiterai avoir la connexion en longeur, c'est pour cela que je n'ai pas opter au <tr> <td>,

aurait-tu une solution pour le mettre en longeur mis a part la mienne?
mr.mickael est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2011, 22h53   #8
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 930
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 930
Points : 4 744
Points : 4 744
Que tu utilises une table pour présenter ton formulaire n'a rien de choquant, si ce n'est la mode actuelle qui fait que l'on peut faire aussi bien sans celles ci.

Ce qui ne convient pas c'est que l'anarchie règne dans le code généré par le PHP, une TABLE ouverte mais non refermée, une TD hors d'une TABLE, c'est surtout cela qui pêche.

Voici ce que devrait donner ton code, ou quelque chose d'approchant.

Code html :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<form  action="login.php" method="POST">
  <table border="0" cellpadding="5" cellspacing="2">
    <tr>
      <td colspan="3" class="gray_banner">ESPACE MEMBRE
        <!-- pour le login des nouveaux membres-->
        <p class="espace" >
            <?php
            if( isset($message)){
              echo $message;
            }
            ?>
      </td>
    </tr>
    <tr>
      <td class="bold_right">Pseudo</td>
      <td><input type="text" name="fusername" size="10" maxsize="20"></td>
      <td class="bold_right">Mot de passe</td>
      <td><input type="password" name="fpassword" size="10" maxsize="20"></td>
      <td style="text-align: center" colspan="0"><input type="submit" name="log" value="Connecter"></td>
    </tr>
  </table>
  <input type="hidden" name="do" value="login">
</form>
ici il n'y plus de balises HTML, HEAD, BODY ou autre

Regardes le code généré et essaies de le valider, ici par exemple, tu devrais avoir des surprises...
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h26.


 
 
 
 
Partenaires

Hébergement Web