Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2748 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3
Auteur Sujet :

[XHTML strict] width / height / align / color ?

n°374459
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 15:08:40  profilanswer
 

Reprise du message précédent :

SIBELIUS a écrit :

"Top, left, right et bottom" > je ne dois rien mettre alors ? Si je les vire, ça ne ressemble plus à rien


Je les ai viré et ça n'a rien changé...

SIBELIUS a écrit :

"sep2" > oui, la hauteur est connue, mais je parle du placement : comment le placer ? par rapport à quoi ?
Toutes les autres DIVS sont placées par rapport au haut de page, mais pas celle-là


Quand je vais sur http://www.alsacreations.com avec IE 6 la barre verte en bas est à la suite du reste. Dans le code elle doit donc être le dernier élément.
 
Je répète les DIV et autres HR se placent par défaut les uns en dessous autres dans l'ordre qu'ils sont dans ton code. Donc pas besoin de top et de left

SIBELIUS a écrit :

Autre chose : dans les div "sep", il y'a une grosse marge en haut et en bas... même avec des margin à zéro ça ne change rien :(


Mouais effectivement, quoiqu'on fasse il reste un espace d'au minimum 1 pixel. Il faudra que je vois d'où ça vient.
 
Passe par un DIV :whistle:


Message édité par gm_superstar le 28-04-2003 à 15:13:12

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
mood
Publicité
Posté le 28-04-2003 à 15:08:40  profilanswer
 

n°374464
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 15:10:45  profilanswer
 

antp a écrit :

il est (il me semble) impossible de donner le même look à un HR sur les trois browsers (IE/Gecko/Opera)


Normalement ça a changé depuis Moz 1.3 mais bon vu qu'il reste un espace entre le HR et les blocs qui l'entourent, mieux vaut laisser tomber le HR si on veut une barre séparatrice qui soit collée au reste.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°374467
sibelius
Vous êtes sûr ?
Posté le 28-04-2003 à 15:11:23  profilanswer
 

Ok, je commence à avancer grâce à vous ;)
 
En fait les div se cachaient parce que certains n'avaient pas de contenu. C'est mieux à présent.
 
http://www.alsacreations.com/indextest.htm
 
PS : j'ai effectivement remplacé les hr par des div
 
Il me reste maintenant à inclure le menu... ça va être chaud !
Et à voir si ça reste XHTML strict  :sarcastic:  
 
En tout cas, merci pour votre dévouement !


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
n°374470
sibelius
Vous êtes sûr ?
Posté le 28-04-2003 à 15:12:22  profilanswer
 

