Si ::before ou ::after n'est pas utilisé sur le lien à "étendre" à toute la carte, c'est même encore mieux d'utiliser les pseudo-éléments, plutôt qu'une vide.
Comme certains l'ont fait remarqué il est aussi possible d'utiliser les pseudos éléments ::after & ::before à la place de la span (si on n'a pas besoins des pseudo éléments pour le style)
Hello, pour ma part quand j'imbrique plusieurs liens comme ca, j'entour les liens enfants d'une balise object. De cette manière : monlien enfant ca fonctionne sans à avoir à faire de tricks au niveau du CSS, et de mémoire je pouvais également custom le hover des enfants indépendamment du parent. Par contre côté accessibilité j'avoue que j'ai fait aucune test ... Et c'est sûrement là que ta méthode performe le plus ! Merci pour ton astuce en tout cas ;-)
Bonjour Grafikart. je suis nouveau sur ta chaine et je trouve tes tutos tres interessants. Depuis lors j ai suivi les tutos en html & css. Du coup j ai aussi envie de me lancer pour devenir un Developpeur web et applications Web. Seriez Vous gentil de me former dans ce domaine afin je sois autonome et un bon freelancer ? Vraiment cela me ferais enormement plaisir & vous me rendriez un tres grand service. Merci
j'avais eu ce probleme et résolu avec du js il me semble, même si pour le SEO et peut être accesibilité c'est pas top, je ne comprends pas pourquoi on a pas de tag comme "" ou un truc du genre pour ce genre de soucis
Merci Jonathan pour votre démonstration, cependant je me questionne sur la pertinence au niveau UX d'avoir un élément cliquable au sein d'un autre élément lui aussi cliquable. Est-ce que vous auriez des retours d'expérience sur ce point ? Dans mon équipe, nous avons conclu que ce n'était pas une bonne pratique, mais aucun d'entre nous nous n'a pour l'instant une expérience de senior, et il se pourrait que ça marche bien dans certains cas ..?
Etant frontend developer, je confirme d'un point de vue UX ce n'est généralement pas conseillé comme pratique (la superposition d'action n'est pas l'idéal). Mais c'est aussi ça le web, on peut faire du sur mesure et il n'y a pas de règles qui l'interdisent. Finalement ça dépend du choix du design. En plus coté technique si on suit le tuto de Grafikart => bonne nouvelle c'est faisable et W3C compliant.
Il est peu probable que j'évoque Flutter sur cette chaine mais je te renvois chez Graven qui commence une formation sur le sujet : ruclips.net/video/eKoo5gkEFjQ/видео.html
Pas vraiment d'accord, le moyen le plus propre et facile tiens en une ligne ajouter un span au dessus de l'element qu'on veut rendre cliquable et d'ajouter un truc du genre onclick="event.preventDefault(); document.getElementById(' ') .submit(); return false;
Cela ne marchera pas avec un clic droit pour copier le lien ou l'ouvrir dans un nouvel onglet / fenêtre et ce n'est pas optimal pour l'accessibilité non plus.
Si ::before ou ::after n'est pas utilisé sur le lien à "étendre" à toute la carte, c'est même encore mieux d'utiliser les pseudo-éléments, plutôt qu'une vide.
Clairement bonne remarque les pseudos éléments sont encore mieux si on n'en a pas besoin.
Comme certains l'ont fait remarqué il est aussi possible d'utiliser les pseudos éléments ::after & ::before à la place de la span (si on n'a pas besoins des pseudo éléments pour le style)
Tres bon tutoriel. Merci pour cet astuce. ceci vient booster le peu de connaissance que jai en css
Tu viens de me faire découvrir inset 🤯😁 Merci beaucoup pour les tips !
merci beaucoup,video tres interessanter ,ce serait super d'en avoir un peu plus de ce genre d'astuce.
Au top comme d'hab.
PS: j'aime bien ces petites vidéos plein d'informations, surtout sur le css.
Génial ! J´en avais besoin 😃
Merci beaucoup !
Hello, pour ma part quand j'imbrique plusieurs liens comme ca, j'entour les liens enfants d'une balise object. De cette manière : monlien enfant ca fonctionne sans à avoir à faire de tricks au niveau du CSS, et de mémoire je pouvais également custom le hover des enfants indépendamment du parent. Par contre côté accessibilité j'avoue que j'ai fait aucune test ... Et c'est sûrement là que ta méthode performe le plus ! Merci pour ton astuce en tout cas ;-)
Merci pour ton travail ! Tu es vraiment au top
Sympa ce format de 5 minutes 😁
💯Great information💯
Super astuce. Merci du partage.
GG finally something that works
merci coach
Merci :)
Salut, est-ce toujours le plugin Livereload que tu utilises pour rafraichir ton rendu automatiquement ?
ty bruu
Bonjour Grafikart.
je suis nouveau sur ta chaine et je trouve tes tutos tres interessants. Depuis lors j ai suivi les tutos en html & css. Du coup j ai aussi envie de me lancer pour devenir un Developpeur web et applications Web.
Seriez Vous gentil de me former dans ce domaine afin je sois autonome et un bon freelancer ? Vraiment cela me ferais enormement plaisir & vous me rendriez un tres grand service.
Merci
Il ne serait pas possible de le faire avec un display grid plutôt que des positions ?
j'avais eu ce probleme et résolu avec du js il me semble, même si pour le SEO et peut être accesibilité c'est pas top, je ne comprends pas pourquoi on a pas de tag comme "" ou un truc du genre pour ce genre de soucis
Plutôt utiliser un pseudo-élément before ou after plutôt qu'un span vide.
Effectivement (sauf si on compte utiliser les pseudos éléments pour autre chose, flêche sur le lien ou autre)
Quid de l'UX ainsi que de l'accessibilité ?
Niveau accessibilité c'est bon car le lien est considéré comme étant sur le titre. Par contre niveau UX je ne sais pas du tout.
Merci Jonathan pour votre démonstration, cependant je me questionne sur la pertinence au niveau UX d'avoir un élément cliquable au sein d'un autre élément lui aussi cliquable.
Est-ce que vous auriez des retours d'expérience sur ce point ?
Dans mon équipe, nous avons conclu que ce n'était pas une bonne pratique, mais aucun d'entre nous nous n'a pour l'instant une expérience de senior, et il se pourrait que ça marche bien dans certains cas ..?
Etant frontend developer, je confirme d'un point de vue UX ce n'est généralement pas conseillé comme pratique (la superposition d'action n'est pas l'idéal). Mais c'est aussi ça le web, on peut faire du sur mesure et il n'y a pas de règles qui l'interdisent.
Finalement ça dépend du choix du design.
En plus coté technique si on suit le tuto de Grafikart => bonne nouvelle c'est faisable et W3C compliant.
La majorité des visiteurs de sites sont sur smatphones de nos jours. Donc plus de hover ni de focus
Cela dépend du site je ne ferais pas une généralité sur ce point.
Salut..Une formation complète en Flutter ne serait pas de refus..
Il est peu probable que j'évoque Flutter sur cette chaine mais je te renvois chez Graven qui commence une formation sur le sujet : ruclips.net/video/eKoo5gkEFjQ/видео.html
@@grafikart merciiiii
John Doe est une fille !? Je n'aurais jamais cru ça ;p
2022 année de la transition
@@darkodeur9603 tansgenrisation* ;p
@@lmz-dev ahah même pas j'en connais une qui transitionne en ce moment d'après ses dires
moi je l'ai fait d'une manière complétement différente
N'hésite pas à partager , cela peut être intéressant d'avoir les approches de chacun
Pas vraiment d'accord, le moyen le plus propre et facile tiens en une ligne ajouter un span au dessus de l'element qu'on veut rendre cliquable et d'ajouter un truc du genre onclick="event.preventDefault(); document.getElementById(' ') .submit(); return false;
Cela ne marchera pas avec un clic droit pour copier le lien ou l'ouvrir dans un nouvel onglet / fenêtre et ce n'est pas optimal pour l'accessibilité non plus.