window.pipedriveLeadboosterConfig = { base : 'leadbooster-chat.pipedrive.com', companyId : 11580370, playbookUuid: '22236db1-6d50-40c4-b48f-8b11262155be', version : 2, } ;(function () { var w = window if (w.LeadBooster) { console.warn('LeadBooster existe déjà') } else { w.LeadBooster = { q : [], on : function (n, h) { this.q.push({ t : 'o', n : n, h : h }) }, trigger : function (n) { this.q.push({ t : 't', n : n }) }, } } })() 3 balises HTML utiles dont vous ignorez peut-être l'existence - The Codest
The Codest
  • A propos de nous
  • Services
    • Développement de logiciels
      • Développement frontal
      • Développement backend
    • Staff Augmentation
      • Développeurs frontaux
      • Développeurs backend
      • Ingénieurs des données
      • Ingénieurs en informatique dématérialisée
      • Ingénieurs AQ
      • Autres
    • Conseil consultatif
      • Audit et conseil
  • Industries
    • Fintech et banque
    • E-commerce
    • Adtech
    • Santé (Healthtech)
    • Fabrication
    • Logistique
    • Automobile
    • IOT
  • Valeur pour
    • CEO
    • CTO
    • Gestionnaire des livraisons
  • Notre équipe
  • Études de cas
  • Savoir comment
    • Blog
    • Rencontres
    • Webinaires
    • Ressources
Carrières Prendre contact
  • A propos de nous
  • Services
    • Développement de logiciels
      • Développement frontal
      • Développement backend
    • Staff Augmentation
      • Développeurs frontaux
      • Développeurs backend
      • Ingénieurs des données
      • Ingénieurs en informatique dématérialisée
      • Ingénieurs AQ
      • Autres
    • Conseil consultatif
      • Audit et conseil
  • Valeur pour
    • CEO
    • CTO
    • Gestionnaire des livraisons
  • Notre équipe
  • Études de cas
  • Savoir comment
    • Blog
    • Rencontres
    • Webinaires
    • Ressources
Carrières Prendre contact
Flèche arrière RETOUR
2022-10-04
Développement de logiciels

3 balises HTML utiles dont vous ignorez peut-être l'existence

The Codest

Jacek Ludzik

Concepteur de produits

De nos jours, l'accessibilité (A11y) est cruciale à toutes les étapes de la construction de produits logiciels personnalisés. En commençant par la partie conception UX/UI, elle pénètre dans les niveaux avancés de construction de fonctionnalités dans le code. Elle offre des tonnes d'avantages aux développeurs qui travaillent sur l'augmentation de la DX, mais surtout aux utilisateurs finaux. Les balises sémantiques sont l'une des parties les plus avancées du HTML et c'est ce que j'aimerais aborder ici.

Les développeurs frontaux doivent être étroitement familiarisés avec Balises HTML puisqu'il s'agit de leur environnement naturel au quotidien. Je parie que vous connaissez tous quelques étiquettes de base telles que ,

, et ainsi de suite. Mais, par exemple, saviez-vous que vous pouvez suggérer un moment de rupture de mot en utilisant simplement HTMLsans CSS ?

WBR

Supposons que vous travailliez sur un site web ou une application pour un client allemand. Comme vous le savez, les mots allemands peuvent être très longs. Vous avez donc un design avec du contenu textuel que vous devez reproduire en code et ce contenu doit s'interrompre à des moments très précis. C'est là qu'intervient le pour vous aider.

Geburtstagskuchen

Et voilà ! Avec une balise aussi simple, vous pouvez manipuler le contenu du texte comme vous le souhaitez.

Mais qu'en est-il de la prise en charge des navigateurs ? Pour être honnête, elle est plutôt bonne. La plupart des navigateurs comprendront cette balise, mais Opera sur Android et Safari sur iOS pourraient avoir des problèmes.

tableau de compatibilité wbr

MÈTRE

Imaginez que vous construisiez une application de gestion du stockage sur disque. Vous avez besoin d'afficher dans l'interface utilisateur le volume de stockage encore disponible, et vous voulez vraiment le rendre aussi accessible que possible. C'est un cas d'utilisation parfait pour l'outil tag. Elle ne vous donnera que la valeur comprise dans une fourchette définie. Les attributs de cette balise sont également très intéressants :

  • low → lorsque la valeur actuelle est inférieure à la valeur basse définie, la barre du compteur devient rouge ;
  • optimum → lorsque les valeurs actuelles sont supérieures à la valeur optimale de l'attribut, la barre du compteur devient verte ;
  • high → lorsque la valeur high est inférieure à la valeur maximale et supérieure à la valeur optimale, la barre du compteur est orange. Dans le cas contraire, elle est verte.