Oups, comment faire si on ne vaut pas de margin autour de la "page" ? [job's done]
 
Et pourquoi j'ai 2px à droite de mon image dans le header (le bonhomme assis) ? j'ai pourtant viré les borders en CSS  :(


Message édité par sibelius le 28-04-2003 à 15:13:55

---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
n°374481
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 15:13:55  profilanswer
 

SIBELIUS a écrit :

Oups, comment faire si on ne vaut pas de margin autour de la "page" ?


 
body {
  margin: 0;
  padding: 0;
}


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°374494
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 15:16:14  profilanswer
 

SIBELIUS a écrit :

Et pourquoi j'ai 2px à droite de mon image dans le header (le bonhomme assis) ? j'ai pourtant viré les borders en CSS  :(


Colle le tag <img> avec le </div>


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°374496
antp
Super Administrateur
Champion des excuses bidons
Posté le 28-04-2003 à 15:16:24  profilanswer
 

gm_superstar a écrit :


Normalement ça a changé depuis Moz 1.3


 
Ouais mais ça ce sont des rumeurs :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°374498
antp
Super Administrateur
Champion des excuses bidons
Posté le 28-04-2003 à 15:16:45  profilanswer
 


 
File le code, ça m'intéresse :)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°374504
sibelius
Vous êtes sûr ?
Posté le 28-04-2003 à 15:18:41  profilanswer
 

gm_superstar a écrit :


Colle le tag <img> avec le </div>


Marche pas :(
 
<div class="header"><div class="headerg"></div><img src="design/fondheaddroit.jpg" alt="" class="headerd" /></div>
 
Pour info :  
 
.headerd {
float : right;  
width : 152px;  
height : 56px;  
border : 0 none ;  
background-image : url('design/fondheaddroit.jpg';);  
text-align : right;  
}


Message édité par sibelius le 28-04-2003 à 15:19:11

---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
n°374543
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 15:29:55  profilanswer
 

Ben c'est IE qui bugge parce qu'avec Mozilla ça marche.
 
De toute façon on peut simplifier tout ça :
 
Ajoute à .header :
 
text-align: right;
 
Et tu n'as plus besoin de .headerd (ajoute la largeur et la hauteur de l'image dans le tag <img> )
 
Edit: Il était quand même bizarre ton .headerd tu l'appliquais à une image et il y avait dedans une image de fond :heink:


Message édité par gm_superstar le 28-04-2003 à 15:31:44

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
mood
Publicité
Posté le 28-04-2003 à 15:29:55  profilanswer
 

n°374549
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 15:30:56  profilanswer
 

HotShot a écrit :


Pas le temps, dois aller me faire un café :D
 
Bon, ceci dit, essaie de retrouver la page qui explique comment balancer des propriétés CSS différentes à chaque browser, ça aide [:ddr555] [:ministry]


Il y a bien http://www.sovavsiti.cz/css/hr.html mais il différencie les browsers.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°374590
sibelius
Vous êtes sûr ?
Posté le 28-04-2003 à 15:37:52  profilanswer
 

gm_superstar a écrit :

Ben c'est IE qui bugge parce qu'avec Mozilla ça marche.
 
De toute façon on peut simplifier tout ça :
 
Ajoute à .header :
 
text-align: right;
 
Et tu n'as plus besoin de .headerd (ajoute la largeur et la hauteur de l'image dans le tag <img> )
 
Edit: Il était quand même bizarre ton .headerd tu l'appliquais à une image et il y avait dedans une image de fond :heink:  


 
Mon headerd était bizarre en effet parce qu'au départ, je voulais le mettre uniquement en fond ;)
 
Je l'ai changé, mais il reste toujours les 2 px à droite.
 
.headerd {
float : right;  
border : 0 none ;  
text-align : right;  
}
 
Edit : je préfère ne pas mettre de text-align dans .header, car :
1- ça ne marche pas non-plus
2- ça me bouge le slogan que j'ai mis ;)


Message édité par sibelius le 28-04-2003 à 15:38:51

---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
n°374600
gizmo
Posté le 28-04-2003 à 15:40:27  profilanswer
 

gm_superstar a écrit :


Il y a bien http://www.sovavsiti.cz/css/hr.html mais il différencie les browsers.  


 
La page n'est plus à jour avec O7 il affiche bien les exemples qu'il donne

n°374632
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 15:49:53  profilanswer
 

SIBELIUS a écrit :

Edit : je préfère ne pas mettre de text-align dans .header, car :
1- ça ne marche pas non-plus


Si si ;)

SIBELIUS a écrit :

2- ça me bouge le slogan que j'ai mis ;)


Pour ton slogan je le placerais comme ça :
 
Ajoute à .header :
 
position: relative;
 
Et pour .slogan :
 
position: absolute;
left: 63px;
top: 38px;
 
 
Et utilise un DIV plutôt qu'un P


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°374702
sibelius
Vous êtes sûr ?
Posté le 28-04-2003 à 16:03:56  profilanswer
 

Ok, ça commence vraiment à ressembler à quelque chose mais il y'a encore une partie qui me chagrine et que je ne comprends pas :
 
- problèmes de background qui s'arrête (il faut que je donne un height à mes divs centraux ?)
- décalages en haut des div selon le navigateur (voir captures)
- problèmes de style dans les tableaux... mais je vais remplacer par des DIVS ;)
 
