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

 


Dernière réponse
Sujet : Que pensez-vous de mon site ?
Zelda-Boss Bah vala, si y'a qu'une dizaine de pages, c'po trop dur. moi j'en ai...heu...attendez..174 sans compter le forum, alors vala comme j'l'ai dans l'os si j'veux tout mettre à la norme. La j'ai juste mis la page d'accueil a la norme HTML 4.01 Transitional, je pense que cela ira ^^.
 
 
:D

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Zelda-Boss Bah vala, si y'a qu'une dizaine de pages, c'po trop dur. moi j'en ai...heu...attendez..174 sans compter le forum, alors vala comme j'l'ai dans l'os si j'veux tout mettre à la norme. La j'ai juste mis la page d'accueil a la norme HTML 4.01 Transitional, je pense que cela ira ^^.
 
 
:D
antp bhen non : mon site était pas du tout xhtml
y avait un peu de CSS et c'est tout
bon ok y a pas tant de pages que ça sur mon site, mais quand même...
Phive

antp a écrit a écrit :

bhen j'ai juste appliqué les règles :p
c'est pas si dur que ça
on a un spécialiste ici, W3C Compliant, alias Indiana Jones, mais ça fait longtemps que je n'ai plus vu, il a peut-être changé de pseudo :D




 
Oui mais a ce moment faut le prevoiir des le debut car changer de norme au milieu ou a la fin de la creation d'un site c'est cho !

antp bhen j'ai juste appliqué les règles :p
c'est pas si dur que ça
on a un spécialiste ici, W3C Compliant, alias Indiana Jones, mais ça fait longtemps que je n'ai plus vu, il a peut-être changé de pseudo :D
Zelda-Boss Houla, c'est chaud l'XHTML Strict, t'a fait comment ?
 
Moi s'il fallait que je change tout pour qu'elle soit aux normes XHTML Strict, laisse tomber ^^
 
 
:D
antp xhtml 1.1 (strict donc) rulez :D
 
Pour mon site je suis passé de html "mélange 3 et 4 mais qui marche +/- bien dans tous les browsers" à du xhtml 1.0 strict, puis à du 1.1 (juste dû changer l'en-tête :D)
Zelda-Boss Et pourquoi pas XHTML Stric aussi, pdt que tu y es ^^. :lol:
 
Ca va mieux la ?
Ma cellule :
  <td width="10%" class="ligne">
   <b><u>Posts</u> :</b>
  </td>
gm_superstar Bon maintenant, le HTML strict :D
 
Non je plaisante ;) Y'a juste un truc qui va pas avec Mozilla : dans ton tableau 'Sur le forum :' la cellule 'Posts :' est sur 2 lignes et donc avec l'image de fond ça fait pas beau. mets un   entre 'Posts' et ':' et ça devrait rentrer dans l'ordre (ou alors tu élargis la colonne)
Zelda-Boss Optimisation de la page : 100%, status : Terminée
 
Ouaaaaaais ^^. Et vala plus d'erreurs.
 
Merchi à vous tous ^^.
 
 
:D
gm_superstar

Zelda-Boss a écrit a écrit :

Oki, mais la bordure exterieure (le contour, pas la bordure des cellules) est un peu trop fine. Y'a pas moyen de l'agrandir ? J'ai essayé 2px, mais ca agrandi les bordures int. donc ca fait 2px d'un côté d'une cellule, 2px de l'autre, au final 4px. Un peu gros quoi ^^.



Ben c'est justement l'objet de border-collapse. Si tu choisis 'collapse' les bordures vont fusionner et ne faire que 2px. Si tu choisis 'separate' elles seront séparées et l'épaisseur totale sera de 4px. En fait tu n'as pas tellement besoin de définir extérieure au tableau puisque tu n'as pas d'espace entre tes cellules. Essaye ça :
 
table.border {
  border: none;
  border-spacing: 0px;
  border-collapse: collapse;
}
 
table.border td {
  padding: 3px;
  border: 2px solid #FFCA13;  
}

Citation :

Et sinon, pour le tableau de mes archives, en fait, je devrais LES tableaux, car il y en a trois.
Le premier, il fait qu'une seule cellule qui prends toute la largeur.
Le deuxième, est constitué de deux cellules, une ou y'a "Archives du :" et un autre ou y'a les dates. Les propriété dans table font rules="none", pour pas faire apparaître les bordures interieures et frame="vsides", pour faire apparaître uniquement les bordures exterieures verticales. LE troisième est constitué de trois cellules, le texte : "Rececher une news :", le champ du formulaire et une troisième cellule pour le bouton "Chercher >>" et les propriété sont uniquement rules="none". Donc j'ai essayé d'adapter les CSS afin de ne plus utiliser bordercolor (putain, foutu bordercolor, tout vient de lui en fait :gun: ^^). Mais les attributs rules="none" et frame="vsides" ne fonctionnent plus. Je dois faire comment ?


