Au pays des navigateurs boulay [Html] - HTML/CSS - Programmation
Marsh Posté le 31-07-2003 à 21:32:05
Une page validée, n'empêche pas d'avoir un code illogique... donc interprêté différemment.
Opera (et les autres) calcule très bien les %... mais ça doit être le reste du code qui doit lui paraître illogique.
Url ?
Marsh Posté le 01-08-2003 à 01:29:44
Selon moi, faut ca passe avec IE6, Mozilla, et les ptits derniers si tu veux t'amuser c opera et IE 5.5 (encore beaucoup utilisé malheureusement)
Marsh Posté le 01-08-2003 à 01:31:04
opera tray bien
moz quand ca merde sur op, car il a un comportement proche de ie à mon gout
Marsh Posté le 01-08-2003 à 09:35:32
pas d URL... g pas l'acces au serveur a mon boulot (je suis stagiaire...)
tout ce que je peux faire c mettre le code ici...
par contre il manquera les fichier images aussi...
page html :
Code :
|
et la feuille de style
Code :
|
oui c un peu lourd a mettre le code comme ca mais je pe pas faire autrement...
petite question en passant :
j ai une image dans une cellule d'un tableau : g défini une taille pour la cellule (en % bien sur) et l'image a 100% dans la cellule ==> probleme, si l'image de base est plus grande que la taille définie en % de la page, l'image agrandie la cellule et donc agrandie la page par la meme occasion...
ya pas d autre solution que de redimensionner l'image (cela ne me pose aucun problème mais bon...)
Marsh Posté le 01-08-2003 à 09:59:19
Bah : voir des balises en majuscule, ça me suffit déjà
Citation : |
Marsh Posté le 01-08-2003 à 10:11:53
SIBELIUS a écrit : Bah : voir des balises en majuscule, ça me suffit déjà
|
ou tu as vu que je faisais du Xhtml?
je fais juste du html
Les noms des éléments sont écrits en lettres majuscules (par exemple, BODY). Les noms des attributs sont écrits en lettres minuscules (par exemple, lang, onsubmit). Rappelez-vous que les éléments et les attributs HTML sont indifférents à la casse ; la convention d'écriture est élaborée dans un souci de plus grande lisibilité. |
--> sur le site de w3c traduit en francais (vu sur la forum des liens ici)
Marsh Posté le 01-08-2003 à 10:25:09
oui je sais c pas bo...
g bien essayé avec les positions mais je suis arrivé a rien pour l instant...
g juste fait toute la partie haute (avec le fond vert) comme ca dans une autre page mais j arrive pas a aligner les images avec les cadres de textes sinon...
en plus les navigateurs (oui encore eux) interpretent souvent différement les choses alors que je dois avoir qqchose de nickel au pixel pres...
je pense que peut etre que je ne devrais pas redimensionner les images mais je n ai aucune informations a ce sujet concernant la charte graphique...
Marsh Posté le 01-08-2003 à 10:40:51
Ce que je veux dire, c'est que tant que tu ne seras pas en XHTML (strict) tu t'exposes à des appréciations différentes selon les browsers...
Marsh Posté le 01-08-2003 à 10:48:52
SIBELIUS a écrit : Ce que je veux dire, c'est que tant que tu ne seras pas en XHTML (strict) tu t'exposes à des appréciations différentes selon les browsers... |
ah c con je savais pas...
je pensais que html strict suffirait (meme si il peut y avoir des différences quand mem)
je pourrais essayer d y passer...
ca m apporterait vraiment qqchose en plus? (du genre moins de différences entre les navigateurs?)
Marsh Posté le 01-08-2003 à 12:42:25
c pas possiblede définir une taille pour une cellule de tablo contenant du texte?
avec ie6 ==>
Code :
|
la largeur donnée ne correspond a rien
g essayé de passé a 300px ==> ca ajoute environ 10px
g essayé de passé a 1300px (dans le doute du bug) ==> ca a ajouté 10 autre px
11300 ==> 10 autres de plus...
incroyable
pourtant avec les % ca marche a peu pres convenablement
décidement...
Edit : oui le border est redéfini mais c paske je fais plein de test... faites comme si il était pas la...
Marsh Posté le 01-08-2003 à 14:38:34
encore une question : ca ne marche pas de faire des border sur un élément tr?
il faut faire tous les éléments TD?
Marsh Posté le 01-08-2003 à 14:43:11
si ca marche. mais tu peux le faire sur tout les TD, mais le résultat ne sera pas le même.
Marsh Posté le 01-08-2003 à 14:48:01
gizmo a écrit : si ca marche. mais tu peux le faire sur tout les TD, mais le résultat ne sera pas le même. |
ie ma envoyé promené quand g voulu le faire sur les <TR>
par contre sur les td ca marche bien donc je garde ca...
Marsh Posté le 01-08-2003 à 15:53:29
dans une cellule de tableau, j ai une image qui ressemble a un carré vert (tres interessant et primordial )
je veux mettre cette image sur le bord droit de ma cellule (sans agrandir mon image)
==> je pense a mettre 0 en marge de l'image
Code :
|
sans résultat
alors je me dis je vais mettre le padding de la cellule a 0
Code :
|
ca ne marche pas non plus...
j utilise ie6 ( ) et je ne comprend pas pkoi ce carré ne ve pas faire ce qu on lui demande...
de l'aide siouplé...
EDIT : g essayé float dans la cellule du tableau
ca fonctionne sous ie6 , je teste avec les autres...
Marsh Posté le 01-08-2003 à 16:02:10
SIBELIUS a écrit : Ce que je veux dire, c'est que tant que tu ne seras pas en XHTML (strict) tu t'exposes à des appréciations différentes selon les browsers... |
bah non, ce qui compte c'est que ce soit Strict (HTML 4, XHTML 1.0, XHTML 1.1)
Le fait que ce soit HTML ou XHTML ne doit pas influencer, sauf IE qui buggue si tu mets un en-tete XML a ta page XHTML (en-tete facultatif pour la validation en fait).
Marsh Posté le 01-08-2003 à 16:09:51
THE REAL Antp a écrit : |
de toute facon mem en strict il y a encore des différences entre les navigateurs (c sur que ca sert a aller vers un standard mais c pas encore ca...)
Marsh Posté le 01-08-2003 à 16:37:10
je repose ma question qui est passé tout droit sans avoir de réponse en haut du topic
==> netscape ne reconnait pas text-align : right
Code :
|
keske je peux faire pour remplacer?
je ne pe pas utiliser float:right paske c pas accepté non plus (ce que j avais au début je sais plus si c opera ou netscape qui ma refoulé...)
Marsh Posté le 01-08-2003 à 16:38:21
comment ca il ne le reconnait pas? ton texte n'est pas aligné à droite?
Marsh Posté le 01-08-2003 à 16:47:06
gizmo a écrit : comment ca il ne le reconnait pas? ton texte n'est pas aligné à droite? |
non il est en plein milieu...
Marsh Posté le 01-08-2003 à 16:54:44
gizmo a écrit : en plein milieu? Tu veux dire centré? |
oui (horizontalement je parle...)
c comme si y avais center au lieu de right mais non c bien right...
étrange...
Marsh Posté le 01-08-2003 à 17:10:07
comment ca utilisé ou?
c utilisé en bas de page
c marqué dans le code (6post fin de page html) mais g changé pâs mal de truc
ya que ce texte qui subit ce style...
marrant paske c le seul navigateur qui me fait ca...
Marsh Posté le 31-07-2003 à 16:37:09
C est bien marrant (enfin marrant question de point de vue ):
je teste une page html sur
- ie6
- opera 6
- netscape6
- opera7
opera 6 n'arrive a comprendre ceci : margin-top : 4%; alors que ca passe tres bien dans le validateur (css1)
il calcule les % d'une manière bien étrange, c le seul a me faire n importe quoi (cadre pas aligné dans un tablo alors que les colonnes des lignes se répartissent bien (sans parler du positionnement qui ma tellement soulé qu il est passé a la trappe... paske aucune correspondance sur les différents navigateurs... )
netscape quand a lui ne comprend pas vertical-align : bottom; pas plus que text-align : right;
g pas eu trop de probleme avec ie6 (si si fo me croire... ) et opera 7 non plus
mais bon ca devient navrant ce genre de différences, surtout que tout est validé par w3c...
je suis déçu...