Capture version Explorer :
http://www.alsacreations.com/cap1.jpg
 
Capture version Mozilla 1.1 :
http://www.alsacreations.com/cap2.jpg


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
n°374717
sibelius
Vous êtes sûr ?
Posté le 28-04-2003 à 16:07:54  profilanswer
 

HotShot > non, pas de marge justement
Le pb est que :
- sur IE, la div de gauche est bonne mais pas à droite
- sur Moz, c'est l'inverse
 
Or je n'ai défini de marges nulle part :(


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
n°374728
sibelius
Vous êtes sûr ?
Posté le 28-04-2003 à 16:10:38  profilanswer
 

Autant pour moi : les images étaient contenues dans des balises P, donc ça règle ce problème !
 
Par contre il reste le problème de l'affichage des backgrounds :(


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
n°374750
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 16:17:20  profilanswer
 

Applique le fond de .gauche au DIV qui contient .gauche, .menu et .droite


Message édité par gm_superstar le 28-04-2003 à 16:17:38

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°374823
sibelius
Vous êtes sûr ?
Posté le 28-04-2003 à 16:36:11  profilanswer
 

gm_superstar a écrit :

Applique le fond de .gauche au DIV qui contient .gauche, .menu et .droite


Ben du coup, mon back de gauche est en double partout :(


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
n°374828
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 16:39:24  profilanswer
 

C'est à dire ? Tu peux mettre à jour ta page ?
 
Edit: Il faut bien sûr l'enlever de .gauche...


Message édité par gm_superstar le 28-04-2003 à 16:40:34

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°374832
sibelius
Vous êtes sûr ?
Posté le 28-04-2003 à 16:41:52  profilanswer
 

OK, avec un repeat-y c'est nickel ;)
 
Je mets la page à jour dans 2 sec


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
n°374839
antp
Super Administrateur
Champion des excuses bidons
Posté le 28-04-2003 à 16:44:14  profilanswer
 

HotShot a écrit :


Bon, ceci dit, essaie de retrouver la page qui explique comment balancer des propriétés CSS différentes à chaque browser,


 
ouais enfin le problème à la base est qu'y a pas moyen d'avoir un code qui donne pareil dans tous, et que le bug que tu disais être résolu dans Moz 1.3 est tj là :p


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°374843
sibelius
Vous êtes sûr ?
Posté le 28-04-2003 à 16:45:14  profilanswer
 

Nickel pour le moment sous IE : http://www.alsacreations.com/indextest.htm
 
Par contre Mozilla me pose de gros problèmes pour mon Espace client : il le place n'importe où !


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
n°374851
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 16:49:39  profilanswer
 

Pourquoi le input-image n'est pas dans le DIV ?
 
J'aurais d'ailleurs mis ce DIV en flottant à droite...


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°374854
antp
Super Administrateur
Champion des excuses bidons
Posté le 28-04-2003 à 16:49:55  profilanswer
 

vertical-align: top  
pour la classe formulaire ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°374855
sibelius
Vous êtes sûr ?
Posté le 28-04-2003 à 16:50:08  profilanswer
 

autre chose : j'ai placé des séparations (lignes) blanches qui sont sensés faire 2px de haut : or elles font beaucoup + à l'affichage :(


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
n°374857
antp
Super Administrateur
Champion des excuses bidons
Posté le 28-04-2003 à 16:50:33  profilanswer
 

HotShot a écrit :


 
 :??:  :heink: j'ai jamais rien dit mwoa


 
désolé, c'était gm_superstar :D
 
http://forum.hardware.fr/forum2.ph [...] =2#t374464


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°374859
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 16:50:40  profilanswer
 

antp a écrit :

vertical-align: top  
pour la classe formulaire ?


:non:
 
Bon faut vraiment que je fasse le point sur vertical-align moi...


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°374862
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 16:51:54  profilanswer
 

antp a écrit :

ouais enfin le problème à la base est qu'y a pas moyen d'avoir un code qui donne pareil dans tous, et que le bug que tu disais être résolu dans Moz 1.3 est tj là :p


Ben je me suis trompé [:spamafote]


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°374873
sibelius
Vous êtes sûr ?
Posté le 28-04-2003 à 16:58:14  profilanswer
 

gm_superstar a écrit :

Pourquoi le input-image n'est pas dans le DIV ?
 
J'aurais d'ailleurs mis ce DIV en flottant à droite...


 
Lorsque je mets le input dans le div, il l'aligne n'importe comment :(
 
Autre chose : c'est bizarre, mes séparations sont pourtant justes, non ?
.sep1bis {
height : 2px;  
background-color: #FFFFFF;
}  
 
Pourquoi ont-elles une taille énorme ???
 
EDIT : je re dans 2 heures ;)


Message édité par sibelius le 28-04-2003 à 16:59:06

---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
n°374876
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 17:01:06  profilanswer
 

SIBELIUS a écrit :

Lorsque je mets le input dans le div, il l'aligne n'importe comment :(


De toute façon tu devras le mettre dans le DIV sinon le validateur va pas être content.
 
Ajoute ceci :  
 
input {
 vertical-align: middle;
}
 
(ou top, bottom à toi de voir)

SIBELIUS a écrit :

Autre chose : c'est bizarre, mes séparations sont pourtant justes, non ?
.sep1bis {
height : 2px;  
background-color: #FFFFFF;
}
 
Pourquoi ont-elles une taille énorme ???


Pas besoin de faire un DIV pour ça. Définis une bordure pour le bas de .sep1 :
 
border-bottom: 2px solid white;


Message édité par gm_superstar le 28-04-2003 à 17:02:12

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°374881
antp
Super Administrateur
Champion des excuses bidons
Posté le 28-04-2003 à 17:04:25  profilanswer
 

gm_superstar a écrit :


 
input {
 vertical-align: middle;
}
 


 
tiens oui pourquoi je voulais appliquer ça au div conteneur moi :heink:


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°374889
gm_superst​ar
Appelez-moi Super
Posté le 28-04-2003 à 17:08:37  profilanswer
 

antp a écrit :

tiens oui pourquoi je voulais appliquer ça au div conteneur moi :heink:


Rattrapage aux branches detected [:ddr555]


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°374894
sibelius
Vous êtes sûr ?
Posté le 28-04-2003 à 17:11:15  profilanswer
 

gm_superstar a écrit :


De toute façon tu devras le mettre dans le DIV sinon le validateur va pas être content.
 
Ajoute ceci :  
 
input {
 vertical-align: middle;
}
 
(ou top, bottom à toi de voir)
 
Pas besoin de faire un DIV pour ça. Définis une bordure pour le bas de .sep1 :
 
border-bottom: 2px solid white;


 
OK, voilà des méthodes de pensée à acquérir en effet...
 
Bon, à l'heure actuelle, tout est nickel sur IE et presque pas mal sur Moz (quelques détails encore)
 
Je reviens tout à l'heure pour attaquer la suite et le menu  :pt1cable:  
 
Merci encore ;)


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
n°376286
sibelius
Vous êtes sûr ?
Posté le 29-04-2003 à 15:07:09  profilanswer
 

Me revoilà pour dire un mot : MERCI !  ;)  
 
Merci à cette communauté et à tous ceux qui ont participé à ce post et à mes déboires.
 
Grâce à vos aides et connaissances, ma page est enfin propre.
 
Tout n'est pas encore parfait et il y'a encore du boulot, mais l'objectif est atteint : XHTML strict et compatibilité sur les navigateurs standards
 
La nouvelle page est ici :
http://www.alsacreations.com/indextest.php


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
n°376301
antp
Super Administrateur
Champion des excuses bidons
Posté le 29-04-2003 à 15:09:26  profilanswer
 

Oui, ça fait plaisir de voir des gens motivés pour arriver à avoir une page conforme :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°376326
gm_superst​ar
Appelez-moi Super
Posté le 29-04-2003 à 15:13:39  profilanswer
 

SIBELIUS a écrit :

Me revoilà pour dire un mot : MERCI !  ;)  
 