Tu peux définir indépendemment les bordures : border-top, border-bottom, border-left et border-right. Tu les définies donc pour l'élément <table>.  

Zelda-Boss Oki, mais la bordure exterieure (le contour, pas la bordure des cellules) est un peu trop fine. Y'a pas moyen de l'agrandir ? J'ai essayé 2px, mais ca agrandi les bordures int. donc ca fait 2px d'un côté d'une cellule, 2px de l'autre, au final 4px. Un peu gros quoi ^^.
 
Et sinon, pour le tableau de mes archives, en fait, je devrais LES tableaux, car il y en a trois.
Le premier, il fait qu'une seule cellule qui prends toute la largeur.
Le deuxième, est constitué de deux cellules, une ou y'a "Archives du :" et un autre ou y'a les dates. Les propriété dans table font rules="none", pour pas faire apparaître les bordures interieures et frame="vsides", pour faire apparaître uniquement les bordures exterieures verticales. LE troisième est constitué de trois cellules, le texte : "Rececher une news :", le champ du formulaire et une troisième cellule pour le bouton "Chercher >>" et les propriété sont uniquement rules="none". Donc j'ai essayé d'adapter les CSS afin de ne plus utiliser bordercolor (putain, foutu bordercolor, tout vient de lui en fait :gun: ^^). Mais les attributs rules="none" et frame="vsides" ne fonctionnent plus. Je dois faire comment ?
 
P.S. Optimisation de la page d'accueil : 99,99 %  :gun:  :gun:  
 
:D
gm_superstar Là encore, c'est normal ;) La bordure pour l'élément <table> en CSS ne concerne que le tableau, c'est à dire toute la bordure extérieure. Pour les bordures intérieures, tu dois les définires dans une classe qui s'applique aux <td> :
 
td.classe2 {
  padding: 3px; /*J'ai repris ton cellpadding*/
  border: 1px solid #FFCA13;
}
 
Ca t'oblige à écrire <td class="classe2"> dans tous les <td>, ce qui peut s'avérer un peu lourd. On peut contourner le problème en définissant le style des <td> comme ça :
 
table.classe1 td {
  padding: 3px;
  border: 1px solid #FFCA13;
}
 
qui s'applique à tous les <td> contenus dans table ayant pour classe "classe1". Dans ce cas plus besoin de définir de classe "classe2" pour les <td>. Mais cette méthode n'est pas forcément reconnue par tous les navigateur anciens.
 
 
Dans table.classe1 tu peux aussi ajouter la propriété border-spacing qui est l'équivalent de cellspacing="0" dans le tag <html>
 
Vu que tu auras border-spacing de 0 pixels tu seras peut-être amené à utiliser border-collapse qui permet de dire si les bordures adjacentes de 2 cellules sont fusionnées ou pas. Au final, on a donc :
 
table.classe1 {
 border: 1px solid #FFCA13;
 border-spacing: 0px;
 border-collapse: collapse; /*ou 'separate'*/
}
Zelda-Boss Rien a faire, j'ai essayé de mettre dans la feuille de style, de mettre directement le style dans la balise (<table ... style="..."> ), rien à faire, j'ai essayé de mettre une brodure noire, mais il me met juste le contour noir, le reste, il met les bordures interieures de la même couleur que le fond.
 
:(
antp bordercolor ça n'existe que dans IE si je ne m'abuse...
gm_superstar C'est normal, certaines erreurs ne sont pas répétées.
 
Pour ton histoire de bordercolor il faut utiliser les CSS et définir une classe pour tes <table>
 
table.classe1 {
  border-width: 1px;
  border-style: solid;
  border-color: #FFCA13;
}
 
qui peut s'écrire :  
 
table.classe1 {
  border: 1px solid #FFCA13;
}
 
Tout le détail là : http://www.yoyodesign.org/doc/w3c/ [...] properties
Zelda-Boss http://validator.w3.org/check?uri= [...] e#line-156
 
Optimisation de la page d'accueil, terminé à : 99,9 % : Raaaaaaah !
Pour le bordercolor de ma table, la, il dit qu'il n'y a pas d'attribut bordercolor pour <table> dans HTML 4.01, j'veux bien moi, mais alors pourquoi il me dit que c'est faux a cet endroit et qu'a un autre endroit ou y'a bordercolor, il dit rien, j'ai bien essayé de mettre des style pour definir la couleur de la bordure de la table, marche po.
 
 
:D
Zelda-Boss Ah donc, il faut que je rajoute ca dans mes balises script et style.
Bon bon bon ^^, d'autres recommandations ? Chuis ouvert a toutes suggestions ^^.
 
 
:D

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