| Auteur | |
|---|---|
| ernstein | # 01 Dec 2004 - 11:56:08 |
| 628 Posts |
(reprise du message précédent) merci .... c'est clair..... Félicitation pour ton 1000éme post !!!! Modifié le 01 Dec 2004 - 11:56 |
| Groumphy | # 05 Dec 2004 - 18:35:02 |
Espèce en voie d'apparition 792 Posts |
Hum ... Drole ... On s'intérroge sur quelque chose de très pratique ... Mais aussi une faille des navigateurs ... Car je le considère bien comme cela, pourquoi les navigateurs, n'ont pas la capacité à pouvoir établir à 0 d'emblée l'objet document ? Il me semble logique qu'il n'y aie rien ... Vu que soit le concepteur du site, soit l'utilisateur ne l'a pas définis ! Donc je suis pour l'utilisation dans la correction de la visualisation globale de la page, mais je suis contre dans le même sens parce que je pourrais considérer cela comme une correction du a une faille du navigateur !? (Je sais pas si vous m'avez suivis mais je me suis parfaitement compris ! )Groumphy ------------------------------- Espèce en voie d'apparition |
| Olivier | # 05 Dec 2004 - 18:55:48 |
| 5827 Posts |
Une faille ?????? un bug grosso modo ... Tu voudrais que d'emblée les navigateurs n'aient pas de marges ou de prorpriétés de style par défaut. Fait du XML lolC'est justement ça qui fait que html est très utilisé et ce facilement pas tous, par défaut on a une légère mise en forme permettant de rendre un document digérable à la lecture. Je te souhaite bien du courage pour lire une page sans aucune mise en forme par défaut, ça revient à écrire tout le document dans un paragraphe sans retour à la ligne, marges ou taille par défaut. Tu as une drole de définition d'une faille toi La FAQ répond aux questions fréquemment posées. Vérifiez qu'elle ne contient pas une réponse à votre problème. |
| Groumphy | # 06 Dec 2004 - 08:08:20 |
Espèce en voie d'apparition 792 Posts |
Yooo, tu as raison, j'ai pas trouvé le vocabulaire adéquat ! Cependant, je suis d'accord sur le fait que certaine balises doivent contenir un "préformatage" qui lui doit être aussi interpreté universellement ! Mais que le l'objet document soit interprété en différence par chacun des navigateurs, je reste bien sur ma pensée qu'il s'agit d'un bug Groumphy ------------------------------- Espèce en voie d'apparition |
| Olivier | # 06 Dec 2004 - 08:39:10 |
| 5827 Posts |
Nan, je suis pas d'accord, le fait que les différents navigateurs ne fassent pas toujours le même chose n'est pas un bug, mais une différence d'implémentation, il y a eu des choix de part et d'autres qui semblait le plus judicieux pour les uns ou les autres, mais là point de bug. De même que le box model n'est pas un bug, mais un "modèle" comme son nom l'indique, encore une fois c'est un choix, d'ailleurs, ça a souvent été dit, le box model d'IE est plus intuitif !La FAQ répond aux questions fréquemment posées. Vérifiez qu'elle ne contient pas une réponse à votre problème. |
| dominique | # 06 Dec 2004 - 09:13:44 |
zen 3847 Posts |
Mon grain de sel Je ne pense pas non plus qu'il soit bien utile de mettre à zéro systématiquement toutes les marges et je ne le fais pas. Je pense que seuls les problèmes éventuels d'affichage nécessitent de mettre tel ou tel élément avec des marges à zéro. Si votre page est propre et que l'aspect vous convient sur différents navigateurs alors que ce sont les marges par défaut qui sont prises en compte, pourquoi se compliquer la vie ? De Tchouang Tseu :
Savoir ce contre quoi on ne peut rien et l'accepter comme sa destinée, voilà la vertu suprême. |
| ThomasLinard | # 06 Dec 2004 - 11:02:34 |
| 28 Posts |
Raphael a écrit : Je suis un peu HS, mais le validateur du W3C n'aime pas beaucoup ce code. Moi je mets : a img { border-width: 0; border-color: transparent; border-style: none;} |
| Olivier | # 06 Dec 2004 - 17:08:13 |
| 5827 Posts |
Le validateur ne bronche pas là je crois. La FAQ répond aux questions fréquemment posées. Vérifiez qu'elle ne contient pas une réponse à votre problème. |
| ThomasLinard | # 06 Dec 2004 - 20:54:39 |
| 28 Posts |
ElMoustiko a écrit : Ben il renvoit quand même a img { border : medium none inherit;} |
| Olivier | # 06 Dec 2004 - 21:29:34 |
| 5827 Posts |
ahh okay... bah il faut mettre border: medium none inherit ; !La FAQ répond aux questions fréquemment posées. Vérifiez qu'elle ne contient pas une réponse à votre problème. |
| Stephan | # 06 Dec 2004 - 21:45:50 |
| 3160 Posts |
Puisque le but de l'exercice est de supprimer la bordure entourant les images-liens, à mon avis img { border: 0; } suffit.
|
| Raphael | # 06 Dec 2004 - 21:51:54 |
twitter.com/goetter Administrateur 12017 Posts |
Stephan a écrit : Oui mais ça revient au même à mon avis. Apparemment le validateur veut les 3 propriétés mises à zéro (width, style et color) Le livre qui va vous permettre d'aller (vraiment) plus loin avec CSS : "CSS avancées - vers HTML5 et CSS3" |
| Olivier | # 06 Dec 2004 - 21:55:23 |
| 5827 Posts |
Enfin, comme je dis, laissons le validateur beugler comme un putois, il a pas réponse à tout ! La FAQ répond aux questions fréquemment posées. Vérifiez qu'elle ne contient pas une réponse à votre problème. |
| Igor | # 06 Dec 2004 - 22:02:13 |
| Modérateur 6072 Posts |
ElMoustiko a écrit : Si le W3C a dix ans ces jours ci, le validateur il beugle depuis combien de temps? Juste une curiosité personnelle si quelqu'un a la réponse. |
| Olivier | # 06 Dec 2004 - 22:03:54 |
| 5827 Posts |
Bonne question... j'imagine que c'est pas depuis le début... je dirais depuis html4.01 La FAQ répond aux questions fréquemment posées. Vérifiez qu'elle ne contient pas une réponse à votre problème. |
| CiD | # 07 Dec 2004 - 03:18:09 |
| 46 Posts |
dominique a écrit : +1 et je n'apporterai rien d'autre... Ce post ne sert donc à rien. |
| elv | # 08 Dec 2004 - 21:00:57 |
| 7 Posts |
Je bosse sur un site pour un client, et j'ai rencontré un problème avec le coup du sélecteur universel : sous Firefox les "select" ne sont plus assez larges pour le texte contenu. L'item le plus long est coupé à droite, d'environ une lettre. Bien entendu sur le site en question je ne peux pas donner une largeur fixe à ces select, sinon ça serait trop facile Si quelqu'un a déjà eu ce problème et a trouvé une parade, je suis preneur En attendant j'utilise un selecteur maison du type : div, table, td, ul, li, etc... {margin: 0; padding: 0} avec comme inconvénient le risque d'oublier un élement utilisé dans les pages. Modifié le 08 Dec 2004 - 21:02 |
| Xavier | # 08 Dec 2004 - 21:47:08 |
| 582 Posts |
Personnellement je n'ai pas compris le problème. Mais comme il y a visiblement une difficulté cela devient intéressant. Pourrais-tu donner le code qui met Firefox en échec ? |
| elv | # 09 Dec 2004 - 05:56:34 |
| 7 Posts |
Bah le code c'est celui de n'importe quel form :<form action="gugu.php" method="post"> Ce qui, combiné au style * {margin:0; padding: 0;}, me donne ceci dans Firefox ou Mozilla : Si le premier item est le plus long, il est rogné à droite. Et quand il est du type "Sélectionnez un mode d'envoi", il y'a de grandes chances qu'il soit effectivement le plus long Si je n'utilise pas le selecteur universel, ou si je teste avec select, form {margin:0; padding: 0;}le problème n'apparait pas. Pour moi ça sent le bug. |
| Xavier | # 09 Dec 2004 - 12:49:43 |
| 582 Posts |
Cela n'empêche pas d'utiliser le sélecteur universel. Il y plusieurs solutions mais tu peux utiliser par exemple :* {margin:0;padding:0}Je ne suis pas un spécialiste des formulaires sous Firefox/Mozilla, mais je crois qu'il y a d'autres défauts d'affichage. En particulier la hauteur de la combobox d'un select (je ne parle pas de la liste déroulée après action sur la flèche) ne suit pas le choix utilisateur de la taille du texte. C'est pourquoi mettre le texte à 200% ne permet plus la lecture de la première option du select. De ce fait je préconiserais quelque chose comme ça : <form action="action.php" method="post"> Dans ce cas le problème évoqué à propos du sélecteur universel a disparu. |
| elv | # 11 Dec 2004 - 18:11:13 |
| 7 Posts |
Xavier a écrit : Haha j'avais tout essayé sauf ça Ca marche, merci!a écrit : Oui, ça oblige à leur donner une hauteur dans ce cas. Or même une hauteur en "em" ne résoudra pas le problème... |