Documentation
Documentation HTML, CSS, JavaScript, TypeScript et Python
Balises, propriétés, méthodes et fonctions expliquées en français, avec des exemples qui tournent en direct. Déjà 549 entrées au même endroit.
- 68 balisesHTMLBalises, attributs et structure de pageToutes les balises HTML avec leur description, leurs attributs et des exemples visibles tout de suite dans un aperçu en direct. De la structure du document aux formulaires, tableaux et médias.Structure du documentSections et sémantiqueTexte et mise en formeListesParcourir HTML
- 30 sélecteurs · 95 propriétésCSSSélecteurs, propriétés et exemples en directLes sélecteurs, pseudo-classes et propriétés CSS, avec chaque valeur montrée dans un exemple en direct. Modèle de boîte, Flexbox, Grid, typographie, transitions et animations.SélecteursPseudo-classesPseudo-élémentsModèle de boîteParcourir CSS
- 211 entréesJavaScriptSyntaxe, méthodes et API du navigateurLa syntaxe du langage, les classes, les méthodes des tableaux, des chaînes et des objets, les promesses, le DOM et les API du navigateur. Chaque exemple se lance en un clic et, après modification, vous voyez le nouveau résultat dans la console.Syntaxe et instructionsTableauxChaînes de caractèresObjets et classesParcourir JavaScript
- 58 entréesTypeScriptTypes, génériques et types utilitairesLes types de base, les interfaces, les unions, les génériques et tous les types utilitaires. À chaque exemple, vous voyez le type que le compilateur déduit.Types de baseInterfaces et classesUnions et affinageGénériques et types avancésParcourir TypeScript
- 87 entréesPythonSyntaxe, fonctions intégrées et méthodesLes mots-clés, les fonctions intégrées, les méthodes des chaînes, des listes et des dictionnaires, les classes et les objets, et les modules standard les plus utilisés. Chaque exemple a un résultat vérifié et se lance directement dans le navigateur.Syntaxe et mots-clésFonctions intégréesMéthodes des chaînesListes et tuplesParcourir Python
- Mode d’emploi
Exemples en direct
Modifiez le code de n’importe quel exemple HTML, CSS, JavaScript ou Python et voyez tout de suite le résultat dans l’aperçu ou la console.
Expliqué simplement
Chaque entrée explique à quoi elle sert, quand l’utiliser et à quoi faire attention. Sans jargon.
Place à la pratique
Chaque technologie a son cours CodeWorlds avec des leçons gratuites, des exercices et un éditeur de code.
Les plus consultées
Comparaisons : lequel choisir
- <div> vs <span>
- <section> vs <article> vs <div>
- <strong> vs <b>
- <em> vs <i>
- class vs id
- <button> vs <a>
- <header> vs <head>
- Flexbox vs Grid
- margin vs padding
- display vs visibility vs opacity
- transition vs animation
- :nth-child() vs :nth-of-type()
- border vs outline
- :focus vs :focus-visible
- map() vs forEach()
- let vs const vs var
- for...in vs for...of
- slice() vs splice()
- find() vs filter()
- () => {} vs function
- localStorage vs sessionStorage
- innerHTML vs textContent
- querySelector() vs getElementById()
- Promise.all() vs Promise.allSettled()
- async/await vs then()
- setTimeout() vs setInterval()
- interface vs type
- any vs unknown
- enum vs union
- Pick vs Omit
- as vs satisfies
- extends vs implements
- void vs never
- list vs tuple
- append() vs extend()
- sort() vs sorted()
- @staticmethod vs @classmethod
- namedtuple vs dataclass
- os vs pathlib
- lambda vs def
- map() vs list comprehension