TutorielsVous débutez ? C'est ici qu'on commence !
Mon compte
Recherche
Livre d'or
PublicitéVous devez être inscrit pour pouvoir poster des messages
| Page : Précédente 1 2 3 4 5 Suivante | |
| Auteur | Message |
|---|---|
| 1 visiteur sur ce sujet (1 anonyme) | |
| Page : Précédente 1 2 3 4 5 Suivante | |
nicknick63
|
# Posté le 21/06/2007 à 16:02:17 |
![]() Groupe : Membres |
Reprise du dernier message de la page précédente :
L'attribut alt sert aussi aux navigateurs textuels ou oraux (pour les personnes malvoyantes ) ainsi qu'a afficher un peu de texte quand l'image ne peut pas être chargée...
![]() Envie de discuter avec la communauté d'Exalead ? Allez sur le chat ! (xmpp:exalead@chat.jabberfr.org) Les tableaux, c'est tabou, on en viendra tous a bout ! ![]() |
KorangaR
|
# Posté le 21/06/2007 à 16:03:21 |
|
Groupe : Membres |
Citation : Gwen-Haël
Le titre du <h1>, il remplace bien l'attribut alt là... la bannière c'est la décoration du titre^^
Bah t'as rien mis entre <h1> et </h1>.
|
iKs
|
# Posté le 21/06/2007 à 16:06:24 |
Find it. Fix it.![]() Groupe : Membres |
Citation : Twins
cet up ma permis de changer mon code
Code : HTML <div id="banniere"></div> en <h1><img src="ban.jpg" alt="mon site"></h1> j'ai pas perdu mon temps et sa permis de comprendre pourquoi j'utilisais toujours les div à la place des tableaux
Ouep mais comme dit plus haut, c'est un peu con. Déjà ça t'enlève un maximum de flexibilité puisque tu ne peux plus changer ta bannière avec du CSS. De plus tu ne peux plus décider si la bannière doit se répéter ou pas, être palcer à 34px du bord, etc. La meilleure solution à mon avis est celle-ci : Code : HTML <div id="header"> <h1>Mon site</h1> </div> Il suffit ensuite de donner à h1 une marge droite ou gauche énorme pour que le lien ne soit jamais visible dans un navigateur graphique et le tour et joué. Attention à ne pas mettre visible: hidden ou autre car les navigateurs textes ou vocaux l'interprète également
GNOME user - Projets et liens intéressants :
|
Twins
|
# Posté le 21/06/2007 à 16:09:53 |
|
Groupe : Membres |
(Désolé nicknick63 si je m'écarte un peu du poste d'origine )
... Bon j'arrive plus à vous suivre
voici mon code Code : CSS /* Ce qui a en haut de page */ /* ------------------------ */ h1 { /* Espace pour la bannière avec lien vers la page d'accueil du site */ background-color:#FFFFFF; width:960px; height:91px; margin: 0; padding: 0; } Code : HTML <h1><!-- Affichage de la bannière --> <a href="http://www.monsite.fr"><img src="mep/banniere.jpg" alt="c'est mon site et il déchire !!!" /></a> </h1> C'est bon comme ça ou c'est pas propre ??!!
|
KorangaR
|
# Posté le 21/06/2007 à 16:13:52 |
|
Groupe : Membres |
Code : HTML
<h1><!-- Affichage de la bannière -->
<a href="http://www.monsite.fr"><img src="mep/banniere.jpg" alt="c'est mon site et il déchire !!!" /></a> </h1> Mais oui c'est bon. Code : HTML <h1 href="/"> <img src="mep/banniere.jpg" alt="c'est mon site et il déchire !!!" /> </h1> Ca, ce serait encore mieux mais on ne peut pas encore le faire de nos jours.
Édité
le 21/06/2007 à 16:16:16
par KorangaR
|
iKs
|
# Posté le 21/06/2007 à 16:17:08 |
Find it. Fix it.![]() Groupe : Membres |
Nan ça pue à mon avis…
Comme je l'ai dit tu mets de la présentation dans la page de façon stupide. De plus je ne pense pas qu'un navigateur affichera l'alt d'une image comme un titre même si l'image est dans un <h1>. Donc ma méthode est bien meilleure, à mon avis. GNOME user - Projets et liens intéressants :
|
nicknick63
|
# Posté le 21/06/2007 à 16:37:40 |
![]() Groupe : Membres |
Met le lien autour de la balise <h1>, et la bannière en fond en css...
Et Ik's, c'est pas bien de mettre du texte en display: block pour le référencement ?
![]() Envie de discuter avec la communauté d'Exalead ? Allez sur le chat ! (xmpp:exalead@chat.jabberfr.org) Les tableaux, c'est tabou, on en viendra tous a bout ! ![]() |
KorangaR
|
# Posté le 21/06/2007 à 16:48:59 |
|
Groupe : Membres |
La bannière a un contenu, elle contient le titre, voire un slogan et un logo si on peut considérer un logo comme un contenu.
Si ta bannière n'est pas trop grosse et bien optimisée, je pense que c'est correct pour le média screen. nicknick : les moteurs d'indexation ne prennent pas en compte le CSS appliqué à la page, cela n'a donc aucune importance. Le bidouillage, ca n'a jamais été bon d'un point de vue sémantique et accessibilité.
Édité
le 21/06/2007 à 17:19:31
par KorangaR
|
nicknick63
|
# Posté le 21/06/2007 à 17:20:43 |
![]() Groupe : Membres |
Donc c'est bien ce qu'il me semblait, on peu mettre des tags cachés pour les visiteurs, mais visibles pour le bots...
![]() Envie de discuter avec la communauté d'Exalead ? Allez sur le chat ! (xmpp:exalead@chat.jabberfr.org) Les tableaux, c'est tabou, on en viendra tous a bout ! ![]() |
iKs
|
# Posté le 21/06/2007 à 17:35:44 |
Find it. Fix it.![]() Groupe : Membres |
Argh le lien autour d'un <h1> !
Ca te choque pas un block dans un inline toi ?
GNOME user - Projets et liens intéressants :
|
Gwen-Haël
|
# Posté le 21/06/2007 à 17:41:45 |
The cake is a spy![]() Groupe : Membres |
Citation : Korangar
nicknick : les moteurs d'indexation ne prennent pas en compte le CSS appliqué à la page, cela n'a donc aucune importance.
Faux. Les pratiques comme les liens invisibles évoqués par nicknick63 sont repérées par les bots, et très peu appréciées. |
KorangaR
|
# Posté le 21/06/2007 à 17:53:01 |
|
Groupe : Membres |
Citation : Pas de titre
Faux. Les pratiques comme les liens invisibles évoqués par nicknick63 sont repérées par les bots, et très peu appréciées.
Certainement pas parce que les bots comprennent le CSS.
Édité
le 21/06/2007 à 17:54:47
par KorangaR
|
iKs
|
# Posté le 21/06/2007 à 22:17:47 |
Find it. Fix it.![]() Groupe : Membres |
Oui justement ils comprennent certaines parties du CSS pour griller les liens invisibles
(même couleur, en hidden, etc.)
GNOME user - Projets et liens intéressants :
|
Ent-Arktik
|
# Posté le 21/06/2007 à 22:26:56 |
Groupe : Bannis![]() Groupe : Bannis |
Réponse au titre : parce que ce n'est pas fait pour ça
|
KorangaR
|
# Posté le 22/06/2007 à 07:48:39 |
|
Groupe : Membres |
Citation : iKs
Oui justement ils comprennent certaines parties du CSS pour griller les liens invisibles
(même couleur, en hidden, etc.)Les abus CSS dont tu parles sont souvent souvient liés à une répétition de mot clés. Je ne parlais pas d'abus de toute façon, je disais pour répondre à nicknick qu'ils ne pénalisent pas le fait de mettre des display:none ou autres de façon honnête vu que cela peut être un plus pour l'accessibilité, l'ergonomie etc. Donc, les éléments en display:none ou display:hidden de façon honnête, il les référence. Plusieurs tests le démontre. Un exemple ? Il existe une barre d'évitement sur le SdZ en display:none; : Code : HTML <div id="acces_rapide"><a href="#menu">Aller au menu</a> - <a href="#corps">Aller au contenu</a></div>
Tapez "allez au contenu siteduzero" sur Google, vous verrez en deuxième résultat : Citation : Google remonter en haut - Suggestions et Commentaires - Lecture du sujet ... Aller au menu - Aller au contenu ... Si vous ne trouvez pas, vous pourriez éventuellement l'associer avec les liens "Aller au menu" et"Aller au contenu" ... www.siteduzero.com/forum-83-112521-p2-remonter-en-haut.html - 36k - http://www.google.fr/search?hl=fr&q=siteduzero+Aller+au+menu&btnG=Recherche+Google&meta=
Édité
le 22/06/2007 à 08:04:44
par KorangaR
|
nicknick63
|
# Posté le 22/06/2007 à 14:37:13 |
![]() Groupe : Membres |
Citation : Ent-Arktik
Réponse au titre : parce que ce n'est pas fait pour ça
![]() Serais tu entrain de dire que j'ai tapé tout ce long message alors qu'il peu se résumer en une seule et unique phrase ?
![]() Envie de discuter avec la communauté d'Exalead ? Allez sur le chat ! (xmpp:exalead@chat.jabberfr.org) Les tableaux, c'est tabou, on en viendra tous a bout ! ![]() |
Warthog
|
# Posté le 23/06/2007 à 13:53:40 |
Quand y'en a pu, y'en a encore![]() Groupe : Membres |
Oui
|
nicknick63
|
# Posté le 23/06/2007 à 14:02:16 |
![]() Groupe : Membres |
Ah, d'accord, tant pis
.
Non, sans rire, j'ai fait ce message pour qu'on puisse donner le lien aux personnes qui utilisent des sites avec un squelette en tableaux au lieu d'essayer de leur expliquer a chaque fois... ![]() Envie de discuter avec la communauté d'Exalead ? Allez sur le chat ! (xmpp:exalead@chat.jabberfr.org) Les tableaux, c'est tabou, on en viendra tous a bout ! ![]() |
iKs
|
# Posté le 23/06/2007 à 14:51:55 |
Find it. Fix it.![]() Groupe : Membres |
|
nicknick63
|
# Posté le 23/06/2007 à 15:28:33 |
![]() Groupe : Membres |
Oui, mais bon, y'a pas assez de choses a dire pour en faire un topic...
Ceci dit, il faudrais faire un tuto collectif avec le problème des tableaux, des frames, etc. ![]() Envie de discuter avec la communauté d'Exalead ? Allez sur le chat ! (xmpp:exalead@chat.jabberfr.org) Les tableaux, c'est tabou, on en viendra tous a bout ! ![]() |
KorangaR
|
# Posté le 23/06/2007 à 16:57:29 |
|
Groupe : Membres |
Il y a déjà un tutoriel qui parle de ça : "Faire un site web accessible" même si il est loin d'être complet.
|
Gaga971
|
# Posté le 23/06/2007 à 17:12:31 |
Programmeur indépendant![]() Groupe : Membres |
il manque aussiles trop de div tu le div.en effet ya des gens qui font que mettre des divs et regroupe tout dans css.Il ne faut abuser sur css.Exemple le plus voyant est sur le forum punbb.Il genere des icones avec css mais imaginons que le navigateur est un navigateur n'ayant pas activé les feuilles de styles ou tout simplement les navigateurs écrans (comme les fenetres noires de msdos).Il faudrait plutot placer un icone image avec un attribut alt="*" ou alt="**" selon le statut => Comme cela, le visiteur "pauvre" vera des ptites etoiles au lieu de rien du tout!
Édité
le 23/06/2007 à 17:13:43
par Gaga971
|
Gwen-Haël
|
# Posté le 23/06/2007 à 17:31:32 |
The cake is a spy![]() Groupe : Membres |
|
nicknick63
|
# Posté le 23/06/2007 à 20:17:46 |
![]() Groupe : Membres |
Mais non Gwen-Hael, faut pas être aussi méchant, il ne parlait pas de ce topic mais d'un tuto ( j'espère
).
![]() Envie de discuter avec la communauté d'Exalead ? Allez sur le chat ! (xmpp:exalead@chat.jabberfr.org) Les tableaux, c'est tabou, on en viendra tous a bout ! ![]() |
nicknick63
|
# Posté le 25/06/2007 à 01:26:25 |
![]() Groupe : Membres |
Finalement, je me suis decide a creer un tuto avec en plus des exemples de code.
Si quelqu'un veut m'aider... Bon, je ferais bien d'eteindre ma psp moi, c'est pas tout ca mais j'ai le brevet dans moins de 7 heures .
![]() Envie de discuter avec la communauté d'Exalead ? Allez sur le chat ! (xmpp:exalead@chat.jabberfr.org) Les tableaux, c'est tabou, on en viendra tous a bout ! ![]() |
nicknick63
|
# Posté le 26/06/2007 à 18:04:34 |
![]() Groupe : Membres |
Voila, le Brevet est terminé, je devrais avoir tout mon temps
.
![]() Envie de discuter avec la communauté d'Exalead ? Allez sur le chat ! (xmpp:exalead@chat.jabberfr.org) Les tableaux, c'est tabou, on en viendra tous a bout ! ![]() |
Siobrad
|
# Posté le 10/07/2007 à 11:50:13 |
Salut à toi !![]() Groupe : Membres |
Les tableaux sont utiles pour garder la mise en page du site quelle que soit la résolution du visiteur
El pueblo unido jamás será vencido. |
anonyme
|
# Posté le 10/07/2007 à 12:17:12 |
|
Groupe : |
Moi j'ai fais le header, la sidebar, le bloc principale en div & css mais pour certaines mises en formes (comme affichage d'une équipe avec ezs membres) J'utilise des tableaux
|
Ejis
|
# Posté le 11/07/2007 à 22:16:10 |
B0rn 2 B @ n3rd![]() Groupe : Membres |
Citation : Siobrad
Les tableaux sont utiles pour garder la mise en page du site quelle que soit la résolution du visiteur
Mais là, on ne parle que de la viabilité graphique d'un site web, ce qu'on essaie de surmonter. C'est aux navigateurs de faire des efforts pour que la sémantique soit applicable en même tant que la CSS, quel que soit l'outil de navigation. Malheureusement, on est pris en otage par le monopole d'un certain navigateur encore trop utilisé qui empêche de donner un sens correct au HTML, ce qui est fort regrettable. Comme je l'ai déjà évoqué sur mon site, il faut comprendre que les valides ne sont pas les seuls à avoir le droit de surfer sur le web, et qu'il va falloir accepter de se conformer aux balises et à leur utilisation première. Ça fait longtemps que les tableaux auraient dû être éradiqués de la mise en forme ... Pour la "divite", si j'ai bien compris, c'est que dans la tête des gens, il y a les <div> et les <table>, et qu'il serait impossible alors de mettre en forme des balises telles que <ul>. En tout cas, c'est ce que je déplore dans le tuto HTML du SDZ : la mise en forme est surtout appliquée à des <div>, exempts de sémantique, alors que les <ul> utilisées dans ces <div> peuvent, à elles seules être mises en forme. Exemple : mes premières erreurs étaient de faire des menus à coups de <div>élément<br /></div>, tout ça parce-qu'il ne m'était pas venu l'idée qu'on pouvait mettre d'autres balises en forme. En fait, il faudrait avoir une vision sans style de sa page avant d'y ajouter de la CSS, pour s'assurer qu'elle sera libble même sans feuille de style. |
boomy bx
|
# Posté le 12/07/2007 à 10:52:13 |
boomy vous salue bien![]() Groupe : Membres |
Citation : Ejis
En fait, il faudrait avoir une vision sans style de sa page avant d'y ajouter de la CSS, pour s'assurer qu'elle sera libble même sans feuille de style.
Exactement. Faut d'abord faire sa page HTML en entier avec un max de h1,p,a,ul. Rien qu'avec ces 4 là tu peux faire écrire pleins de pages différentes. C'est qu'ensuite que tu fais le CSS et que tu ajoutes des div et span dans le HTML si par malheur tu n'as pas le choix. Les div c'est SEULEMENT à mettre si t'as pas autre chose à mettre. Div c'est pas le contraire de table. |
KorangaR
|
# Posté le 12/07/2007 à 11:44:04 |
|
Groupe : Membres |
Citation : Auteur du topic
Donc en gros, ne faites pas tout votre design en tableaux, mais utilisez les div ainsi que quelques tableaux, en faisant bien attention a ne pas en abuser et a éviter de les imbriquer.
C'est absurde de dire ça, il faut coder en donnant un sens à notre page, c'est tout ce qu'il y a à dire. Les divs et les spans contrairement à ce qui est dit plus haut peuvent avoir un sens avec l'attribut title.
Édité
le 12/07/2007 à 11:54:47
par KorangaR
|
Retour au forum "XHTML / CSS" ou à la liste des forums
Vous devez être inscrit pour pouvoir poster des messages
Changer de design |
En savoir plus |
Plan du site |
Politique d'accessibilité |
Règles |
RSS tutoriels |
RSS news
Édité par Simple IT SARL :
Nous contacter
| Notre blog | Revue de presse | Publicité
Y'a plus rien à lire, faut remonter maintenant !
Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.
250 Zéros connectés |
8 requêtes |
0.0717s (0.0512s)
