Validation d'un site agréée Hache&Fer [HTML/CSS/Jevascript] - HTML/CSS - Programmation
Marsh Posté le 10-03-2006 à 00:09:01
ReplyMarsh Posté le 10-03-2006 à 00:15:15
c'est quoi l'interet de ton #page ? il est équivalent à body.
Marsh Posté le 10-03-2006 à 00:22:48
ça permet de pouvoir réduire ou agrandir l'affichage de son site...
dire si il veux en 100%, 800px etc....
EDIT: mais c'est vrai qu'on peux sans doute styler le body...mais bon si tu met le body en 800px, va y avoir quoi autour...le vide sidéral
Marsh Posté le 10-03-2006 à 00:23:30
Ah, ok
Marsh Posté le 10-03-2006 à 07:48:52
nan en fait le body agit comme un élément (un DIV pour simplifier)
le bestion tu peux lui donner les dimensions que tu veux.
Si tu lui fous 800px de large, ben derrière c'est pas le vide sidéral que tu as mais HTML auquel tu peux coller une image de fond ou bien une couleur de fond.
Mais moi aussi j'englobe mon site d'un div #page car sous IE5.5 ca foire tout l'affichage (ce con ne reconnait pas le body en tant qu'élément stylable)
Marsh Posté le 10-03-2006 à 09:55:39
xtof_83 a écrit : tu as un <br \> |
Merci
C'est pas catastrophique alors s'il n'y a que ça comme remarques pour le moment
Marsh Posté le 10-03-2006 à 10:07:51
Ca caca
Code :
|
Ca mieux, beaucoup mieux
Code :
|
Marsh Posté le 10-03-2006 à 10:21:11
Ah ben zut alors, j'avais choppé ça sur un système de blog justement
Ok merci, je changerai
Marsh Posté le 10-03-2006 à 11:25:43
xtof_83 a écrit : tu as un <br \> |
Même pas, ça doit être <br> parce qu'il a un doctype HTML 4
Marsh Posté le 10-03-2006 à 17:15:40
ReplyMarsh Posté le 13-03-2006 à 20:01:09
xtof_83 a écrit : tu as un <br \> |
FlorentG a écrit : Même pas, ça doit être <br> parce qu'il a un doctype HTML 4 |
Plusieurs fois j'ai lu qu'il valait mieux utiliser le <br /> plutôt que <br> afin d'être plus proche des normes XHTML. Vous en pensez quoi ?
Marsh Posté le 13-03-2006 à 20:17:24
gatsu35 a écrit : Ca mieux, beaucoup mieux
|
J'ai besoin de pouvoir bouger les menus comme je veux, est-ce que c'est toujours aussi propre de faire :
Code :
|
?
Marsh Posté le 13-03-2006 à 21:25:29
godbout a écrit : Plusieurs fois j'ai lu qu'il valait mieux utiliser le <br /> plutôt que <br> afin d'être plus proche des normes XHTML. Vous en pensez quoi ? |
On en pense
que <br> c'est pour HTML
et <br /> pour le XHTML
Voilà, il n'y a pas a penser, c'est les normes
Marsh Posté le 13-03-2006 à 21:54:04
Bon, du coup j'ai gardé <br />, vous m'en voulez pas hein ?
Sinon j'ai changé les menu avec les dl/dt/dd. J'ai pas réussi à avoir exactement le même layout mais j'en suis pas loin, bon on va dire que ça va.
Y a d'autres gros problèmes ou c'est potable ? Genre dans la partie du milieu avec les titres, les div, etc... ?
Marsh Posté le 13-03-2006 à 22:20:27
Met un vrai Doctype
et dans ton code tu as oublié un </a>
Marsh Posté le 16-03-2006 à 09:31:44
Bon, ok, mais j'suis étonné qu'il n'y ait pas des trucs plus graves quoi
Marsh Posté le 16-03-2006 à 13:54:24
gobout dans ton cas pour les menu j'aurai alors utilisé <ul><li> imbriqués
ensuite pour les bouger avec un peu de Javascript et basta
sache qu'un id c'est unique dans une page
Marsh Posté le 16-03-2006 à 13:59:29
Tu rigoles ?
J'ai changé tous les <ul><li> en <dt><dd> comme tu le m'as dit
Oui, j'avais compris le principe
class pour le réutilisable, id pour les trucs uniques. T'as vu des problèmes de ce point de vue là ?
Marsh Posté le 16-03-2006 à 17:15:25
uhmmm l'id ca sert à pleins pleins de choses
identifiant pour les CSS
ancre pour les adresse type pagE.html#ancre
identifiant pour le javascript (document.getElementById)
identifiant sur un input pour l'associé à un label
après je sèche
Marsh Posté le 10-04-2006 à 16:20:16
Bon, cool
J'ai fait une autre page d'admin, que vous ne verrez pas
J'espère que mon html/css est toujours assez propre
Maintenant faut que j'attaque le php pour faire tout ça dynamiquement
Marsh Posté le 12-05-2006 à 22:44:24
J'ai installé Firefox pour voir un peu ce que ça donnait, y a tout qui est de travers
J'capte vraiment pas, je change un truc y a tout qui fout le camp dans ie ou dans Firefoxe, et ça se ressemble pas du tout. Un truc par super à droite dans Firefox et tout à gauche dans ie, etc...
Marsh Posté le 12-05-2006 à 22:49:10
valide un peu ta CSS, une ligne en erreur de syntaxe est ignorée sous firefox, pas forcément sous IE
Marsh Posté le 12-05-2006 à 23:21:40
gatsu35 a écrit : Ca caca |
+1
Marsh Posté le 12-05-2006 à 23:34:00
kadreg a écrit : valide un peu ta CSS, une ligne en erreur de syntaxe est ignorée sous firefox, pas forcément sous IE |
Ca a l'air assez ok. Juste quelques "encouragements"
Apparemment ça vient des box qui sont pas gérées pareil sous ie et firefox, mais ça me fout un sacré bordel
Par exemple j'ai une colonne dans laquelle je tire un trait de 100% de la taille de la colonne, puis je fais un paddind à gauche et à droite. Sous ie nickel, sous firefox, le padding est seulement à gauche, alors qu'à droite ça sort même de la colonne
Marsh Posté le 14-05-2006 à 18:41:12
Code :
|
pas bon ton 2x margin car là tu définis 2x ton margin-bottom. Fais plutot
Code :
|
et tu supprimes ta ligne margin-bottom comme ca
++
Marsh Posté le 15-05-2006 à 17:56:49
ReplyMarsh Posté le 15-05-2006 à 18:37:21
Ben oui tu reduis le chteumeuleu et les classes en te basant juste sur l'élément
de plus moi j'aime bien dl dt dd
même si sémantiquement parlant le bestiau est détourné au profit d'un menu
Marsh Posté le 15-05-2006 à 20:15:03
gatsu35 a écrit : Ben oui tu reduis le chteumeuleu et les classes en te basant juste sur l'élément |
+1
C'est quand même beaucoup plus simple pour la maintenance, et ça permet de créer des sections même si le <dt> n'est pas visible.
C'est plus léger que les listes en cascade.
Marsh Posté le 16-05-2006 à 06:57:46
je suis d accord dans le fond mais je fais plus allusion a l accessibilite qu a la semantique
c est peut etre parce que je connais quelqu un qui navigue sous lynx
Marsh Posté le 16-05-2006 à 07:09:05
Niveau accessibilité c'est surement mieux que niveau sémantique, je teste mes sites avec un lecteur d'écran alors j'ai eu l'occasion de tester ^^
Marsh Posté le 16-05-2006 à 09:27:08
Arrêtez, vous me faites peur
Marsh Posté le 16-05-2006 à 14:08:09
Shinuza a écrit : Niveau accessibilité c'est surement mieux que niveau sémantique, je teste mes sites avec un lecteur d'écran alors j'ai eu l'occasion de tester ^^ |
toutes mes confuses
Marsh Posté le 16-05-2006 à 22:36:47
Dites moi que c'est pas vrai
Je règle mes pbs avec Firefox, je fais un test de commentaire, et tout à coup mes apostrophes sont précédées d'un antislash, alors que ça fait 4 mois que bosse sur free et que j'ai jamais eu de pb. Ils auraient pu changer l'option du magic quote eux mêmes comme ça ?
Bon, ça marchait "normalement" jusqu'au 11 mai, j'ai rien changé en ce qui concerne les escape_string, mais ça marche plus, super
Alors qu'apparemment le magic_quote_gpc a toujours été activé sur free
J'demande pas une solution, j'vais trouver quelque chose, mais juste une explication, j'comprends rien
Marsh Posté le 17-05-2006 à 05:35:38
godbout a écrit : Dites moi que c'est pas vrai |
Il faut que tu traites la chaine de texte à la main avec stripslashes();
Il me semble qu'il est recommandé de le faire avant l'appel des données dans la page dynamique.
Marsh Posté le 17-05-2006 à 09:21:33
Merci ouais, j'avais trouvé
Ce qui m'inquiète c'est que je comprends pas pourquoi ça déconne depuis apparemment 5 jours alors que j'ai rien changé de ce côté là
Marsh Posté le 09-03-2006 à 20:50:49
Hello !
J'ai pas besoin d'une aide sur un point précis, mais plutôt d'une espèce de "validation" globale de ce que j'ai fait jusqu'à présent.
J'ai donc fait un site en html/css, il y a sûrement du code qui peut être faux, à éviter, à remplacer, à améliorer, vu que c'est la première fois que je touche à ça
Donc si vous pouviez en gros me dire où ça chie, ou j'pourrais faire mieux (foutre une classe à la place d'un identifiant unique, regrouper des classes, changer une propriété, etc...) ce serait cool
Pour le site c'est là : http://godbout.free.fr
Pour le code html :
Pour le css :
EDIT: J'ai pas géré les caractères spéciaux en html pour l'instant, ce sera fait en php. Pour ce qui est du css, j'me suis aidé des exemples de Gatsu35 (merci bcp ).
Message édité par godbout le 09-03-2006 à 20:51:46