PageSourceSearch

https://www.librenfant.fr/

html librenfant.fr collected 2026-09-26 15:30:12 UTC 19,534 bytes, 608 lines download raw bytes

1<!doctype html>
2
3
4<html lang="fr">
5<head>
6  <meta charset="utf-8">
7  <meta name="viewport" content="width=device-width, initial-scale=1">
8  <title>Libr&#x27;Enfant</title>
9
10  <link rel="canonical" href="https://www.librenfant.fr/">
11
12
13  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css"
14        integrity="sha256-PI8n5gCcz9cQqQXm3PEtDuPG8qx9oFsFctPg0S5zb8g=" crossorigin="anonymous" referrerpolicy="no-referrer">
15
16
17<link rel="stylesheet" href="//static.leslibraires.fr/websites/design_2024/vendor/fontawesome.min.css?v=fbf1f344">
18
19
20
21  
22
23
24<link rel="stylesheet" href="//static.leslibraires.fr/websites/design_2024/css/custom/librenfant.min.css?v=0efe49c6">
25
26
27
28  
29  
30
31  
32  <meta name="description" content="Librairie Spécialisée jeunesse depuis 1980. Affiliée au réseau national A.L.S.J «  Sorcières »">
33  <meta name="robots" content="index, follow"/>
34  
35
36  
37  
38
39  
40  
41
42  
43
44</head>
45<body>
46
47
48
49
50<header class="page-header content-grid" id="js-position-shrink">
51  
52  
53  
54  <section class="skip-links">
55    <div class="visible-hidden">Liens d'accès rapide</div>
56    <ul>
57      <li><a href="#skip-to-menu" class="visible-hidden">Menu principal</a></li>
58      <li><a href="#search" class="visible-hidden">Recherche</a></li>
59      <li><a href="#main-content" class="visible-hidden">Contenu</a></li>
60    </ul>
61  </section>
62
63  <section class="main-header breakout">
64    
65    
66    <div class="">
67      <div class="main-header__wrapper">
68        <div class="main-header__item--logo">
69          <a href="/" class="logo-brand">
70            
71<img src="//static.leslibraires.fr//logos/website/448/main.webp" alt="Libr&#x27;Enfant">
72
73          </a>
74        </div>
75
76        
77            
78        
79
80        <form id="search" class="input-group main-header__item--search" action="/recherche/" method="get" role="search">
81          <input type="text" class="form-control" placeholder="Titre, auteur, éditeur, collection..."
82                 autocomplete="off"
83                 value="" name="q" required
84                 aria-label="Recherche et un bouton de validation et un bouton pour ouvrir la recherche avancée"
85                 
86                 hx-get="/suggest/"
87                 hx-target="#suggest-results"
88                 hx-trigger="keyup[this.value.length > 2] changed delay:250ms"
89                 
90          >
91          <button class="btn btn-primary" type="submit" aria-label="Chercher">
92            <i class="fa-solid fa-magnifying-glass"></i>
93          </button>
94          
95          <a href="/recherche/avancee/" class="btn btn-outline-primary" type="button" aria-label="Ouvrir la recherche avancée" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Recherche avancée">
96            <i class="fa-solid fa-magnifying-glass-plus"></i>
97          </a>
98          
99        </form>
100
101        
102        <div class="main-header__item--icons">
103
104          
105          
106          
107          <a href="/auth/login/?next=/" class="main-menu__icon" data-bs-delay="100" data-bs-toggle="tooltip" data-bs-placement="bottom" rel="nofollow">
108            <i class="fa-solid fa-circle-user"></i>
109            S'identifier
110          </a>
111          
112          <a href="/panier/" class="main-menu__icon position-relative" data-bs-delay="100" data-bs-toggle="tooltip" data-bs-placement="bottom" rel="nofollow">
113            <i class="fa-solid fa-bag-shopping"></i>
114            Panier
115            
116          </a>
117          <button type="button" class="main-menu__mobile-trigger" aria-label="Main menu">
118            <i class="fa fa-bars"></i>
119          </button>
120        </div>
121        
122
123        
124        <div class="main-header__item--menu" id="js-nav-shrink">
125          <div class="overlay"></div>
126          <nav class="main-menu" id="skip-to-menu">
127            <div class="main-menu__mobile-header">
128              <button type="button" class="main-menu__mobile-arrow" aria-label="Open menu"><i class="fa-solid fa-chevron-left"></i></button>
129              <div class="main-menu__mobile-title"></div>
130              <button type="button" class="main-menu__mobile-close" aria-label="Close menu"><i class="fa-solid fa-xmark"></i></button>
131            </div>
132
133            <ul class="main-menu__section">
134
135              
136              
137
138              
139
140              
141              
142              
143              <li class="main-menu__item--has-children">
144                <a href="#">Rayons
145                  <i class="fa fa-chevron-down"></i>
146                </a>
147                <div class="main-menu__subs main-menu__column-1">
148                  <ul>
149                    
150                    <li><a href="/boutique/500/rayons/824686/albums">ALBUMS</a></li>
151                    
152                    <li><a href="/boutique/500/rayons/824699/bandes-dessinees">BANDES DESSINEES</a></li>
153                    
154                    <li><a href="/boutique/500/rayons/824704/contes">CONTES</a></li>
155                    
156                    <li><a href="/boutique/500/rayons/824715/documentaires">DOCUMENTAIRES</a></li>
157                    
158                    <li><a href="/boutique/500/rayons/824760/theatre-poesie">THEATRE - POESIE</a></li>
159                    
160                    <li><a href="/boutique/500/rayons/824765/romans">ROMANS</a></li>
161                    
162                    <li><a href="/boutique/500/rayons/824780/carterie">CARTERIE</a></li>
163                    
164                    <li><a href="/boutique/500/rayons/824795/revues">REVUES</a></li>
165                    
166                    <li><a href="/boutique/500/rayons/824802/livre-audio">LIVRE AUDIO</a></li>
167                    
168
169                    
170                    
171                    
172                    
173                    
174                  </ul>
175                </div>
176              </li>
177              
178              
179
180              
181
182              
183<li><a href="/conseils/">Conseils de lecture</a></li>
184<li><a href="/dossiers/">Dossiers</a></li>
185<li><a href="/rencontres/">Rencontres</a></li>
186<li>
187  <a href="/presentation/" title="Découvrez notre librairie">
188  <i class="fa-solid fa-shop me-1" aria-hidden="true"></i>
189  Notre librairie
190  </a>
191</li>
192
193
194              
195            </ul>
196          </nav>
197        </div>
198        
199
200      </div>
201    </div>
202
203  </section>
204
205  <ul id="suggest-results" class="suggest-hidden"></ul>
206
207</header>
208
209
210
211
212
213
214
215
216 
217
218
219<main id="main-content" class="content-grid column-layout">
220
221
222  <h1 itemprop="name" hidden>Libr&#x27;Enfant</h1>
223
224  
225    
226      
227        
228        
229          
230
231<div class="event-section">
232  <div class="section-heading">
233    <h2 class="title--section">Dans l'agenda</h2>
234    <span><a href="/rencontres/" class="link">Voir tout</a></span>
235  </div>
236  <div class="duo-container">
237    <div>
238      <article class="card-event-bigshot">
239        
240          <div class="card-event-bigshot__media">
241            
242              <img loading="lazy" src="//leslibraires.b-cdn.net/IaU1x2D9MGiney0szHBO3N3w0yIOpxl2yVi6WFWcZGk/s:250:300/MTY3NDY4NjA.webp" alt="Aux P&#x27;tits Yogis">
243            
244            <span class="card-event-bigshot__recap">
245              <time datetime='2026-10-03T10:30:00' content='2026-10-03T10:30:00'>
246                <span class="card-event-bigshot__recap-day">03</span>
247                <span class="card-event-bigshot__recap-month">Oct</span>
248              </time>
249            </span>
250          </div>
251
252          
253            <div class="card-event-bigshot__extras">
254              <div class="tag tag--default">Tout public</div>
255            </div>
256          
257
258          <div class="card-event-bigshot__copy">
259            <div class="card-event-bigshot__details">
260              <h3 class="card-event-bigshot__title"><a href="/rencontres/45784/">Aux P&#x27;tits Yogis</a></h3>
261              <span class="card-event-bigshot__exerpt">
262                Séance de relaxation autour des livres avec la grande Méla Yoga
263à partir de 4 ans
264sur inscription
2658 euros
266              </span>
267              <span class="card-event-bigshot__date">
268                <i class="fa-regular fa-calendar" aria-hidden="true"></i>
269                
270                
271                  
272                    
273                    Le <time itemprop="startDate" datetime='2026-10-03T10:30:00' content='2026-10-03T10:30:00'>samedi 03 octobre 2026<br> de 10h30</time>
274                    <time itemprop="endDate" datetime='2026-10-03T11:15:00' content='2026-10-03T11:15:00'>à 11h15</time>
275                    
276                  
277                
278                
279              </span>
280              <address class="card-event-bigshot__place">
281                <i class="fa-solid fa-location-dot" aria-hidden="true"></i>
282                Librairie Libr&#x27;enfant (Tours)
283              </address>
284            </div>
285            <a class="btn btn-primary stretched-link" href="/rencontres/45784/">En savoir plus</a>
286          </div>
287
288        
289      </article>
290    </div>
291  </div>
292</div>
293        
294        
295      
296    
297  
298
299
300
301
302<div class="modal modal-dialog-scrollable modal--wishlist" id="listModal" tabindex="-1" aria-labelledby="listModalLabel" style="display: none;" aria-hidden="false" hx-on::after-swap="openModal(this)">
303  <div class="modal-dialog">
304    <div class="modal-content">
305    </div>
306  </div>
307</div>
308
309</main>
310
311<button onclick="topFunction()" id="js-top-btn" title="Go to top" aria-label="Retour en haut de page"><i class="fa-solid fa-chevron-up"></i></button>
312
313
314
315<footer class="page-footer content-grid">
316
317  
318
319  
320    
321
322
323<section id="footer-newsletter" class="full-width footer-subscribe">
324  <p>Restez informés de nos actualités en vous inscrivant à « Libr&#x27;enfant »</p>
325  <p>
326    <button type="button" class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#newsletter-modal-282">
327      S'inscrire
328    </button>
329  </p>
330</section>
331
332<div class="modal fade" id="newsletter-modal-282" tabindex="-1" aria-labelledby="newsletter-modal-label-282" aria-hidden="true">
333  <div class="modal-dialog">
334    <div class="modal-content">
335      <div class="modal-header">
336        <h5 class="modal-title" id="newsletter-modal-label-282">Libr&#x27;enfant</h5>
337        <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
338      </div>
339      <div class="modal-body">
340        <div id="newsletter-response-282" class="mb-2"></div>
341        <form id="newsletter-form-282"
342              method="post"
343              hx-post="/htmx/subscribe-to-newsletter/"
344              hx-target="#newsletter-response-282"
345              hx-swap="innerHTML">
346          <input type="hidden" name="newsletter" value="282">
347          <div class="mb-3">
348            <label for="newsletter-email-282" class="form-label">Adresse email</label>
349            <input type="email" id="newsletter-email-282" name="email" class="form-control" autocomplete="email" required>
350          </div>
351          
352          <div class="newsletter-recaptcha mb-3" data-sitekey="6LfVeO0rAAAAAOQonY3_QaUUTxVNA0CfaSKfiawl"></div>
353          
354          <button class="btn btn-primary newsletter-submit-btn" type="submit" disabled>
355            S'inscrire
356          </button>
357        </form>
358      </div>
359    </div>
360  </div>
361</div>
362
363
364
365<script>
366(function () {
367  var recaptchaReady = false;
368  var pendingCallbacks = [];
369
370  window.onNewsletterRecaptchaLoad = function () {
371    recaptchaReady = true;
372    pendingCallbacks.forEach(function (cb) { cb(); });
373    pendingCallbacks = [];
374  };
375
376  function whenReady(cb) {
377    if (recaptchaReady) { cb(); } else { pendingCallbacks.push(cb); }
378  }
379
380  function ensureScriptLoaded() {
381    if (recaptchaReady || document.querySelector('script[src*="recaptcha/api.js"]')) return;
382    var script = document.createElement('script');
383    script.src = 'https://www.google.com/recaptcha/api.js?onload=onNewsletterRecaptchaLoad&render=explicit';
384    script.async = true;
385    script.defer = true;
386    document.head.appendChild(script);
387  }
388
389  function renderWidgetIfNeeded(modal) {
390    var el = modal.querySelector('.newsletter-recaptcha');
391    if (!el || el.dataset.widgetId !== undefined) return;
392    var widgetId = grecaptcha.render(el, {
393      sitekey: el.dataset.sitekey,
394      callback: function () {
395        var btn = modal.querySelector('.newsletter-submit-btn');
396        if (btn) btn.disabled = false;
397      },
398      'expired-callback': function () {
399        var btn = modal.querySelector('.newsletter-submit-btn');
400        if (btn) btn.disabled = true;
401      }
402    });
403    el.dataset.widgetId = String(widgetId);
404  }
405
406  document.addEventListener('htmx:afterSwap', function (evt) {
407    var target = evt.target;
408    if (!target.id || !target.id.startsWith('newsletter-response-')) return;
409    var newsletterId = target.id.slice('newsletter-response-'.length);
410    if (target.querySelector('.alert-info')) {
411      var form = document.getElementById('newsletter-form-' + newsletterId);
412      if (form) form.style.display = 'none';
413    } else {
414      var modal = target.closest('.modal');
415      if (modal) {
416        var el = modal.querySelector('.newsletter-recaptcha');
417        if (el && el.dataset.widgetId !== undefined) {
418          grecaptcha.reset(parseInt(el.dataset.widgetId, 10));
419          var btn = modal.querySelector('.newsletter-submit-btn');
420          if (btn) btn.disabled = true;
421        }
422      }
423    }
424  });
425
426  document.querySelectorAll('.modal[id^="newsletter-modal-"]').forEach(function (modal) {
427    modal.addEventListener('show.bs.modal', function () {
428      ensureScriptLoaded();
429      whenReady(function () { renderWidgetIfNeeded(modal); });
430    });
431
432    modal.addEventListener('hidden.bs.modal', function () {
433      var responseDiv = modal.querySelector('[id^="newsletter-response-"]');
434      if (responseDiv) responseDiv.innerHTML = '';
435      var form = modal.querySelector('form');
436      if (form) { form.style.display = ''; form.reset(); }
437      var el = modal.querySelector('.newsletter-recaptcha');
438      if (el && el.dataset.widgetId !== undefined) {
439        grecaptcha.reset(parseInt(el.dataset.widgetId, 10));
440        var btn = modal.querySelector('.newsletter-submit-btn');
441        if (btn) btn.disabled = true;
442      }
443    });
444  });
445}());
446</script>
446
447
448
449  
450
451  
452
453  <section class="inline-layout footer-menu">
454    <div class="footer-menu__item">
455      
456      <span class="footer-title">Liens utiles</span>
457      <ul class="footer-menu__list">
458        <li>
459          
460          <a href="/auth/login/" rel="nofollow">S'identifier</a>
461          
462        </li>
463        <li>
464          <a href="/panier/" rel="nofollow">Mon panier</a>
465        </li>
466        
467        
468          <li>
469            <button form="language-form" type="submit" name="language" value="en" title="Passer le site en anglais" data-toggle="tooltip">Switch to English</button>
470          </li>
471        
472      </ul>
473      <form action="/i18n/setlang/" method="post" id="language-form" class="d-none"></form>
474      
475    </div>
476    <div class="footer-menu__item">
477      
478      <span class="footer-title">En savoir plus</span>
479      <ul class="footer-menu__list">
480        <li>
481          
482          <a href="/presentation/">Découvrez notre librairie</a>
483          
484        </li>
485        <li><a href="https://www.leslibraires.fr/le_reseau/">Le réseau leslibraires.fr</a></li>
486      </ul>
487      
488    </div>
489    <div class="footer-menu__item">
490      
491      <span class="footer-title"></span>
492      <ul class="footer-menu__list">
493        <li><a href="/conditions-generales-de-vente/">Conditions Générales de Vente</a></li>
494        <li><a href="/droit-de-retractation/">Droit de rétractation</a></li>
495        <li><a href="/terms-of-use/">Mentions légales</a></li>
496        <li><a href="/accessibility/">Accessibilité : partiellement conforme</a></li>
497        <li><a href="/nous-contacter/">Nous contacter</a></li>
498      </ul>
499      
500    </div>
501    
502    
503  </section>
504
505  <section class="full-width footer-bottom">
506    <div class="inline-layout">
507      <div class="footer-socials">
508        
509<span class="footer-title">Suivez-nous</span>
510<ul>
511  <li>
512    <a href="https://www.facebook.com/p/Librenfant-librairie-sp%C3%A9cialis%C3%A9e-jeunesse-%C3%A0-Tours-100057509527818/" target="_blank"  aria-label="Go to Facebook page"><i class="fa-brands fa-facebook" aria-hidden="true"></i></a>
513  </li>
514  <li>
515    <a href="https://www.instagram.com/librenfant/" target="_blank"  aria-label="Go to Instagram page"><i class="fa-brands fa-instagram" aria-hidden="true"></i></a>
516  </li>
517</ul>
518
519
520      </div>
521      <div class="footer-payments">
522        <span class="footer-title">Paiement sécurisé</span>
523        <ul>
524          <li>
525            <picture>
526              <source>
527              <img loading="lazy" src="//static.leslibraires.fr/websites/design_2024/static/assets/icons/secure.webp" alt="logo 3D Secure">
528            </picture>
529          </li>
530          <li>
531            <picture>
532              <source>
533              <img loading="lazy" src="//static.leslibraires.fr/websites/design_2024/static/assets/icons/cb.webp" alt="logo CB">
534            </picture>
535          </li>
536          <li>
537            <picture>
538              <source>
539              <img loading="lazy" src="//static.leslibraires.fr/websites/design_2024/static/assets/icons/mastercard.webp" alt="logo Mastercard">
540            </picture>
541          </li>
542          <li>
543            <picture>
544              <source>
545              <img loading="lazy" src="//static.leslibraires.fr/websites/design_2024/static/assets/icons/visa.webp" alt="logo VISA">
546            </picture>
547          </li>
548        </ul>
549      </div>
550
551      
552      <div class="footer-partners">
553        <span class="footer-title">Réalisé par :</span>
554        <ul>
555          <li><a href="https://kamael.com/" target="_blank"><img loading="lazy" src="//static.leslibraires.fr/websites/design_2024/static/assets/icons/kamael.avif" alt="logo du Kamael, la conception de sites internet de vente pour les librairies et les commerces indépendants"></a></li>
556        </ul>
557      </div>
558      
559
560      <div class="footer-partners">
561        
562        <span class="footer-title">Avec le soutien de</span>
563        <ul>
564          <li><a href="https://www.centrenationaldulivre.fr/"><img loading="lazy" src="//static.leslibraires.fr/websites/design_2024/static/assets/icons/cnl.webp" alt="logo du Centre National du livre"></a></li>
565        </ul>
566        
567      </div>
568    </div>
569
570  </section>
571</footer>
572
573
574<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"
575        integrity="sha256-CDOy6cOibCWEdsRiZuaHf8dSGGJRYuBGC+mjoJimHGw=" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
575
576
577
578<script src="//static.leslibraires.fr/websites/design_2024/js/select_list.js"></script>
578
579
580<script src="//static.leslibraires.fr/websites/design_2024/vendor/htmx.min.js?v=19a57377"></script>
vendor: 1 bytes, line 580
580
581<script src="//static.leslibraires.fr/websites/design_2024/js/fetch_offers.min.js?v=a664f292"></script>
vendor: 1 bytes, line 581
581
582<script src="//static.leslibraires.fr/websites/design_2024/js/base.min.js?v=79f3c29d"></script>
vendor: 1 bytes, line 582
582
583<script src="//static.leslibraires.fr/websites/design_2024/js/menu.min.js?v=cd3df1c5"></script>
583
584
585<script src="//static.leslibraires.fr/websites/design_2024/js/suggest.min.js?v=e424915a"></script>
585
586
587
588
589
590<script type="application/ld+json">
591 {
592  "@context": "http://schema.org",
593  "@type": "WebSite",
594  "url": "https://www.librenfant.fr/",
595  "potentialAction": {
596   "@type": "SearchAction",
597   "target": "https://www.librenfant.fr/recherche/?q={search_term_string}",
598   "query-input": "required name=search_term_string"
599  }
600 }
601</script>
601
602
603
604
605
606
607</body>
608</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.