Merci à cette communauté et à tous ceux qui ont participé à ce post et à mes déboires.
 
Grâce à vos aides et connaissances, ma page est enfin propre.
 
Tout n'est pas encore parfait et il y'a encore du boulot, mais l'objectif est atteint : XHTML strict et compatibilité sur les navigateurs standards
 
La nouvelle page est ici :
http://www.alsacreations.com/indextest.php


Bravo ! J'espère que tu as appris des trucs. Il n'y a rien de tel qu'un cas pratique pour apprendre ces techniques.
 
Bon je note quand même 2 petits defauts :
 - Le cadre pointillé autour des images passe mal avec Moz
 - Si on réduit la taille de la fenêtre le texte du cadre de gauche passe par dessus la barre verte du bas.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°376329
gm_superst​ar
Appelez-moi Super
Posté le 29-04-2003 à 15:14:17  profilanswer
 

HotShot a écrit :

Clair, ça devient de plus en plus rare ici :'(
 
Heu...
 
En fait non...


Faut aller les chercher sur Graphisme :whistle:


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°376338
gm_superst​ar
Appelez-moi Super
Posté le 29-04-2003 à 15:16:43  profilanswer
 

HotShot a écrit :

Faudra qu'on se fasse une petite virée là-bas un de ces 4...
 
