{"id":556,"date":"2026-10-02T19:56:32","date_gmt":"2026-10-02T17:56:32","guid":{"rendered":"https:\/\/www.leguidonbayonnais.fr\/blog\/velo-enfant-taille-freins\/"},"modified":"2026-10-02T19:56:32","modified_gmt":"2026-10-02T17:56:32","slug":"velo-enfant-taille-freins","status":"publish","type":"page","link":"https:\/\/www.leguidonbayonnais.fr\/blog\/velo-enfant-taille-freins\/","title":{"rendered":"V\u00e9lo enfant : taille, freins et crit\u00e8res pour bien choisir"},"content":{"rendered":"<h2 class=\"wp-block-heading\">V\u00e9lo enfant : taille, freins et crit\u00e8res pour bien choisir<\/h2>\n\n<p class=\"wp-block-paragraph\"><strong>Le bon v\u00e9lo enfant est celui que son jeune cycliste peut d\u00e9marrer, diriger et arr\u00eater sans assistance.<\/strong> L\u2019\u00e2ge et le diam\u00e8tre des roues servent \u00e0 rep\u00e9rer des mod\u00e8les, mais ne suffisent pas \u00e0 choisir. La d\u00e9cision repose sur les mesures de l\u2019enfant, la g\u00e9om\u00e9trie du cadre, l\u2019accessibilit\u00e9 des commandes et un essai r\u00e9el.<\/p>\n\n<p class=\"wp-block-paragraph\">Deux montures \u00e9quip\u00e9es de roues identiques peuvent avoir des hauteurs de selle, des longueurs de cadre et des poids tr\u00e8s diff\u00e9rents. Un mod\u00e8le annonc\u00e9 pour une tranche d\u2019\u00e2ge donn\u00e9e peut donc convenir \u00e0 un enfant et mettre son camarade en difficult\u00e9.<\/p>\n\n<p class=\"wp-block-paragraph\">Le choix gagne \u00e0 suivre un ordre pr\u00e9cis : \u00e9valuer la ma\u00eetrise, relever la taille et l\u2019entrejambe, comparer les dimensions utiles, puis tester le freinage et les man\u0153uvres. Les accessoires et la transmission viennent ensuite, sans compenser un cadre trop grand ou des leviers impossibles \u00e0 actionner.<\/p>\n\n<h3 class=\"wp-block-heading\">Draisienne, premier v\u00e9lo enfant ou v\u00e9lo junior : partir des capacit\u00e9s<\/h3>\n\n<p class=\"wp-block-paragraph\"><strong>Le passage aux p\u00e9dales d\u00e9pend de l\u2019\u00e9quilibre et de la coordination, pas d\u2019un anniversaire.<\/strong> Un enfant pr\u00eat sait g\u00e9n\u00e9ralement avancer en laissant ses pieds d\u00e9coll\u00e9s quelques instants, orienter sa trajectoire et retrouver un appui au sol sans paniquer. Il doit aussi apprendre \u00e0 ralentir volontairement plut\u00f4t qu\u2019\u00e0 compter sur un adulte pour le retenir.<\/p>\n\n<p class=\"wp-block-paragraph\">La draisienne permet de travailler ces gestes s\u00e9par\u00e9ment du p\u00e9dalage. Pour cette \u00e9tape, le guide consacr\u00e9 \u00e0 <a href=\"https:\/\/www.leguidonbayonnais.fr\/blog\/draisienne-age-taille\/\">choisir une draisienne adapt\u00e9e \u00e0 son enfant<\/a> d\u00e9taille les crit\u00e8res propres au v\u00e9lo sans p\u00e9dales.<\/p>\n\n<p class=\"wp-block-paragraph\">Le premier mod\u00e8le \u00e0 p\u00e9dales doit rester simple \u00e0 comprendre. Sur un terrain plat, une transmission \u00e0 un seul rapport peut suffire ; elle limite les commandes \u00e0 g\u00e9rer pendant que l\u2019enfant d\u00e9couvre comment lancer le mouvement et conserver sa trajectoire.<\/p>\n\n<p class=\"wp-block-paragraph\">Le v\u00e9lo junior accompagne ensuite des sorties plus longues, des reliefs vari\u00e9s ou une pratique sp\u00e9cialis\u00e9e. Des vitesses deviennent utiles lorsque le terrain les justifie et que leur manipulation ne d\u00e9tourne plus l\u2019attention du pilotage.<\/p>\n\n<p class=\"wp-block-paragraph\">Les stabilisateurs peuvent aider \u00e0 d\u00e9couvrir le p\u00e9dalage, mais ils ne reproduisent pas l\u2019\u00e9quilibre d\u2019une bicyclette \u00e0 deux roues. Leur retrait demande donc un nouvel apprentissage ; aucune dur\u00e9e universelle ne permet de pr\u00e9dire cette transition.<\/p>\n\n<p class=\"wp-block-paragraph\">Si l\u2019enfant n\u2019est pas pr\u00eat \u00e0 conduire, une sortie comme passager reste une autre possibilit\u00e9. Il faut alors <a href=\"https:\/\/www.leguidonbayonnais.fr\/blog\/siege-velo-enfant-securite\/\">choisir un si\u00e8ge v\u00e9lo enfant<\/a> compatible avec le cycle porteur et les indications de son fabricant, sans confondre transport et apprentissage.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>La progression se mesure dans les gestes r\u00e9ussis, pas dans le nombre de pouces achet\u00e9.<\/strong><\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" src=\"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-content\/uploads\/2026\/10\/Velo-enfant-taille-freins-et-criteres-pour-bien-choisir-1.jpg\" alt=\"trouvez le v\u00e9lo enfant adapt\u00e9 \u00e0 sa taille et \u00e0 son \u00e2ge : comparez les freins, le poids et les crit\u00e8res essentiels pour choisir en toute s\u00e9curit\u00e9.\" class=\"wp-image-554\" srcset=\"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-content\/uploads\/2026\/10\/Velo-enfant-taille-freins-et-criteres-pour-bien-choisir-1.jpg 1536w, https:\/\/www.leguidonbayonnais.fr\/blog\/wp-content\/uploads\/2026\/10\/Velo-enfant-taille-freins-et-criteres-pour-bien-choisir-1-300x200.jpg 300w, https:\/\/www.leguidonbayonnais.fr\/blog\/wp-content\/uploads\/2026\/10\/Velo-enfant-taille-freins-et-criteres-pour-bien-choisir-1-1024x683.jpg 1024w, https:\/\/www.leguidonbayonnais.fr\/blog\/wp-content\/uploads\/2026\/10\/Velo-enfant-taille-freins-et-criteres-pour-bien-choisir-1-768x512.jpg 768w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/figure>\n\n<h2 class=\"wp-block-heading\">Taille v\u00e9lo enfant : mesurer l\u2019entrejambe et v\u00e9rifier la g\u00e9om\u00e9trie<\/h2>\n\n<p class=\"wp-block-paragraph\"><strong>La stature oriente la recherche ; l\u2019entrejambe, la hauteur minimale de selle et l\u2019essai d\u00e9terminent l\u2019accessibilit\u00e9.<\/strong> Il faut \u00e9galement v\u00e9rifier l\u2019enjambement du cadre et la distance jusqu\u2019au guidon. Ces contr\u00f4les concernent des dimensions diff\u00e9rentes : aucun chiffre isol\u00e9 ne remplace les autres.<\/p>\n\n<h3 class=\"wp-block-heading\">Relever deux mesures reproductibles<\/h3>\n\n<p class=\"wp-block-paragraph\">Pour mesurer la taille, placer l\u2019enfant pieds nus contre un mur, debout naturellement. Poser un livre horizontalement sur sa t\u00eate, rep\u00e9rer sa hauteur puis mesurer la distance au sol.<\/p>\n\n<p class=\"wp-block-paragraph\">L\u2019entrejambe correspond \u00e0 la distance verticale entre le sol et le haut d\u2019un livre maintenu entre les jambes, au contact du p\u00e9rin\u00e9e. L\u2019enfant reste pieds nus, les pieds l\u00e9g\u00e8rement \u00e9cart\u00e9s ; le livre doit \u00eatre horizontal, sans pression excessive.<\/p>\n\n<p class=\"wp-block-paragraph\">R\u00e9p\u00e9ter la mesure permet de rep\u00e9rer une erreur de position. Noter ensuite les valeurs en centim\u00e8tres, puis r\u00e9aliser l\u2019essai avec les chaussures qui seront utilis\u00e9es pour rouler.<\/p>\n\n<h3 class=\"wp-block-heading\">Comparer la selle, le cadre et la port\u00e9e du guidon<\/h3>\n\n<p class=\"wp-block-paragraph\">La hauteur minimale de selle est la distance entre le sol et le dessus de l\u2019assise lorsque celle-ci est au r\u00e9glage le plus bas autoris\u00e9. Elle ne doit pas \u00eatre confondue avec la longueur du tube de selle ni avec la hauteur maximale utilis\u00e9e pour certaines classifications normatives.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour un d\u00e9butant, rechercher un appui franc des deux pieds au sol, assis, facilite les premiers d\u00e9parts et les arr\u00eats. La diff\u00e9rence entre entrejambe et hauteur de selle ne garantit pourtant pas cet appui : la largeur de l\u2019assise, les chaussures et la position du bassin modifient le r\u00e9sultat.<\/p>\n\n<p class=\"wp-block-paragraph\">Un pratiquant confirm\u00e9 peut adopter une assise plus haute pour p\u00e9daler efficacement, \u00e0 condition de savoir descendre de la selle \u00e0 l\u2019arr\u00eat. <strong>La possibilit\u00e9 de s\u2019immobiliser seul reste indispensable, m\u00eame lorsqu\u2019il ne pose plus les deux pieds \u00e0 plat en position assise.<\/strong><\/p>\n\n<p class=\"wp-block-paragraph\">L\u2019enjambement se v\u00e9rifie debout au-dessus du cadre, pieds au sol. Aucun tube ne doit g\u00eaner une descente rapide ; le fabricant peut pr\u00e9voir une marge sp\u00e9cifique qu\u2019il convient de respecter.<\/p>\n\n<p class=\"wp-block-paragraph\">Enfin, les mains doivent atteindre les poign\u00e9es sans verrouiller les coudes ni tirer les \u00e9paules vers l\u2019avant. Si le buste s\u2019\u00e9tire pour saisir les commandes, abaisser la selle ne corrigera pas la longueur excessive du cadre.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>Un r\u00e9glage affine une g\u00e9om\u00e9trie adapt\u00e9e ; il ne transforme pas une monture trop grande en mod\u00e8le s\u00fbr.<\/strong><\/p>\n\n<h2 class=\"wp-block-heading\">V\u00e9lo 12, 14, 16, 20 ou 24 pouces : utiliser les bons rep\u00e8res<\/h2>\n\n<p class=\"wp-block-paragraph\"><strong>Les pouces d\u00e9crivent une cat\u00e9gorie de roues, pas une correspondance universelle avec l\u2019\u00e2ge ou la stature.<\/strong> Le v\u00e9lo 12 pouces et le v\u00e9lo 14 pouces se rencontrent parmi les petits mod\u00e8les d\u2019apprentissage. Le v\u00e9lo 16 pouces constitue un autre format fr\u00e9quent, tandis que le v\u00e9lo 20 pouces et le v\u00e9lo 24 pouces ouvrent davantage de possibilit\u00e9s de pratique et de transmission.<\/p>\n\n<p class=\"wp-block-paragraph\">Cette succession n\u2019impose ni de passer par chaque diam\u00e8tre ni de sauter syst\u00e9matiquement une \u00e9tape. Le bon format est celui dont le cadre et les commandes conviennent aujourd\u2019hui, avec une marge de r\u00e9glage utilisable ensuite.<\/p>\n\n<p class=\"wp-block-paragraph\">Les recherches \u00ab v\u00e9lo enfant 3 ans \u00bb ou \u00ab v\u00e9lo enfant 4 ans \u00bb donnent des premi\u00e8res pistes, mais elles regroupent des enfants aux capacit\u00e9s tr\u00e8s diff\u00e9rentes. M\u00eame logique pour \u00ab v\u00e9lo enfant 5 ans \u00bb et \u00ab v\u00e9lo enfant 6 ans \u00bb : l\u2019exp\u00e9rience acquise et les proportions corporelles d\u00e9partagent les mod\u00e8les.<\/p>\n\n<p class=\"wp-block-paragraph\">Les recommandations propos\u00e9es dans les <a href=\"https:\/\/www.decathlon.fr\/c\/htc\/comment-choisir-un-velo-enfant_c0c0f603-0651-4ee8-9a38-8d9f0bf95213\" target=\"_blank\" rel=\"noopener\">conseils de choix d\u2019un v\u00e9lo pour enfant<\/a> ou les <a href=\"https:\/\/www.lecyclo.com\/blogs\/conseils\/comment-bien-choisir-un-velo-enfant\" target=\"_blank\" rel=\"noopener\">rep\u00e8res pour s\u00e9lectionner un premier v\u00e9lo<\/a> peuvent aider \u00e0 \u00e9tablir une pr\u00e9s\u00e9lection. Les indications de chaque mod\u00e8le doivent ensuite \u00eatre confront\u00e9es aux mesures et \u00e0 l\u2019essai.<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Mesure ou niveau<\/th>\n<th>Information \u00e0 relever sur le mod\u00e8le<\/th>\n<th>Contr\u00f4le \u00e0 effectuer<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\ud83d\udccf Taille debout<\/td>\n<td>Plage de stature annonc\u00e9e par le fabricant<\/td>\n<td>Utiliser cette plage pour pr\u00e9s\u00e9lectionner, sans d\u00e9cider sur ce seul crit\u00e8re<\/td>\n<\/tr>\n<tr>\n<td>\ud83d\udcd0 Entrejambe mesur\u00e9e<\/td>\n<td>Hauteur minimale de selle, mesur\u00e9e du sol au dessus de l\u2019assise<\/td>\n<td>V\u00e9rifier l\u2019appui r\u00e9el avec les chaussures habituelles<\/td>\n<\/tr>\n<tr>\n<td>\ud83d\udeb2 D\u00e9butant en \u00e9quilibre<\/td>\n<td>Cadre facile \u00e0 enjamber et assise accessible<\/td>\n<td>Monter, descendre et retrouver un appui sans aide<\/td>\n<\/tr>\n<tr>\n<td>\ud83d\udd90\ufe0f Petites mains<\/td>\n<td>Diam\u00e8tre des poign\u00e9es et r\u00e9glage de garde des leviers<\/td>\n<td>Actionner chaque frein tout en conservant une prise s\u00fbre<\/td>\n<\/tr>\n<tr>\n<td>\u2705 Cycliste autonome<\/td>\n<td>Amplitude de r\u00e9glage de selle et longueur du poste de pilotage<\/td>\n<td>P\u00e9daler sans d\u00e9hanchement, tourner et s\u2019arr\u00eater de mani\u00e8re ma\u00eetris\u00e9e<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\"><strong>Ce tableau ne cr\u00e9e aucune \u00e9quivalence entre une entrejambe donn\u00e9e et un diam\u00e8tre obligatoire.<\/strong> Il sert \u00e0 v\u00e9rifier les dimensions effectivement annonc\u00e9es ou mesur\u00e9es sur chaque exemplaire.<\/p>\n\n<h3 class=\"wp-block-heading\">Roues, pneus et r\u00e9paration : lire le marquage utile<\/h3>\n\n<p class=\"wp-block-paragraph\">Pour remplacer un pneu, le diam\u00e8tre commercial en pouces ne suffit pas toujours. Le marquage ETRTO indique notamment la largeur et le diam\u00e8tre d\u2019assise de la tringle ; il permet de mieux identifier la compatibilit\u00e9 avec la jante.<\/p>\n\n<p class=\"wp-block-paragraph\">Le guide pour <a href=\"https:\/\/www.leguidonbayonnais.fr\/blog\/pneu-velo-dimensions-types\/\">comprendre les dimensions des pneus v\u00e9lo<\/a> aide \u00e0 lire ces inscriptions. Pour une r\u00e9paration, il faut ensuite <a href=\"https:\/\/www.leguidonbayonnais.fr\/blog\/chambre-air-velo-tailles\/\">choisir la bonne chambre \u00e0 air<\/a>, en v\u00e9rifiant sa plage dimensionnelle et le type de valve.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>La roue aide \u00e0 classer ; la g\u00e9om\u00e9trie permet de choisir.<\/strong><\/p>\n\n<h2 class=\"wp-block-heading\">Poids et ergonomie : choisir un v\u00e9lo pour enfant facile \u00e0 manier<\/h2>\n\n<p class=\"wp-block-paragraph\"><strong>Une bicyclette l\u00e9g\u00e8re et des commandes adapt\u00e9es r\u00e9duisent l\u2019effort n\u00e9cessaire pour d\u00e9marrer, tourner et r\u00e9cup\u00e9rer un d\u00e9s\u00e9quilibre.<\/strong> Comparer uniquement les mat\u00e9riaux du cadre ou le nombre de vitesses masque parfois les diff\u00e9rences les plus importantes sur le terrain.<\/p>\n\n<p class=\"wp-block-paragraph\">Le poids annonc\u00e9 doit correspondre \u00e0 une configuration clairement identifi\u00e9e. P\u00e9dales, b\u00e9quille, garde-boue, panier et stabilisateurs peuvent modifier sensiblement la masse r\u00e9ellement d\u00e9plac\u00e9e.<\/p>\n\n<p class=\"wp-block-paragraph\">Le rapport entre le poids de la monture et celui de son utilisateur donne un \u00e9clairage utile, mais <strong>la limite de 30 % n\u2019est pas une r\u00e8gle universelle de s\u00e9curit\u00e9<\/strong>. Elle ne remplace ni l\u2019essai ni l\u2019\u00e9valuation de la force, de l\u2019\u00e9quilibre et du relief pr\u00e9vu.<\/p>\n\n<p class=\"wp-block-paragraph\">Demander \u00e0 l\u2019enfant de pousser son cycle, de le redresser l\u00e9g\u00e8rement inclin\u00e9 et de franchir une petite irr\u00e9gularit\u00e9 permet de comparer concr\u00e8tement deux options. L\u2019objectif n\u2019est pas de lui faire porter l\u2019ensemble, mais de v\u00e9rifier qu\u2019il ne subit pas sa masse \u00e0 chaque man\u0153uvre.<\/p>\n\n<h3 class=\"wp-block-heading\">Cintre, poign\u00e9es et manivelles : des dimensions \u00e0 tester<\/h3>\n\n<p class=\"wp-block-paragraph\">Un cintre tr\u00e8s large \u00e9carte les bras et peut compliquer les virages serr\u00e9s. Trop \u00e9troit, il peut rendre le pilotage moins confortable ; la position recherch\u00e9e laisse les \u00e9paules d\u00e9tendues et les coudes l\u00e9g\u00e8rement fl\u00e9chis.<\/p>\n\n<p class=\"wp-block-paragraph\">Le diam\u00e8tre des poign\u00e9es compte autant que leur rev\u00eatement. La main doit les entourer suffisamment pour tenir fermement tout en laissant les doigts atteindre les leviers ; des embouts ferm\u00e9s et solidement fix\u00e9s prot\u00e8gent \u00e9galement les extr\u00e9mit\u00e9s du guidon.<\/p>\n\n<p class=\"wp-block-paragraph\">Des manivelles trop longues imposent une grande amplitude de flexion des genoux et peuvent r\u00e9duire la garde au sol des p\u00e9dales. Pendant l\u2019essai, observer le p\u00e9dalage : les genoux ne doivent pas venir g\u00eaner le guidon, ni le bassin se balancer pour atteindre le point bas.<\/p>\n\n<p class=\"wp-block-paragraph\">Une suspension ajoute du poids et de la complexit\u00e9. Elle se justifie par le terrain et son fonctionnement r\u00e9el sous le faible poids du pilote, pas uniquement par une apparence de VTT.<\/p>\n\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/@tailwindcss\/browser@4\"><\/script>\n\n<style>\n  \/* Styles limit\u00e9s \u00e0 l\u2019outil pour pr\u00e9server la pr\u00e9sentation de votre article. *\/\n  #comparateur-velo-enfant {\n    --cve-encre: #172b40;\n    --cve-bleu: #2457d6;\n    --cve-vert: #087d65;\n    --cve-bordure: #dde5ef;\n    color: var(--cve-encre);\n    font-family: system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    max-width: 1050px;\n    max-height: 1950px;\n    overflow: auto;\n    margin: 24px auto;\n    background: #fff;\n    border: 1px solid var(--cve-bordure);\n    border-radius: 24px;\n    box-shadow: 0 16px 48px #172b4012;\n    line-height: 1.5;\n    isolation: isolate;\n  }\n  #comparateur-velo-enfant * { box-sizing: border-box; }\n  #comparateur-velo-enfant [hidden] { display: none !important; }\n  #comparateur-velo-enfant .cve-entete {\n    padding: 28px;\n    background: linear-gradient(120deg, #eef4ff, #edf9f4);\n    border-bottom: 1px solid var(--cve-bordure);\n  }\n  #comparateur-velo-enfant .cve-etiquette {\n    display: inline-block;\n    margin-bottom: 10px;\n    font-size: 12px;\n    font-weight: 800;\n    letter-spacing: .08em;\n    text-transform: uppercase;\n    color: var(--cve-vert);\n  }\n  #comparateur-velo-enfant h2 {\n    font-size: clamp(24px, 4vw, 34px);\n    line-height: 1.15;\n    font-weight: 800;\n    margin: 0 0 12px;\n  }\n  #comparateur-velo-enfant p { margin: 0; }\n  #comparateur-velo-enfant .cve-intro { max-width: 760px; font-size: 15px; }\n  #comparateur-velo-enfant .cve-contenu { padding: 22px; }\n  #comparateur-velo-enfant .cve-actions {\n    display: flex;\n    gap: 10px;\n    flex-wrap: wrap;\n    align-items: center;\n    margin-bottom: 16px;\n  }\n  #comparateur-velo-enfant button {\n    font: inherit;\n    font-size: 13px;\n    font-weight: 700;\n    padding: 10px 14px;\n    border-radius: 11px;\n    border: 1px solid var(--cve-bordure);\n    color: var(--cve-encre);\n    background: #fff;\n    cursor: pointer;\n    transition: background .15s;\n  }\n  #comparateur-velo-enfant button:hover { background: #f0f5fc; }\n  #comparateur-velo-enfant .cve-principal {\n    background: var(--cve-bleu);\n    color: #fff;\n    border-color: var(--cve-bleu);\n  }\n  #comparateur-velo-enfant .cve-principal:hover { background: #1945b1; }\n  #comparateur-velo-enfant :is(button, input, select, summary, .cve-defilement):focus-visible {\n    outline: 3px solid #2457d6;\n    outline-offset: 3px;\n  }\n  #comparateur-velo-enfant .cve-option {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    font-size: 13px;\n    cursor: pointer;\n  }\n  #comparateur-velo-enfant .cve-option input {\n    width: 18px;\n    height: 18px;\n    accent-color: var(--cve-bleu);\n  }\n  #comparateur-velo-enfant .cve-defilement {\n    overflow-x: auto;\n    border: 1px solid var(--cve-bordure);\n    border-radius: 15px;\n  }\n  #comparateur-velo-enfant table {\n    width: 100%;\n    min-width: 640px;\n    border-collapse: separate;\n    border-spacing: 0;\n    table-layout: fixed;\n    font-size: 14px;\n  }\n  #comparateur-velo-enfant caption {\n    padding: 12px 16px;\n    text-align: left;\n    font-size: 12px;\n    color: #50627a;\n    background: #f8fafc;\n  }\n  #comparateur-velo-enfant th,\n  #comparateur-velo-enfant td {\n    padding: 11px 14px;\n    border-top: 1px solid var(--cve-bordure);\n    vertical-align: middle;\n    text-align: left;\n  }\n  #comparateur-velo-enfant thead th { background: #172b40; color: white; }\n  #comparateur-velo-enfant thead th:first-child { width: 36%; }\n  #comparateur-velo-enfant thead th:nth-child(2) { background: #2457d6; }\n  #comparateur-velo-enfant thead th:nth-child(3) { background: #087d65; }\n  #comparateur-velo-enfant tbody th {\n    font-weight: 650;\n    background: #f8fafc;\n  }\n  #comparateur-velo-enfant .cve-aide-champ {\n    display: block;\n    margin-top: 3px;\n    font-size: 11px;\n    color: #617188;\n    font-weight: 400;\n  }\n  #comparateur-velo-enfant td input,\n  #comparateur-velo-enfant td select {\n    display: block;\n    width: 100%;\n    min-height: 40px;\n    padding: 8px 10px;\n    color: var(--cve-encre);\n    background: #fff;\n    border: 1px solid #c8d3e2;\n    border-radius: 9px;\n    font: inherit;\n    font-size: 13px;\n  }\n  #comparateur-velo-enfant td select[data-resultat=\"oui\"] {\n    border-color: #83cbb7;\n    background: #eefaf5;\n  }\n  #comparateur-velo-enfant td select[data-resultat=\"non\"] {\n    border-color: #e8a397;\n    background: #fff2ee;\n  }\n  #comparateur-velo-enfant .cve-ecart td { background: #fff8e4; }\n  #comparateur-velo-enfant .cve-ecart th { box-shadow: inset 4px 0 #e0a020; }\n  #comparateur-velo-enfant .cve-bilans {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 14px;\n    margin-top: 18px;\n  }\n  #comparateur-velo-enfant .cve-carte {\n    padding: 16px;\n    border: 1px solid var(--cve-bordure);\n    border-radius: 15px;\n    background: #f8fafc;\n    overflow-wrap: anywhere;\n  }\n  #comparateur-velo-enfant .cve-carte h3 {\n    font-size: 16px;\n    margin: 0 0 8px;\n    font-weight: 750;\n  }\n  #comparateur-velo-enfant .cve-statut {\n    display: inline-block;\n    padding: 4px 9px;\n    border-radius: 7px;\n    background: #e7edf5;\n    font-size: 12px;\n    font-weight: 750;\n  }\n  #comparateur-velo-enfant .cve-carte[data-niveau=\"alerte\"] .cve-statut {\n    color: #9d3026;\n    background: #ffe4dd;\n  }\n  #comparateur-velo-enfant .cve-carte[data-niveau=\"ajuster\"] .cve-statut {\n    color: #805600;\n    background: #fff0c4;\n  }\n  #comparateur-velo-enfant .cve-carte[data-niveau=\"positif\"] .cve-statut {\n    color: #06634e;\n    background: #dff5e9;\n  }\n  #comparateur-velo-enfant .cve-details {\n    margin-top: 9px;\n    font-size: 13px;\n    color: #42546b;\n  }\n  #comparateur-velo-enfant .cve-progression {\n    width: 100%;\n    height: 7px;\n    margin-top: 12px;\n    accent-color: var(--cve-bleu);\n  }\n  #comparateur-velo-enfant .cve-compteur {\n    margin-top: 3px;\n    font-size: 11px;\n    color: #617188;\n  }\n  #comparateur-velo-enfant .cve-mesures {\n    padding: 12px 15px;\n    margin-top: 14px;\n    border-radius: 12px;\n    background: #eef4ff;\n    font-size: 13px;\n  }\n  #comparateur-velo-enfant .cve-vigilance {\n    margin-top: 16px;\n    padding: 15px;\n    border-left: 4px solid #e09a30;\n    border-radius: 0 12px 12px 0;\n    background: #fff9ed;\n    font-size: 13px;\n  }\n  #comparateur-velo-enfant details {\n    margin-top: 14px;\n    padding: 12px 15px;\n    border: 1px solid var(--cve-bordure);\n    border-radius: 12px;\n    font-size: 13px;\n  }\n  #comparateur-velo-enfant summary { cursor: pointer; font-weight: 700; }\n  #comparateur-velo-enfant details p { margin-top: 10px; }\n  #comparateur-velo-enfant .cve-message {\n    min-height: 20px;\n    margin-top: 12px;\n    color: #50627a;\n    font-size: 12px;\n  }\n  @media (max-width: 600px) {\n    #comparateur-velo-enfant .cve-entete { padding: 20px; }\n    #comparateur-velo-enfant .cve-contenu { padding: 14px; }\n    #comparateur-velo-enfant .cve-bilans { grid-template-columns: 1fr; }\n  }\n<\/style>\n\n<section id=\"comparateur-velo-enfant\" aria-labelledby=\"cve-titre\">\n  <header class=\"cve-entete\">\n    <span class=\"cve-etiquette\">Deux v\u00e9los \u00b7 Un essai concret<\/span>\n    <h2 id=\"cve-titre\">Le bon v\u00e9lo, c\u2019est celui que votre enfant ma\u00eetrise.<\/h2>\n    <p class=\"cve-intro\">\n      Comparez les dimensions, le poids et les gestes essentiels de deux v\u00e9los.\n      Renseignez les observations du m\u00eame enfant, apr\u00e8s r\u00e9glage et essai de chaque mod\u00e8le.\n      Aucun classement automatique : la ma\u00eetrise compte avant les chiffres.\n    <\/p>\n  <\/header>\n\n  <div class=\"cve-contenu\">\n    <div class=\"cve-actions\">\n      <button type=\"button\" class=\"cve-principal\" id=\"cve-exporter\">T\u00e9l\u00e9charger la fiche<\/button>\n      <button type=\"button\" id=\"cve-exemple\">Essayer un exemple fictif<\/button>\n      <button type=\"button\" id=\"cve-effacer\">Tout effacer<\/button>\n      <label class=\"cve-option\">\n        <input type=\"checkbox\" id=\"cve-ecarts\">\n        Surligner les diff\u00e9rences\n      <\/label>\n    <\/div>\n\n    <div class=\"cve-defilement\" tabindex=\"0\" role=\"region\" aria-label=\"Tableau comparatif, d\u00e9filement horizontal possible\">\n      <table>\n        <caption>\n          Une case vide ou \u00ab Non test\u00e9 \u00bb ne vaut pas validation. Sur petit \u00e9cran, faites d\u00e9filer le tableau horizontalement.\n        <\/caption>\n        <thead>\n          <tr>\n            <th scope=\"col\">Crit\u00e8res \u00e0 comparer<\/th>\n            <th scope=\"col\">V\u00e9lo A<\/th>\n            <th scope=\"col\">V\u00e9lo B<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody id=\"cve-lignes\"><\/tbody>\n      <\/table>\n    <\/div>\n\n    <div class=\"cve-bilans\">\n      <article class=\"cve-carte\" id=\"cve-bilan-a\" aria-labelledby=\"cve-nom-a\">\n        <h3 id=\"cve-nom-a\">V\u00e9lo A<\/h3>\n        <span class=\"cve-statut\"><\/span>\n        <p class=\"cve-details\"><\/p>\n        <progress class=\"cve-progression\" max=\"7\" value=\"0\" aria-label=\"Observations renseign\u00e9es pour le v\u00e9lo A\"><\/progress>\n        <p class=\"cve-compteur\"><\/p>\n      <\/article>\n      <article class=\"cve-carte\" id=\"cve-bilan-b\" aria-labelledby=\"cve-nom-b\">\n        <h3 id=\"cve-nom-b\">V\u00e9lo B<\/h3>\n        <span class=\"cve-statut\"><\/span>\n        <p class=\"cve-details\"><\/p>\n        <progress class=\"cve-progression\" max=\"7\" value=\"0\" aria-label=\"Observations renseign\u00e9es pour le v\u00e9lo B\"><\/progress>\n        <p class=\"cve-compteur\"><\/p>\n      <\/article>\n    <\/div>\n\n    <p class=\"cve-mesures\" id=\"cve-mesures\"><\/p>\n\n    <aside class=\"cve-vigilance\">\n      <strong>Le point non n\u00e9gociable : les commandes et l\u2019arr\u00eat.<\/strong>\n      Un \u00e9chec au freinage, \u00e0 l\u2019acc\u00e8s aux commandes ou \u00e0 l\u2019arr\u00eat n\u00e9cessite un r\u00e9glage valid\u00e9\n      puis un nouvel essai, ou le choix d\u2019un autre mod\u00e8le. Un poids plus faible ou des roues\n      plus petites ne compensent jamais ces difficult\u00e9s.\n    <\/aside>\n\n    <details>\n      <summary>Comment r\u00e9aliser une comparaison utile ?<\/summary>\n      <p>\n        Relevez le diam\u00e8tre commercial des roues sans en d\u00e9duire une taille adapt\u00e9e \u00e0 un \u00e2ge.\n        Mesurez la hauteur minimale de selle et comparez le poids avec p\u00e9dales et accessoires\n        \u00e9quivalents. Il n\u2019existe ici ni correspondance universelle \u00e2ge-pouces ni seuil obligatoire\n        de rapport de poids.\n      <\/p>\n      <p>\n        Lors d\u2019un essai encadr\u00e9 dans un espace s\u00e9curis\u00e9, v\u00e9rifiez l\u2019enjambement, la posture,\n        la prise des poign\u00e9es et l\u2019acc\u00e8s aux leviers. \u00c9valuez chaque frein install\u00e9 s\u00e9par\u00e9ment,\n        puis le d\u00e9part autonome et l\u2019arr\u00eat ma\u00eetris\u00e9. Pour un frein \u00e0 r\u00e9trop\u00e9dalage, v\u00e9rifiez\n        que l\u2019enfant sait effectivement l\u2019actionner. Faites valider les r\u00e9glages par une\n        personne comp\u00e9tente ; ces observations ne remplacent pas un contr\u00f4le m\u00e9canique.\n      <\/p>\n    <\/details>\n\n    <p class=\"cve-message\" id=\"cve-message\" role=\"status\" aria-live=\"polite\"><\/p>\n  <\/div>\n<\/section>\n\n<script>\n(() => {\n  \"use strict\";\n\n  \/*\n   * Aucune API externe : toutes les donn\u00e9es sont saisies et trait\u00e9es localement.\n   * Aucun compte, aucune cl\u00e9 et aucun envoi des observations \u00e0 un service.\n   * Le CDN ci-dessus fournit seulement la biblioth\u00e8que de pr\u00e9sentation.\n   * Les libell\u00e9s fran\u00e7ais sont centralis\u00e9s ici pour faciliter leur modification.\n   *\/\n  const racine = document.getElementById(\"comparateur-velo-enfant\");\n  if (!racine || racine.dataset.initialise) return;\n  racine.dataset.initialise = \"oui\";\n\n  const chercher = (selecteur) => racine.querySelector(selecteur);\n  const champs = [\n    {\n      cle: \"nom\", libelle: \"Nom du mod\u00e8le\", type: \"text\",\n      aide: \"Marque et r\u00e9f\u00e9rence, si disponibles.\", exemple: \"Nom du v\u00e9lo\"\n    },\n    {\n      cle: \"roues\", libelle: \"Diam\u00e8tre commercial des roues\", type: \"text\",\n      aide: \"En pouces ; recopiez la d\u00e9signation du fabricant.\", exemple: \"Ex. : 16 pouces\"\n    },\n    {\n      cle: \"selle\", libelle: \"Hauteur minimale de selle (cm)\", type: \"number\",\n      aide: \"M\u00eame m\u00e9thode de mesure pour les deux v\u00e9los.\", exemple: \"Ex. : 45\"\n    },\n    {\n      cle: \"poids\", libelle: \"Poids \u00e9quip\u00e9 (kg)\", type: \"number\",\n      aide: \"Avec p\u00e9dales et accessoires.\", exemple: \"Ex. : 7,5\"\n    },\n    {\n      cle: \"enjambement\", libelle: \"Enjambement facile\", type: \"select\",\n      aide: \"L\u2019enfant monte et descend sans difficult\u00e9.\"\n    },\n    {\n      cle: \"posture\", libelle: \"Posture d\u00e9tendue\", type: \"select\",\n      aide: \"Sans extension excessive ni crispation.\"\n    },\n    {\n      cle: \"poignees\", libelle: \"Poign\u00e9es adapt\u00e9es et commandes accessibles\", type: \"select\",\n      aide: \"Prise s\u00fbre et commandes atteignables.\"\n    },\n    {\n      cle: \"freinAvant\", libelle: \"Frein avant actionnable\", type: \"select\",\n      aide: \"L\u2019enfant peut l\u2019actionner efficacement.\", sansFrein: true\n    },\n    {\n      cle: \"freinArriere\", libelle: \"Frein arri\u00e8re actionnable\", type: \"select\",\n      aide: \"Y compris \u00e0 r\u00e9trop\u00e9dalage, s\u2019il est install\u00e9.\", sansFrein: true\n    },\n    {\n      cle: \"depart\", libelle: \"D\u00e9part autonome\", type: \"select\",\n      aide: \"L\u2019enfant d\u00e9marre sans aide.\"\n    },\n    {\n      cle: \"arret\", libelle: \"Arr\u00eat ma\u00eetris\u00e9\", type: \"select\",\n      aide: \"Freinage et immobilisation contr\u00f4l\u00e9s.\"\n    }\n  ];\n\n  const observations = champs.filter(champ => champ.type === \"select\");\n  const formatNombre = new Intl.NumberFormat(\"fr-FR\", { maximumFractionDigits: 2 });\n  const etiquetteVelo = (cote) => cote === \"a\" ? \"V\u00e9lo A\" : \"V\u00e9lo B\";\n  const controle = (cote, cle) => chercher(`#cve-${cote}-${cle}`);\n\n  \/\/ Construction du tableau sans injecter de texte saisi comme code HTML.\n  champs.forEach(champ => {\n    const ligne = document.createElement(\"tr\");\n    ligne.dataset.champ = champ.cle;\n    const titre = document.createElement(\"th\");\n    titre.scope = \"row\";\n    titre.textContent = champ.libelle;\n    const aide = document.createElement(\"span\");\n    aide.className = \"cve-aide-champ\";\n    aide.id = `cve-aide-${champ.cle}`;\n    aide.textContent = champ.aide;\n    titre.append(aide);\n    ligne.append(titre);\n\n    [\"a\", \"b\"].forEach(cote => {\n      const cellule = document.createElement(\"td\");\n      const element = document.createElement(champ.type === \"select\" ? \"select\" : \"input\");\n      element.id = `cve-${cote}-${champ.cle}`;\n      element.setAttribute(\"aria-label\", `${champ.libelle} \u2014 ${etiquetteVelo(cote)}`);\n      element.setAttribute(\"aria-describedby\", aide.id);\n\n      if (champ.type === \"select\") {\n        const choix = [\n          [\"\", \"Non test\u00e9\"],\n          [\"oui\", \"Oui\"],\n          [\"non\", \"Non\"]\n        ];\n        if (champ.sansFrein) choix.push([\"absent\", \"Non install\u00e9\"]);\n        choix.forEach(([valeur, texte]) => {\n          const option = document.createElement(\"option\");\n          option.value = valeur;\n          option.textContent = texte;\n          element.append(option);\n        });\n      } else {\n        element.type = champ.type;\n        element.placeholder = champ.exemple;\n        if (champ.type === \"number\") {\n          element.min = \"0.1\";\n          element.step = \"any\";\n          element.inputMode = \"decimal\";\n        } else {\n          element.maxLength = champ.cle === \"nom\" ? 100 : 60;\n        }\n      }\n      cellule.append(element);\n      ligne.append(cellule);\n    });\n    chercher(\"#cve-lignes\").append(ligne);\n  });\n\n  function valeur(cote, cle) {\n    return controle(cote, cle).value.trim();\n  }\n\n  function nombre(cote, cle) {\n    const element = controle(cote, cle);\n    return element.value !== \"\" && element.validity.valid\n      ? element.valueAsNumber\n      : null;\n  }\n\n  \/*\n   * Pas de score global ni de classement.\n   * Les difficult\u00e9s li\u00e9es aux commandes, au freinage ou \u00e0 l\u2019arr\u00eat sont prioritaires.\n   * \u00ab Non install\u00e9 \u00bb n\u2019est jamais assimil\u00e9 \u00e0 un frein valid\u00e9.\n   *\/\n  function bilan(cote) {\n    const reponses = observations.map(champ => valeur(cote, champ.cle));\n    const remplis = reponses.filter(Boolean).length;\n    const problemeSecurite = [\"poignees\", \"freinAvant\", \"freinArriere\", \"arret\"]\n      .some(cle => valeur(cote, cle) === \"non\");\n    const aucunFrein = [\"freinAvant\", \"freinArriere\"]\n      .every(cle => valeur(cote, cle) === \"absent\");\n    const freinsVerifies = [\"freinAvant\", \"freinArriere\"]\n      .every(cle => [\"oui\", \"absent\"].includes(valeur(cote, cle)));\n    const auMoinsUnFrein = [\"freinAvant\", \"freinArriere\"]\n      .some(cle => valeur(cote, cle) === \"oui\");\n    const autresValides = [\"enjambement\", \"posture\", \"poignees\", \"depart\", \"arret\"]\n      .every(cle => valeur(cote, cle) === \"oui\");\n\n    if (problemeSecurite || aucunFrein) {\n      return {\n        niveau: \"alerte\", titre: \"Validation de s\u00e9curit\u00e9 n\u00e9cessaire\", remplis,\n        texte: aucunFrein\n          ? \"Aucun frein install\u00e9 n\u2019est d\u00e9clar\u00e9. Faites v\u00e9rifier l\u2019\u00e9quipement et sa conformit\u00e9 avant tout choix ; l\u2019arr\u00eat ne peut pas \u00eatre valid\u00e9 par cette fiche.\"\n          : \"Difficult\u00e9 avec les commandes, un frein ou l\u2019arr\u00eat : r\u00e9glage valid\u00e9 puis nouvel essai, ou choix d\u2019un autre mod\u00e8le.\"\n      };\n    }\n    if (reponses.includes(\"non\")) {\n      return {\n        niveau: \"ajuster\", titre: \"Adaptation \u00e0 revoir\", remplis,\n        texte: \"L\u2019enjambement, la posture ou le d\u00e9part pose difficult\u00e9. Revoyez les r\u00e9glages et refaites un essai ; envisagez un autre mod\u00e8le si la difficult\u00e9 persiste.\"\n      };\n    }\n    if (freinsVerifies && auMoinsUnFrein && autresValides) {\n      return {\n        niveau: \"positif\", titre: \"Observations favorables\", remplis,\n        texte: \"Les gestes renseign\u00e9s sont ma\u00eetris\u00e9s et les freins install\u00e9s d\u00e9clar\u00e9s actionnables. \u00c0 confirmer par un essai encadr\u00e9 et un contr\u00f4le des r\u00e9glages : ce n\u2019est pas une certification.\"\n      };\n    }\n    return {\n      niveau: \"incomplet\", titre: \"Essai \u00e0 compl\u00e9ter\", remplis,\n      texte: \"V\u00e9rifiez les commandes, chaque frein install\u00e9 et l\u2019arr\u00eat, puis compl\u00e9tez les autres observations. Aucun choix ne peut \u00eatre valid\u00e9 \u00e0 partir de cases non test\u00e9es.\"\n    };\n  }\n\n  function texteMesures() {\n    const parties = [];\n    const poidsA = nombre(\"a\", \"poids\"), poidsB = nombre(\"b\", \"poids\");\n    const selleA = nombre(\"a\", \"selle\"), selleB = nombre(\"b\", \"selle\");\n    if (poidsA !== null && poidsB !== null) {\n      parties.push(`\u00c9cart de poids \u00e9quip\u00e9 : ${formatNombre.format(Math.abs(poidsA - poidsB))} kg.`);\n    }\n    if (selleA !== null && selleB !== null) {\n      parties.push(`\u00c9cart de hauteur minimale de selle : ${formatNombre.format(Math.abs(selleA - selleB))} cm.`);\n    }\n    return parties.length\n      ? parties.join(\" \") + \" Ces \u00e9carts ne d\u00e9signent pas un gagnant : v\u00e9rifiez l\u2019adaptation r\u00e9elle \u00e0 l\u2019enfant.\"\n      : \"Renseignez le poids ou la hauteur minimale de selle des deux v\u00e9los pour afficher les \u00e9carts, sans classement automatique.\";\n  }\n\n  function actualiser() {\n    [\"a\", \"b\"].forEach(cote => {\n      const resultat = bilan(cote);\n      const carte = chercher(`#cve-bilan-${cote}`);\n      carte.dataset.niveau = resultat.niveau;\n      chercher(`#cve-nom-${cote}`).textContent = valeur(cote, \"nom\") || etiquetteVelo(cote);\n      carte.querySelector(\".cve-statut\").textContent = resultat.titre;\n      carte.querySelector(\".cve-details\").textContent = resultat.texte;\n      carte.querySelector(\"progress\").value = resultat.remplis;\n      carte.querySelector(\".cve-compteur\").textContent =\n        `${resultat.remplis} sur 7 observations renseign\u00e9es \u00b7 ce n\u2019est pas un score de qualit\u00e9.`;\n      observations.forEach(champ => {\n        controle(cote, champ.cle).dataset.resultat = valeur(cote, champ.cle);\n      });\n    });\n\n    champs.forEach(champ => {\n      let a = valeur(\"a\", champ.cle), b = valeur(\"b\", champ.cle);\n      if (champ.type === \"number\") {\n        a = nombre(\"a\", champ.cle);\n        b = nombre(\"b\", champ.cle);\n      }\n      const different = a !== b;\n      chercher(`tr[data-champ=\"${champ.cle}\"]`).classList.toggle(\n        \"cve-ecart\",\n        chercher(\"#cve-ecarts\").checked && different\n      );\n    });\n    chercher(\"#cve-mesures\").textContent = texteMesures();\n  }\n\n  \/\/ Annonce diff\u00e9r\u00e9e : \u00e9vite une lecture vocale \u00e0 chaque caract\u00e8re tap\u00e9.\n  let delaiAnnonce;\n  function annoncerBilans() {\n    clearTimeout(delaiAnnonce);\n    delaiAnnonce = setTimeout(() => {\n      chercher(\"#cve-message\").textContent =\n        `Bilan actualis\u00e9. V\u00e9lo A : ${bilan(\"a\").titre}. V\u00e9lo B : ${bilan(\"b\").titre}.`;\n    }, 650);\n  }\n\n  chercher(\"#cve-lignes\").addEventListener(\"input\", () => {\n    actualiser();\n    annoncerBilans();\n  });\n  chercher(\"#cve-ecarts\").addEventListener(\"change\", actualiser);\n\n  chercher(\"#cve-effacer\").addEventListener(\"click\", () => {\n    const contientDonnees = champs.some(champ =>\n      valeur(\"a\", champ.cle) || valeur(\"b\", champ.cle)\n    );\n    if (contientDonnees && !window.confirm(\"Effacer toutes les donn\u00e9es des deux v\u00e9los ?\")) return;\n    clearTimeout(delaiAnnonce);\n    champs.forEach(champ => [\"a\", \"b\"].forEach(cote => {\n      controle(cote, champ.cle).value = \"\";\n    }));\n    actualiser();\n    chercher(\"#cve-message\").textContent = \"Fiche effac\u00e9e. Vous pouvez commencer une nouvelle comparaison.\";\n  });\n\n  chercher(\"#cve-exemple\").addEventListener(\"click\", () => {\n    const contientDonnees = champs.some(champ =>\n      valeur(\"a\", champ.cle) || valeur(\"b\", champ.cle)\n    );\n    if (contientDonnees && !window.confirm(\"Remplacer votre saisie par un exemple enti\u00e8rement fictif ?\")) return;\n    clearTimeout(delaiAnnonce);\n    const exemples = {\n      a: {\n        nom: \"Mod\u00e8le A \u2014 exemple fictif\", roues: \"16 pouces\", selle: \"44\", poids: \"7.2\",\n        enjambement: \"oui\", posture: \"oui\", poignees: \"oui\",\n        freinAvant: \"oui\", freinArriere: \"oui\", depart: \"oui\", arret: \"oui\"\n      },\n      b: {\n        nom: \"Mod\u00e8le B \u2014 exemple fictif\", roues: \"16 pouces\", selle: \"48\", poids: \"8.4\",\n        enjambement: \"oui\", posture: \"non\", poignees: \"oui\",\n        freinAvant: \"oui\", freinArriere: \"non\", depart: \"oui\", arret: \"non\"\n      }\n    };\n    champs.forEach(champ => [\"a\", \"b\"].forEach(cote => {\n      controle(cote, champ.cle).value = exemples[cote][champ.cle];\n    }));\n    chercher(\"#cve-ecarts\").checked = true;\n    actualiser();\n    chercher(\"#cve-message\").textContent =\n      \"Exemple fictif charg\u00e9 : ces mesures et ces observations ne sont pas des recommandations.\";\n  });\n\n  \/\/ Export local en texte : les noms saisis ne sont jamais interpr\u00e9t\u00e9s comme du HTML.\n  chercher(\"#cve-exporter\").addEventListener(\"click\", () => {\n    clearTimeout(delaiAnnonce);\n    const lignes = [\n      \"FICHE DE COMPARAISON \u2014 DEUX V\u00c9LOS ENFANT\",\n      \"Date : \" + new Date().toLocaleDateString(\"fr-FR\"),\n      \"\"\n    ];\n    [\"a\", \"b\"].forEach(cote => {\n      lignes.push(etiquetteVelo(cote));\n      champs.forEach(champ => {\n        const element = controle(cote, champ.cle);\n        let texte;\n        if (champ.type === \"select\") {\n          texte = element.options[element.selectedIndex].textContent;\n        } else if (champ.type === \"number\") {\n          const n = nombre(cote, champ.cle);\n          texte = n === null ? \"Non renseign\u00e9 ou valeur \u00e0 v\u00e9rifier\" : formatNombre.format(n);\n        } else {\n          texte = element.value.trim() || \"Non renseign\u00e9\";\n        }\n        lignes.push(`${champ.libelle} : ${texte}`);\n      });\n      const resultat = bilan(cote);\n      lignes.push(\"Bilan : \" + resultat.titre, resultat.texte, \"\");\n    });\n    lignes.push(\n      texteMesures(),\n      \"\",\n      \"VIGILANCE\",\n      \"Un \u00e9chec au freinage, \u00e0 l\u2019acc\u00e8s aux commandes ou \u00e0 l\u2019arr\u00eat n\u00e9cessite un r\u00e9glage valid\u00e9 puis un nouvel essai, ou le choix d\u2019un autre mod\u00e8le.\",\n      \"Aucune correspondance universelle \u00e2ge-pouces et aucun seuil obligatoire de rapport de poids ne sont utilis\u00e9s.\",\n      \"Cette fiche ne remplace ni un essai encadr\u00e9 ni un contr\u00f4le m\u00e9canique.\"\n    );\n\n    const fichier = new Blob([\"uFEFF\", lignes.join(\"n\")], { type: \"text\/plain;charset=utf-8\" });\n    const adresse = URL.createObjectURL(fichier);\n    const lien = document.createElement(\"a\");\n    lien.href = adresse;\n    lien.download = \"comparaison-velos-enfant.txt\";\n    racine.append(lien);\n    lien.click();\n    lien.remove();\n    setTimeout(() => URL.revokeObjectURL(adresse), 2000);\n    chercher(\"#cve-message\").textContent = \"T\u00e9l\u00e9chargement de la fiche lanc\u00e9.\";\n  });\n\n  actualiser();\n})();\n<\/script>\n\n<p class=\"wp-block-paragraph\"><strong>L\u2019ergonomie r\u00e9ussie se reconna\u00eet \u00e0 des gestes naturels, pas \u00e0 une accumulation d\u2019\u00e9quipements.<\/strong><\/p>\n\n<h2 class=\"wp-block-heading\">Freins et transmission : contr\u00f4ler les commandes avant l\u2019achat<\/h2>\n\n<p class=\"wp-block-paragraph\"><strong>Un syst\u00e8me de freinage convient seulement si l\u2019enfant peut l\u2019actionner efficacement en gardant le contr\u00f4le du guidon.<\/strong> La pr\u00e9sence de composants performants sur une fiche technique ne prouve pas leur accessibilit\u00e9 aux petites mains.<\/p>\n\n<p class=\"wp-block-paragraph\">La garde d\u00e9signe la distance entre le levier au repos et la poign\u00e9e. Un r\u00e9glage permet parfois de la r\u00e9duire, mais il faut ensuite v\u00e9rifier que la course restante conserve un freinage efficace et que le levier ne vient pas toucher le cintre.<\/p>\n\n<p class=\"wp-block-paragraph\">Commencer \u00e0 l\u2019arr\u00eat, puis poursuivre \u00e0 faible allure dans un espace d\u00e9gag\u00e9. Le jeune pilote doit identifier les commandes, ralentir progressivement et s\u2019immobiliser sans retirer ses mains ni chercher \u00e0 frotter ses chaussures au sol.<\/p>\n\n<p class=\"wp-block-paragraph\">Des freins sur jante correctement entretenus peuvent convenir \u00e0 de nombreux usages. Les disques offrent d\u2019autres caract\u00e9ristiques, mais leur int\u00e9r\u00eat d\u00e9pend notamment du terrain, des conditions et de la qualit\u00e9 du syst\u00e8me ; ils ne dispensent jamais de v\u00e9rifier la force n\u00e9cessaire au levier.<\/p>\n\n<p class=\"wp-block-paragraph\">Le r\u00e9trop\u00e9dalage demande un geste sp\u00e9cifique : pousser les p\u00e9dales vers l\u2019arri\u00e8re. Lorsqu\u2019un mod\u00e8le en est \u00e9quip\u00e9, l\u2019enfant doit comprendre cette commande et savoir l\u2019utiliser ; l\u2019adulte v\u00e9rifie aussi les autres dispositifs de freinage et la conformit\u00e9 du cycle destin\u00e9 \u00e0 circuler.<\/p>\n\n<h3 class=\"wp-block-heading\">Une transmission proportionn\u00e9e au terrain<\/h3>\n\n<p class=\"wp-block-paragraph\">Un rapport unique \u00e9vite une commande suppl\u00e9mentaire pendant l\u2019apprentissage. En revanche, s\u2019il est trop difficile \u00e0 emmener, chaque d\u00e9part devient laborieux : l\u2019essai doit inclure plusieurs red\u00e9marrages, pas seulement une ligne droite lanc\u00e9e par un adulte.<\/p>\n\n<p class=\"wp-block-paragraph\">Sur un parcours vallonn\u00e9, plusieurs rapports peuvent faciliter les mont\u00e9es. Une poign\u00e9e tournante ou une manette doit rester accessible sans l\u00e2cher compl\u00e8tement le guidon ; sa r\u00e9sistance m\u00e9rite autant d\u2019attention que le nombre de pignons.<\/p>\n\n<p class=\"wp-block-paragraph\">Le carter de cha\u00eene limite le contact avec la transmission dans la zone qu\u2019il couvre. V\u00e9rifier qu\u2019il est fix\u00e9, intact et compatible avec le montage pr\u00e9vu, puis \u00e9viter les v\u00eatements flottants susceptibles de se prendre dans les pi\u00e8ces mobiles.<\/p>\n\n<p class=\"wp-block-paragraph\">Cha\u00eene, p\u00e9dalier et d\u00e9railleur doivent fonctionner sans blocage ni jeu anormal. Pour les interventions touchant au freinage ou \u00e0 la transmission, <strong>la notice du constructeur et, si n\u00e9cessaire, un professionnel priment sur un r\u00e9glage improvis\u00e9<\/strong>.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>Une commande que l\u2019enfant comprend et actionne vaut davantage qu\u2019une technologie qu\u2019il ne ma\u00eetrise pas.<\/strong><\/p>\n\n<h2 class=\"wp-block-heading\">Essayer un v\u00e9lo enfant : checklist et trois cas pratiques<\/h2>\n\n<p class=\"wp-block-paragraph\"><strong>L\u2019essai doit reproduire les gestes essentiels d\u2019une sortie : monter, d\u00e9marrer, tourner, ralentir et descendre.<\/strong> Quelques minutes dans une zone plane, ferm\u00e9e \u00e0 la circulation et sans obstacle dangereux r\u00e9v\u00e8lent davantage qu\u2019une simple position assise en magasin.<\/p>\n\n<ul class=\"wp-block-list\"><li>\ud83d\udccf <strong>Acc\u00e8s :<\/strong> v\u00e9rifier l\u2019enjambement, la descente et les appuis n\u00e9cessaires au niveau actuel.<\/li><li>\ud83d\udd90\ufe0f <strong>Pr\u00e9hension :<\/strong> tenir les poign\u00e9es et atteindre les leviers sans d\u00e9placement excessif des mains.<\/li><li>\ud83d\udea6 <strong>D\u00e9part :<\/strong> lancer le mouvement sans pouss\u00e9e de l\u2019adulte lorsque le p\u00e9dalage est d\u00e9j\u00e0 acquis.<\/li><li>\u21aa\ufe0f <strong>Trajectoire :<\/strong> effectuer de larges virages dans les deux sens avec une posture d\u00e9tendue.<\/li><li>\ud83d\uded1 <strong>Arr\u00eat :<\/strong> ralentir progressivement, s\u2019immobiliser et retrouver un appui stable.<\/li><li>\ud83d\udeb2 <strong>Manutention :<\/strong> pousser et stationner la monture sans \u00eatre entra\u00een\u00e9 par son poids.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Pour un d\u00e9butant, les d\u00e9parts autonomes peuvent encore \u00eatre en cours d\u2019acquisition. L\u2019essai doit alors distinguer la comp\u00e9tence \u00e0 apprendre d\u2019une difficult\u00e9 cr\u00e9\u00e9e par le mat\u00e9riel : cadre inaccessible, p\u00e9dalage trop dur ou commandes hors de port\u00e9e.<\/p>\n\n<h3 class=\"wp-block-heading\">Cas 1 : Lina passe de la draisienne aux p\u00e9dales<\/h3>\n\n<p class=\"wp-block-paragraph\">Lina, personnage fictif, conserve d\u00e9j\u00e0 son \u00e9quilibre et sait orienter sa trajectoire. Deux petits mod\u00e8les lui sont propos\u00e9s : sur le premier, elle atteint les freins ; sur le second, ses doigts accrochent seulement l\u2019extr\u00e9mit\u00e9 des leviers.<\/p>\n\n<p class=\"wp-block-paragraph\">Le choix privil\u00e9gie le premier, sous r\u00e9serve de valider les appuis et le p\u00e9dalage. Son aisance sur une draisienne ne compense pas une impossibilit\u00e9 \u00e0 freiner sur sa nouvelle monture.<\/p>\n\n<h3 class=\"wp-block-heading\">Cas 2 : Sami h\u00e9site entre deux diam\u00e8tres<\/h3>\n\n<p class=\"wp-block-paragraph\">Sami roule d\u00e9j\u00e0, mais d\u00e9couvre les d\u00e9marrages sans assistance. Un mod\u00e8le \u00e0 grandes roues entre dans la plage de stature annonc\u00e9e, pourtant son cadre l\u2019oblige \u00e0 tendre les bras et complique la descente.<\/p>\n\n<p class=\"wp-block-paragraph\">Le plus compact est retenu s\u2019il permet encore un p\u00e9dalage confortable et des r\u00e9glages conformes. Acheter \u00ab pour plus tard \u00bb aurait ici remplac\u00e9 une progression imm\u00e9diate par une difficult\u00e9 permanente.<\/p>\n\n<h3 class=\"wp-block-heading\">Cas 3 : Zo\u00e9 cherche un v\u00e9lo junior pour les chemins<\/h3>\n\n<p class=\"wp-block-paragraph\">Zo\u00e9 ma\u00eetrise les arr\u00eats et souhaite accompagner des sorties vallonn\u00e9es. Elle compare deux mod\u00e8les de m\u00eame diam\u00e8tre : l\u2019un, tr\u00e8s \u00e9quip\u00e9, est difficile \u00e0 redresser ; l\u2019autre dispose de rapports accessibles et d\u2019une position plus naturelle.<\/p>\n\n<p class=\"wp-block-paragraph\">La seconde option peut \u00eatre mieux adapt\u00e9e, m\u00eame sans suspension. Le terrain pr\u00e9vu, la facilit\u00e9 de changement de vitesse et la ma\u00eetrise r\u00e9elle d\u00e9cident ensemble.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>Ces exemples illustrent une m\u00e9thode ; ils ne d\u00e9finissent aucune taille obligatoire pour un \u00e2ge donn\u00e9.<\/strong><\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1370\" height=\"1148\" src=\"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-content\/uploads\/2026\/10\/Velo-enfant-taille-freins-et-criteres-pour-bien-choisir-2.jpg\" alt=\"d\u00e9couvrez comment choisir un v\u00e9lo enfant adapt\u00e9 : taille, freins, s\u00e9curit\u00e9 et crit\u00e8res essentiels pour trouver le mod\u00e8le id\u00e9al selon son \u00e2ge.\" class=\"wp-image-555\" srcset=\"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-content\/uploads\/2026\/10\/Velo-enfant-taille-freins-et-criteres-pour-bien-choisir-2.jpg 1370w, https:\/\/www.leguidonbayonnais.fr\/blog\/wp-content\/uploads\/2026\/10\/Velo-enfant-taille-freins-et-criteres-pour-bien-choisir-2-300x251.jpg 300w, https:\/\/www.leguidonbayonnais.fr\/blog\/wp-content\/uploads\/2026\/10\/Velo-enfant-taille-freins-et-criteres-pour-bien-choisir-2-1024x858.jpg 1024w, https:\/\/www.leguidonbayonnais.fr\/blog\/wp-content\/uploads\/2026\/10\/Velo-enfant-taille-freins-et-criteres-pour-bien-choisir-2-768x644.jpg 768w\" sizes=\"auto, (max-width: 1370px) 100vw, 1370px\" \/><\/figure>\n\n<h2 class=\"wp-block-heading\">S\u00e9curit\u00e9 et occasion : les v\u00e9rifications avant la premi\u00e8re sortie<\/h2>\n\n<p class=\"wp-block-paragraph\"><strong>Une monture \u00e0 la bonne taille doit aussi \u00eatre correctement assembl\u00e9e, entretenue et \u00e9quip\u00e9e pour son usage.<\/strong> Un achat neuf n\u00e9cessite des r\u00e9glages ; un achat d\u2019occasion exige en plus une inspection de l\u2019usure et des \u00e9ventuelles modifications.<\/p>\n\n<h3 class=\"wp-block-heading\">Normes et obligations fran\u00e7aises : distinguer les sujets<\/h3>\n\n<p class=\"wp-block-paragraph\">L\u2019ISO 8098:2023 concerne les bicyclettes pour jeunes enfants dont la <strong>hauteur maximale de selle est sup\u00e9rieure \u00e0 435 mm et inf\u00e9rieure ou \u00e9gale \u00e0 635 mm<\/strong>. Au-dessus de cette limite, les normes de la s\u00e9rie ISO 4210 concernent les cat\u00e9gories de bicyclettes entrant dans leur champ.<\/p>\n\n<p class=\"wp-block-paragraph\">Ces seuils classent des produits : ils ne donnent pas la hauteur de selle adapt\u00e9e \u00e0 un enfant pr\u00e9cis. La documentation du fabricant doit permettre d\u2019identifier les r\u00e9f\u00e9rences applicables ; la seule taille des roues ne prouve pas une conformit\u00e9.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>En France, un enfant de moins de 12 ans doit porter un casque attach\u00e9 et marqu\u00e9 CE, qu\u2019il conduise ou soit passager.<\/strong> Les informations r\u00e9glementaires pr\u00e9sent\u00e9es ici sont dat\u00e9es du 28 septembre 2026 et se r\u00e9f\u00e8rent aux indications de la DGCCRF et de Service Public.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour circuler, contr\u00f4ler les deux dispositifs de freinage, l\u2019avertisseur sonore et les dispositifs r\u00e9fl\u00e9chissants requis. Les feux avant et arri\u00e8re sont obligatoires la nuit ou lorsque la visibilit\u00e9 est insuffisante ; hors agglom\u00e9ration, un gilet r\u00e9tror\u00e9fl\u00e9chissant est \u00e9galement obligatoire dans ces conditions.<\/p>\n\n<ul class=\"wp-block-list\"><li>\ud83e\ude96 <strong>Protection :<\/strong> <a href=\"https:\/\/www.leguidonbayonnais.fr\/blog\/casque-velo-choix\/\">choisir un casque v\u00e9lo adapt\u00e9<\/a>, puis v\u00e9rifier son ajustement et la fermeture de la jugulaire.<\/li><li>\ud83d\udd27 <strong>Assemblage :<\/strong> contr\u00f4ler la fixation des roues, du cintre, des p\u00e9dales et de la selle selon la notice.<\/li><li>\ud83d\udccd <strong>R\u00e9glages :<\/strong> respecter les rep\u00e8res d\u2019insertion de la tige de selle et de la potence lorsqu\u2019ils sont pr\u00e9sents.<\/li><li>\ud83d\udca8 <strong>Pneus :<\/strong> rechercher coupures et d\u00e9formations, puis r\u00e9gler la pression selon les indications compatibles avec le montage.<\/li><li>\ud83d\udd14 <strong>Visibilit\u00e9 :<\/strong> tester l\u2019avertisseur, inspecter les r\u00e9flecteurs et v\u00e9rifier l\u2019\u00e9clairage n\u00e9cessaire au parcours.<\/li><\/ul>\n\n<h3 class=\"wp-block-heading\">Les erreurs fr\u00e9quentes lors d\u2019un achat d\u2019occasion<\/h3>\n\n<p class=\"wp-block-paragraph\">Une peinture propre peut masquer un entretien n\u00e9glig\u00e9. Examiner les soudures, les zones de choc, la fourche et les roues ; fissure, d\u00e9formation ou doute sur une r\u00e9paration structurelle imposent un avis professionnel avant toute utilisation.<\/p>\n\n<p class=\"wp-block-paragraph\">Faire tourner les roues, tester les freins et rechercher les jeux dans la direction et le p\u00e9dalier. Des c\u00e2bles ab\u00eem\u00e9s, des patins us\u00e9s, une cha\u00eene rouill\u00e9e ou des pneus craquel\u00e9s peuvent entra\u00eener des frais suppl\u00e9mentaires, m\u00eame lorsque le prix para\u00eet attractif.<\/p>\n\n<p class=\"wp-block-paragraph\">Autre pi\u00e8ge : accepter des pi\u00e8ces remplac\u00e9es sans v\u00e9rifier leur compatibilit\u00e9. Un guidon plus large, des leviers d\u2019adulte ou des manivelles inadapt\u00e9es peuvent d\u00e9grader l\u2019ergonomie d\u2019un cadre initialement bien con\u00e7u.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>Un prix int\u00e9ressant ne compense ni une taille inad\u00e9quate ni un \u00e9tat m\u00e9canique incertain.<\/strong><\/p>\n\n<h2 class=\"wp-block-heading\">Questions utiles pour choisir et r\u00e9gler un v\u00e9lo enfant<\/h2>\n\n<p class=\"wp-block-paragraph\"><strong>Les r\u00e9glages doivent \u00e9voluer avec les capacit\u00e9s et la croissance, sans d\u00e9passer les limites du mat\u00e9riel.<\/strong> Refaire un contr\u00f4le lorsque les genoux remontent excessivement, que les bras se tendent ou que les d\u00e9parts deviennent difficiles permet de distinguer un simple ajustement d\u2019un changement n\u00e9cessaire.<\/p>\n\n<p class=\"wp-block-paragraph\">Apr\u00e8s les premi\u00e8res sorties, v\u00e9rifier de nouveau les fixations et le fonctionnement des commandes selon la notice. Un bruit nouveau, un levier devenu spongieux ou une roue qui se d\u00e9place ne doit pas \u00eatre consid\u00e9r\u00e9 comme un d\u00e9tail normal d\u2019apprentissage.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour comparer plusieurs offres, conserver les mesures de l\u2019enfant et les r\u00e9sultats de l\u2019essai. Cette fiche \u00e9vite de revenir \u00e0 un choix fond\u00e9 seulement sur la couleur, l\u2019\u00e2ge indiqu\u00e9 ou une promesse de longue dur\u00e9e d\u2019utilisation.<\/p>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Quel vu00e9lo enfant choisir u00e0 3, 4, 5 ou 6 ans ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Lu2019u00e2ge permet une premiu00e8re recherche, mais ne fixe pas un diamu00e8tre obligatoire. Mesurer la taille et lu2019entrejambe, relever la hauteur minimale de selle et tester lu2019enjambement, la portu00e9e du guidon, les freins et les appuis nu00e9cessaires au niveau actuel.\"}},{\"@type\":\"Question\",\"name\":\"Faut-il choisir le plus grand modu00e8le lorsque lu2019enfant est entre deux tailles ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Seulement si ce modu00e8le est du00e9ju00e0 contru00f4lable : accu00e8s au cadre, posture du00e9tendue, commandes accessibles et arru00eat mau00eetrisu00e9. Pour un du00e9butant, un format plus compact peut faciliter lu2019apprentissage, u00e0 condition de conserver un pu00e9dalage confortable.\"}},{\"@type\":\"Question\",\"name\":\"Lu2019enfant doit-il toujours poser les deux pieds u00e0 plat en restant assis ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Un appui franc des deux pieds facilite les du00e9buts. Un cycliste confirmu00e9 peut utiliser une selle plus haute su2019il sait descendre de lu2019assise pour su2019arru00eater et poser un pied de maniu00e8re stable. Le ru00e9glage du00e9pend des gestes mau00eetrisu00e9s, pas uniquement de lu2019u00e2ge.\"}},{\"@type\":\"Question\",\"name\":\"Quel poids maximal retenir pour un vu00e9lo pour enfant ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Il nu2019existe pas de pourcentage universel garantissant une bonne adaptation. Comparer le poids en configuration ru00e9elle, puis vu00e9rifier que lu2019enfant peut pousser, redresser et manu0153uvrer la monture. La mau00eetrise et lu2019ergonomie restent du00e9terminantes.\"}},{\"@type\":\"Question\",\"name\":\"Quand faut-il faire contru00f4ler le vu00e9lo par un professionnel ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Avant de rouler en cas de doute sur le freinage, lu2019assemblage, une du00e9formation ou la compatibilitu00e9 de piu00e8ces remplacu00e9es. Un contru00f4le est u00e9galement indiquu00e9 lorsquu2019un ru00e9glage ne permet pas de retrouver un fonctionnement su00fbr conforme u00e0 la notice.\"}}]}\n<\/script>\n<h3>Quel v\u00e9lo enfant choisir \u00e0 3, 4, 5 ou 6 ans ?<\/h3>\n<p>L\u2019\u00e2ge permet une premi\u00e8re recherche, mais ne fixe pas un diam\u00e8tre obligatoire. Mesurer la taille et l\u2019entrejambe, relever la hauteur minimale de selle et tester l\u2019enjambement, la port\u00e9e du guidon, les freins et les appuis n\u00e9cessaires au niveau actuel.<\/p>\n<h3>Faut-il choisir le plus grand mod\u00e8le lorsque l\u2019enfant est entre deux tailles ?<\/h3>\n<p>Seulement si ce mod\u00e8le est d\u00e9j\u00e0 contr\u00f4lable : acc\u00e8s au cadre, posture d\u00e9tendue, commandes accessibles et arr\u00eat ma\u00eetris\u00e9. Pour un d\u00e9butant, un format plus compact peut faciliter l\u2019apprentissage, \u00e0 condition de conserver un p\u00e9dalage confortable.<\/p>\n<h3>L\u2019enfant doit-il toujours poser les deux pieds \u00e0 plat en restant assis ?<\/h3>\n<p>Un appui franc des deux pieds facilite les d\u00e9buts. Un cycliste confirm\u00e9 peut utiliser une selle plus haute s\u2019il sait descendre de l\u2019assise pour s\u2019arr\u00eater et poser un pied de mani\u00e8re stable. Le r\u00e9glage d\u00e9pend des gestes ma\u00eetris\u00e9s, pas uniquement de l\u2019\u00e2ge.<\/p>\n<h3>Quel poids maximal retenir pour un v\u00e9lo pour enfant ?<\/h3>\n<p>Il n\u2019existe pas de pourcentage universel garantissant une bonne adaptation. Comparer le poids en configuration r\u00e9elle, puis v\u00e9rifier que l\u2019enfant peut pousser, redresser et man\u0153uvrer la monture. La ma\u00eetrise et l\u2019ergonomie restent d\u00e9terminantes.<\/p>\n<h3>Quand faut-il faire contr\u00f4ler le v\u00e9lo par un professionnel ?<\/h3>\n<p>Avant de rouler en cas de doute sur le freinage, l\u2019assemblage, une d\u00e9formation ou la compatibilit\u00e9 de pi\u00e8ces remplac\u00e9es. Un contr\u00f4le est \u00e9galement indiqu\u00e9 lorsqu\u2019un r\u00e9glage ne permet pas de retrouver un fonctionnement s\u00fbr conforme \u00e0 la notice.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>V\u00e9lo enfant : taille, freins et crit\u00e8res pour bien choisir Le bon v\u00e9lo enfant est celui que son jeune cycliste peut d\u00e9marrer, diriger et arr\u00eater sans assistance. L\u2019\u00e2ge et le diam\u00e8tre des roues servent \u00e0 rep\u00e9rer des mod\u00e8les, mais ne suffisent pas \u00e0 choisir. La d\u00e9cision repose sur les mesures de l\u2019enfant, la g\u00e9om\u00e9trie du [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":553,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_lgb_home_carousel_enabled":false,"_lgb_home_carousel_order":10,"footnotes":"","_members_access_role":[],"_members_access_error":""},"class_list":["post-556","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-json\/wp\/v2\/pages\/556","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-json\/wp\/v2\/comments?post=556"}],"version-history":[{"count":0,"href":"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-json\/wp\/v2\/pages\/556\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-json\/wp\/v2\/media\/553"}],"wp:attachment":[{"href":"https:\/\/www.leguidonbayonnais.fr\/blog\/wp-json\/wp\/v2\/media?parent=556"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}