Vous connaissez peut-être aussi un mot-clé similaire, le progrès. Quelle est donc la différence entre ces deux balises ? La balise de progression doit être utilisée pour les tâches en cours. En d'autres termes, utilisez la balise de progression lorsque vous traitez une tâche spécifique. La balise meter doit être utilisée pour indiquer l'utilisation du disque ou de la mémoire. Une autre différence est que la balise meter n'est pas supportée par IE et que c'est en fait le seul inconvénient de cette balise.

Compatibilité des compteurs Compatibilité des compteurs

DEL et INS

Vous êtes-vous déjà demandé comment construire un indicateur accessible des parties supprimées et ajoutées d'un contenu (diff dans GitHub ou notifications par email de Jira lorsque le ticket a été mis à jour) ? Il vous suffit d'envelopper le contenu supprimé avec la baliseétiquette. Par exemple : <del><p>Contenu simplement supprimé</p></del>. Pour n'afficher que la partie ajoutée du contenu, vous pouvez utiliser la fonction de la même manière. Cette balise offre également deux attributs :

  • cite → uri d'une ressource qui explique pourquoi cette partie a été ajoutée ;
  • datetime → données et heure de la modification.
tableau de compatibilité de l'ins

Il existe, bien sûr, des outils beaucoup plus utiles en HTML . Je recommande vivement de les utiliser toutes lorsque c'est possible et approprié. Vos clients et les utilisateurs de l'application vous remercieront pour cette approche. Attention toutefois, certaines balises peuvent être obsolètes. Vous pouvez toujours vous assurer qu'une balise moins courante que vous voulez utiliser est toujours valide et qu'elle est bien prise en charge par Documentation MDN.

Articles connexes

Développement de logiciels

En savoir plus sur Ruby on Rails avec Pub/Sub

Pub/Sub peut apporter de nombreux avantages au projet - il peut rendre le code propre, découpler les services et les rendre facilement évolutifs. Pour en savoir plus sur Pub/Sub, consultez l'article suivant...

The Codest
Michal Pawlak Développeur Ruby senior
Développement de logiciels

Outils Javascript en action

Découvrez quelques outils de récupération JavaScript pour améliorer votre jeu de programmation. En savoir plus sur ESLint, Prettier et Husky !

The Codest
Reda Salmi React Développeur
Développement de logiciels

Embaucher des développeurs internes ou externes

Recruter en interne ou en externe ? C'est le dilemme ultime ! Découvrez les avantages de outsourcing ou de la constitution d'une équipe interne dans l'article suivant.

The Codest
Grzegorz Rozmus Chef d'unité Java
Développement de logiciels

9 erreurs à éviter lors de la programmation en Java

Quelles sont les erreurs à éviter lors de la programmation en Java ? Dans l'article suivant, nous répondons à cette question.

The Codest
Rafal Sawicki Développeur Java

Abonnez-vous à notre base de connaissances et restez au courant de l'expertise du secteur des technologies de l'information.

    A propos de nous

    The Codest - Entreprise internationale de développement de logiciels avec des centres technologiques en Pologne.

    Royaume-Uni - Siège

    • Bureau 303B, 182-184 High Street North E6 2JA
      Londres, Angleterre

    Pologne - Les pôles technologiques locaux

    • Parc de bureaux Fabryczna, Aleja
      Pokoju 18, 31-564 Kraków
    • Brain Embassy, Konstruktorska
      11, 02-673 Varsovie, Pologne

      The Codest

    • Accueil
    • A propos de nous
    • Services
    • Études de cas
    • Savoir comment
    • Carrières
    • Dictionnaire

      Services

    • Conseil consultatif
    • Développement de logiciels
    • Développement backend
    • Développement frontal
    • Staff Augmentation
    • Développeurs backend
    • Ingénieurs en informatique dématérialisée
    • Ingénieurs des données
    • Autres
    • Ingénieurs AQ

      Ressources

    • Faits et mythes concernant la coopération avec un partenaire externe de développement de logiciels
    • Des États-Unis à l'Europe : Pourquoi les startups américaines décident-elles de se délocaliser en Europe ?
    • Comparaison des pôles de développement Tech Offshore : Tech Offshore Europe (Pologne), ASEAN (Philippines), Eurasie (Turquie)
    • Quels sont les principaux défis des CTO et des DSI ?
    • The Codest
    • The Codest
    • The Codest
    • Privacy policy
    • Conditions d'utilisation du site web

    Copyright © 2025 par The Codest. Tous droits réservés.

    fr_FRFrench
    en_USEnglish de_DEGerman sv_SESwedish da_DKDanish nb_NONorwegian fiFinnish pl_PLPolish arArabic it_ITItalian jaJapanese ko_KRKorean es_ESSpanish nl_NLDutch etEstonian elGreek fr_FRFrench