Aller motiver les foules à coups de "Site de merde. © W3C Compliant"


Voui, ça fait longtemps :love:


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°376458
sibelius
Vous êtes sûr ?
Posté le 29-04-2003 à 15:52:16  profilanswer
 

gm_superstar a écrit :


Bravo ! J'espère que tu as appris des trucs. Il n'y a rien de tel qu'un cas pratique pour apprendre ces techniques.
 
Bon je note quand même 2 petits defauts :
 - Le cadre pointillé autour des images passe mal avec Moz
 - Si on réduit la taille de la fenêtre le texte du cadre de gauche passe par dessus la barre verte du bas.


Pour sûr, j'ai appris des trucs : me tirer les cheveux jusqu'à 3h du mat, faire des cauchemars, coup-de-bouliser mon écran,...  :pt1cable:  
 
Pour les derniers défauts:
- le cadre sous Moz : réglé
- problème du cadre de gauche : j'ai testé sous Moz et je n'ai pas ce pb  :heink:


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
n°376641
sibelius
Vous êtes sûr ?
Posté le 29-04-2003 à 16:44:56  profilanswer
 

Je vous embête encore un peu ;)
 
Pour encadrer mes images-vignettes, j'ai créé une classe :
 
.encadre {
position: relative;
float : left;
margin-top : 20px;
margin-left : 5px;
border : dashed 2px #7F9E97;
padding : 5px;
}
 
Pourtant le résultat n'est pas le même sous IE que sous Moz  :heink:  
Comment avoir un padding sous IE ?
 
http://www.alsacreations.com/cap1.gif


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3

Aller à :
Ajouter une réponse
 

Sujets relatifs
[W3C] quel est l'intéret d'être XHTML Compliant ? pourquoi pas HTML4 ?[XHTML COMPLIANT] comment insérer du javascript ?
[ CSS / XHTML ] Probleme sous IE :-([ XHTML / CSS ] j'ai pas de barre de defilement !
[ XHTML / CSS ] Faiblesse d'IE pour les CSS et XHTML[XHTML 1.0 tr]Centré sur IE et Mozilla, mais pas sur IE Mac ???
<Div> et widthComment utiliser le Text Align "Justifier" ?
[xhtml 1.0] quel est le code en xhtml qui permet d'inserer du flash ??[ XHTML ] Un validateur autre que le W3c ?
Plus de sujets relatifs à : [XHTML strict] width / height / align / color ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)