Site internet, question simple - Programmation
Marsh Posté le 22-08-2002 à 18:25:46
fin & long, c-a-d?
Marsh Posté le 22-08-2002 à 18:28:42
disons qui ne fait pas toute la largeur du navigateur
exemple :
http://www.redaction.be/instructions/organiser.htm
Marsh Posté le 22-08-2002 à 18:31:35
On écrit tout dans une table de largeur fixe. Suffit de regarder le source HTML pour savoir...
Marsh Posté le 22-08-2002 à 18:32:32
ben regarde comment ils font
Marsh Posté le 22-08-2002 à 18:33:47
je me serait pas permis de demander sans cherche,r meme en tant que debutan
j ai regardé, j ai pas trouvé ou/comment c etait specifié
Marsh Posté le 22-08-2002 à 18:37:00
ben dans le source de la page quoi....
Marsh Posté le 22-08-2002 à 18:49:57
--greg-- a écrit a écrit : ben dans le source de la page quoi.... |
evidement, j allais chercher ca sous mon tapis de souris
je veux juste dire que j ai pas reperé le code, la balise qui donnait cette gueule a la feuille
je te copie la source de mon exemple
ce serait dans passage nan ??
-->
</script>
<link href="../redaction.css" rel="styleSheet" type="text/css">
</head>
<body bgcolor="#cccc99">
<center>
<table border="0" cellpadding="0" cellspacing="0" bgcolor="white" width="550">
<tr>
<td colspan="4" valign="top" bgcolor="black">
<center>
Marsh Posté le 22-08-2002 à 18:51:54
ben oui
ça va pas etre une balise magique qui fait
la feuille de styles (css)
et des tables comme tu le vois
et?
donc? c quoi la question?
. allhtml.com .
Marsh Posté le 22-08-2002 à 20:09:14
Evite d'utilise <center>
En effet, certes, il fait partie du W3C, mais il n'est pas recommandé (du moins, c'est ce que VS.NET de M$ indique car il est obsolète et est succeptible d'être supprimé dans la prochaine évolution de la norme HTML)
Utilise donc :
Code :
|
PS: 770 pour la largeur est une préconisation pour que le site d'affiche correctement et sans scroll horizontal en 800x600 qui représente encore 30-40% des configurations actuelles sur internet.
C'est ce que j'ai utilisé pour mon site. Ca fonctionne jusqu'à présent sur tout les navigateurs, y compris les très vieux comme NetScape 3.0 (testé)
Marsh Posté le 22-08-2002 à 20:58:43
merci beaucoup c tres bien
et puis le style sobre de ton site j aime bcp bcp
Marsh Posté le 22-08-2002 à 22:07:24
Au fait pour le coup du center dépassé (pour preuve que je dis pas ça juste histoire de contre-dire )
Marsh Posté le 22-08-2002 à 22:12:43
c pas mal aussi en %
<html>
<center>
<table border=1 width=80%>
<td>centré avec la largeur définie en %</td>
</table>
</center>
</html>
Marsh Posté le 22-08-2002 à 22:24:45
Et W3C :
Citation : The CENTER element is exactly equivalent to specifying the DIV element with the align attribute set to "center". The CENTER element is deprecated. |
Source :
http://www.w3.org/TR/html4/present/graphics.html
(fin du point "15.1.2 Alignment" )
Marsh Posté le 22-08-2002 à 22:26:24
SpIke a écrit a écrit : c pas mal aussi en % <html> <center> <table border=1 width=80%> <td>centré avec la largeur définie en %</td> </table> </center> </html> |
C pas mal aussi, sauf quand l'utilisateur réduit sa fenêtre, ou bosse sur un 1600x1200 comme moi.
Marsh Posté le 22-08-2002 à 22:48:39
MagicBuzz a écrit a écrit : Et W3C :
|
"align" aussi est périmé. Il ne doit pas être utilisé.
Marsh Posté le 22-08-2002 à 23:02:36
une remarque : s'il font ca c'est juste pour être compatible avec les écran en petite résolution, et être sur que leurs page s'affiche toujours de la même façon. La plupart du temps c'est réglé sur des écran de 800 de largeur. du coup si tu es en 1600*1200 tu vas te taper des gros bords qui servent à rien et si t'es en 640*480 tu vas te taper des assenceurs.
Marsh Posté le 22-08-2002 à 23:43:16
benou a écrit a écrit : une remarque : s'il font ca c'est juste pour être compatible avec les écran en petite résolution, et être sur que leurs page s'affiche toujours de la même façon. La plupart du temps c'est réglé sur des écran de 800 de largeur. du coup si tu es en 1600*1200 tu vas te taper des gros bords qui servent à rien et si t'es en 640*480 tu vas te taper des assenceurs. |
ouais mais il vaut mieu ça parfois, sinon ça fait tout péter la mise en page parfois (combien je vois de sites exploser quand je passe dessus en 1600x1200...)
Marsh Posté le 23-08-2002 à 18:41:01
petite question essentielle
je la place ou ma balise table, sachant que ma page se compose de frame ?
dans mon code actuelle
j ai ms balises frame qui decrivent mon jeu de cadre...
et plus bas
j ai <body> </body>
c ou que je dois foutre que ma page est en fait uen table centré avec une largeur pedefinie etc...
merci
Marsh Posté le 23-08-2002 à 18:43:42
oulà, je pense pas que frames et html puissent cohabiter ainsi. Mais bon ça demande confirmation car j'utilise plus les frames depuis pas mal de temps
Marsh Posté le 23-08-2002 à 18:44:36
t es sur ?
tu veux dire que les sites qui font pas toutes la largeur de la page ne sont jamais des sites avec des frames ??
Marsh Posté le 23-08-2002 à 18:53:29
la plupart du temps ils sont en PHP, ou alors sont en HTML avec des pages qui dans leur code se ressemblent mais diffèrent bien sûr par le contenu
mais je pense pas qu'on puisse utiliser les frames ainsi
Marsh Posté le 23-08-2002 à 20:11:26
les frames en fait, c'est qqch qui divise la fenêtre du navigateur en plusieurs parties. ça ne s'applique pas à la page en elle-même (mais on peut, dans ce cas, employer une table)
Marsh Posté le 23-08-2002 à 20:13:02
ce que je voulais, ct inclure mes frames dans une table
je me suis enflammé koa
je crois que je fais faire une table, je trouve ca plus sympa meme si moins simple
je fais faire un modele
et je modifierait simplement le contenu des pages
Marsh Posté le 23-08-2002 à 20:59:51
budweiser a écrit a écrit : petite question essentielle je la place ou ma balise table, sachant que ma page se compose de frame ? dans mon code actuelle j ai ms balises frame qui decrivent mon jeu de cadre... et plus bas j ai <body> </body> c ou que je dois foutre que ma page est en fait uen table centré avec une largeur pedefinie etc... merci |
Ben bosse directement avec un frameset
Poste ton frameset (me souvient plus de la syntaxe, j'utilise plus ces trucs tous pourris depuis longtemps )
Marsh Posté le 24-08-2002 à 11:05:31
MagicBuzz a écrit a écrit : Ben bosse directement avec un frameset Poste ton frameset (me souvient plus de la syntaxe, j'utilise plus ces trucs tous pourris depuis longtemps ) |
ca veut dire koi j'ai pas compris ???
(chui débutant hein..)
Marsh Posté le 24-08-2002 à 12:58:02
Bon, t'as pas répondu pour le frameset encore, donc je vais te donner les infos "as it" tu te débrouilles ensuite (vu que j'ai pas d'exemple à te donner )
Donc, un framset s'écrit vaguement comme un tableau avec des colonnes et des lignes.
Donc, créer un framset de 3 colones avec comme tailles respectives :
*,770,*
=> * correspond à "je prends toute la place" donc la colonne qui fait 770 va se retrouver au milieu.
Tu met alors ta page dedans.
Marsh Posté le 24-08-2002 à 13:38:26
Heu si c'est pour ne rien mettre dans les frames de gauche et de droite, je vois pas trop l'intérêt d'utiliser des frames...
Marsh Posté le 22-08-2002 à 18:25:09
comment fas on pour que so site ne prenne pas toute la largeur du navigateur, et que tou s organise en u bloc fin et long
(comme pas mal de sites web actuels)
c avec les cadres ?
les calques ?
des tableaux ?
merci de vos reponses