PageSourceSearch

https://www.boutonsbobines.fr/archives/2024/01/25/40186718.html

html boutonsbobines.fr collected 2026-10-07 17:16:25 UTC 83,850 bytes, 2,101 lines download raw bytes

1
2
3
4<!DOCTYPE html>
5<html lang="fr">
6  <head>           
7  
8        
9        
10                                                                                                    
11                                                                        
12    
12<script src="https://assets.canalblog.com/c/blog/v2026.07.04/runtime.d13fac07.js"></script>
12<script src="https://assets.canalblog.com/c/blog/v2026.07.04/ads.930ed0c8.js"></script>
12
13  
13<script>
14      dataLayer = [{
15        'source'   : 'OVERBLOG',
16        'theme'    : '1',
17        'adUnitID' : '/6783/BLOGS_FR_WEB/fr',
18        'group'    : 'Blog-Mode-Beaute',
19        'category' : 'Fashion, Art & Design',
20        'rating'   : 'BS',
21        'unused'   : 'No',
22        'adult'    : 'No',
23        'pda'      : 'No',
24        'hasAds'   : 'No',
25        'lang'     : 'fr',
26        'adblock'  : '__ads_loaded__' in window ? 'No' : 'Yes',
27        'blog_id'  : '991293',
28        'blog_name': "Boutons, bobines etc...",
29        'premium'  : 'Yes',
30        'slots'    : {},
31                  'article_type': 'article',
32          'article_id': '29242494',
33          'article_categories': [
34                    ]
35              }];
36  </script>
36
37          <!-- DIDOMI CPM TAG STARTS -->
38<script type="text/javascript">window.gdprAppliesGlobally=true;(function(){function a(e){if(!window.frames[e]){if(document.body&&document.body.firstChild){var t=document.body;var n=document.createElement("iframe");n.style.display="none";n.name=e;n.title=e;t.insertBefore(n,t.firstChild)}
39    else{setTimeout(function(){a(e)},5)}}}function e(n,r,o,c,s){function e(e,t,n,a){if(typeof n!=="function"){return}if(!window[r]){window[r]=[]}var i=false;if(s){i=s(e,t,n)}if(!i){window[r].push({command:e,parameter:t,callback:n,version:a})}}e.stub=true;function t(a){if(!window[n]||window[n].stub!==true){return}if(!a.data){return}
40        var i=typeof a.data==="string";var e;try{e=i?JSON.parse(a.data):a.data}catch(t){return}if(e[o]){var r=e[o];window[n](r.command,r.parameter,function(e,t){var n={};n[c]={returnValue:e,success:t,callId:r.callId};a.source.postMessage(i?JSON.stringify(n):n,"*")},r.version)}}
41        if(typeof window[n]!=="function"){window[n]=e;if(window.addEventListener){window.addEventListener("message",t,false)}else{window.attachEvent("onmessage",t)}}}e("__tcfapi","__tcfapiBuffer","__tcfapiCall","__tcfapiReturn");a("__tcfapiLocator");(function(e,tgt){
42        var t=document.createElement("script");t.id="spcloader";t.type="text/javascript";t.async=true;t.src="https://sdk.privacy-center.org/"+e+"/loader.js?target_type=notice&target="+tgt;t.charset="utf-8";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n)})("e23a01f6-a508-4e71-8f50-c1a9cae7c0d0", "fBVP2nLa")})();</script>
42
43<!-- DIDOMI CPM TAG ENDS -->
44
45    
45<script type="text/javascript">
46        window.didomiConfig = {
47            "app": {
48                "name": "CanalBlog",
49                "logoUrl": "https://static.canalblog.com/sharedDocs/images/frontend/logo_cb_hp.png",
50                "privacyPolicyURL": "https://www.canalblog.com/cf/privacy.cfm"
51            },
52            theme: {
53                color: "#043D76",
54                linkColor: "#000000"
55            }
56        }
57    </script>
57
58
59<script>
60    // Paywall Bounce Rate pixel
61    function sendCustomPixel(method, consent, tcfStatus) {
62        var pixelUrl = "https://bpt.webedia-group.com/pixel.png?/domain=overblog.com&referrer=" + document.referrer + "&site_route=" + dataLayer[0].blog_name + "_" + (typeof jad !== "undefined") + "&event=tcfapi&method=" + method + "&consent=" + consent + "&tcfStatus=" + tcfStatus
63        var img = document.createElement('img');
64        img.style = "display: none;"
65        img.src = pixelUrl;
66        document.body.appendChild(img);
67    }
68
69    function triggerOnReadyOrTimeout(action, tcfStatus) {
70
71        var done = false;
72
73        function doItIfNotDone(method, consent, tcfStatus) {
74            if (!done) {
75                action(method, consent, tcfStatus);
76                done = true;
77            }
78        }
79
80        window.didomiOnReady = window.didomiOnReady || [];
81        window.didomiOnReady.push(function (Didomi) {
82            var consent = Didomi.isConsentRequired() ? Didomi.getUserConsentStatusForVendor("c:googleana-XMqagawa") && Didomi.getUserConsentStatusForVendor("google") : true;
83            var consentToString = consent == undefined ? "undefined" : consent;
84            doItIfNotDone("didomiOnReady", consentToString, tcfStatus);
85        });
86
87        setTimeout(function() {doItIfNotDone("timeout", "false", tcfStatus)}, 1000);
88    }
89
90    var tcfok = false;
91
92    var tryTcfApiTimer = 0;
93
94    var tryToReachTcfApi = setInterval(function() {
95        if (typeof __tcfapi !== "undefined") {
96            clearInterval(tryToReachTcfApi);
97            launchTcfApi()
98        } else if (tryTcfApiTimer > 3000) {
99            clearInterval(tryToReachTcfApi);
100            triggerOnReadyOrTimeout(sendCustomPixel, "tcfnotloaded")
101        }
102        tryTcfApiTimer += 200;
103    }, 200)
104
105    function launchTcfApi() {
106        __tcfapi('addEventListener', 2, function(tcData, success) {
107            if (success) {
108                try{
109                    switch (tcData.eventStatus) {
110                        case "useractioncomplete":
111                            triggerOnReadyOrTimeout(sendCustomPixel, tcData.eventStatus);
112                            __tcfapi('removeEventListener', 2, function(){}, tcData.listenerId)
113                            break;
114                        case "cmpuishown":
115                            triggerOnReadyOrTimeout(sendCustomPixel, tcData.eventStatus);
116                            break;
117                        case "tcloaded":
118                            triggerOnReadyOrTimeout(sendCustomPixel, tcData.eventStatus);
119                            __tcfapi('removeEventListener', 2, function(){}, tcData.listenerId)
120                            break;
121                        default:
122                            triggerOnReadyOrTimeout(sendCustomPixel, tcData.eventStatus);
123                    }
124                } catch (error) {
125                    triggerOnReadyOrTimeout(sendCustomPixel, tcData.eventStatus);
126                }
127                tcfok = true;
128            }
129        });
130
131        setTimeout(function() {
132            if (!tcfok) {
133                triggerOnReadyOrTimeout(sendCustomPixel, "tcfnotloaded")
134            }
135        }, 2000);
136    }
137</script>
137  <style>
138    [class^=app_gdpr] a {
139        color: white !important;
140    }
141    [class^=app_gdpr] a[href], [class^=app_gdpr] [class^=banner_message] a:not([class^=banner_continue]) {
142        text-decoration: underline;
143    }
144    [class^=app_gdpr] a svg {
145        fill: white !important;
146    }
147    [class^=app_gdpr] [class^=banner_banner], [class^=app_gdpr] [class^=popup_popup]{
148        z-index: 2147483647 !important;
149    }
150</style>
151    
151<script>
152    if (window.parent !== window) {
153      if (typeof btoa !== "function") {
154        window.btoa = function (input) {
155          var str = String(input);
156          for (var block, charCode, idx = 0, map = chars, output = ''; str.charAt(idx | 0) || (map = '=', idx % 1); output += map.charAt(63 & block >> 8 - idx % 1 * 8)) {
157            charCode = str.charCodeAt(idx += 3/4)
158            block = block << 8 | charCode
159          }
160          return output
161        }
162      }
163      var re = /^(?:https?:)?(?:\/\/)?([^\/\?]+)/i
164      var res = re.exec(document.referrer)
165      var domain = res[1]
166      var forbidden = ["aGVsbG8ubGFuZA==","Y3Vpc2luZS5sYW5k","cmVjZXR0ZS5sYW5k","cmVjZXR0ZXMubGFuZA==",]
167      if (forbidden.indexOf(btoa(domain)) > -1) {
168        document.location = document.location.origin + "/system/noframed"
169      }
170    }
171  </script>
171
172  <link rel="stylesheet" href="https://assets.canalblog.com/c/blog/v2026.07.04/canalblog-main.c258ca8d.css">
173          <!-- Basic theme id 1 [canalblog] - last modified : 2025-06-27T14:59:18+02:00 -->
174             
175
176
177                    
178
179        <!-- Title -->
180        <title>Porte aiguilles aimanté  - Boutons, bobines etc...</title>
181    <!-- Metas -->
182        <meta http-equiv="content-type" content="text/html; charset=utf-8" />
183        <meta charset="UTF-8">
184        <meta name="viewport" content="width=device-width">
185        <meta name="author" content="Agnes_d" />
186  
187        <link rel="canonical" href="https://www.boutonsbobines.fr/archives/2024/01/25/40186718.html" />
188
189        <meta property="og:site_name" content="Boutons, bobines etc..." />
190        <meta property="og:title" content="Porte aiguilles aimanté  - Boutons, bobines etc..." />
191        <meta name="twitter:title" content="Porte aiguilles aimanté  - Boutons, bobines etc..." />
192        <meta name="description" content="Pour ne plus perdre ses aiguilles, épingles, anneaux marqueurs....adoptez le porte aiguilles aimanté Aimanté également à l&#039;arrière pour les petits ciseaux- taille 6,5cm x 4,5cm Livré avec 2 grandes épingles coeurs - 13 euros hors frais de port (3,20 euros..." />
193        <meta property="og:description" content="Pour ne plus perdre ses aiguilles, épingles, anneaux marqueurs....adoptez le porte aiguilles aimanté Aimanté également à l&#039;arrière pour les petits ciseaux- taille 6,5cm x 4,5cm Livré avec 2 grandes épingles coeurs - 13 euros hors frais de port (3,20 euros..." />
194        <meta name="twitter:description" content="Pour ne plus perdre ses aiguilles, épingles, anneaux marqueurs....adoptez le porte aiguilles aimanté Aimanté également à l&#039;arrière pour les petits ciseaux- taille 6,5cm x 4,5cm Livré avec 2 grandes épingles..." />
195        <meta property="og:locale" content="fr_FR" />
196        <meta name="keywords" content="" />
197
198        <meta property="og:image" content="https://image.canalblog.com/oe5tgzXSO_ZsrYnD_NjbPqh9TbY=/filters:no_upscale()/https%3A%2F%2Fstorage.canalblog.com%2F59%2F63%2F767025%2F134375003_o.jpg" />
199        <meta name="twitter:image:src" content="https://image.canalblog.com/oe5tgzXSO_ZsrYnD_NjbPqh9TbY=/filters:no_upscale()/https%3A%2F%2Fstorage.canalblog.com%2F59%2F63%2F767025%2F134375003_o.jpg" />
200        <meta property="og:url"  content="https://www.boutonsbobines.fr/archives/2024/01/25/40186718.html" />
201        <meta name="twitter:url" content="https://www.boutonsbobines.fr/archives/2024/01/25/40186718.html" />
202        <meta property="og:type" content="article" />
203        <meta name="twitter:card" content="summary" />
204        <meta name="twitter:site" content="@overblog" />
205        <meta property="fb:app_id" content="116867175007475" />
206
207    
208                                            
209
210        <!-- Robots -->
211        <meta name="robots" content="index,follow" />
212
213        <!-- RSS -->
214        <link rel="alternate" type="application/rss+xml" title="RSS" href="/rss" />
215
216    
217                
218<!-- Analytics -->
219<!-- NewsArticle schema -->
220<script type="application/ld+json">
221  {
222    "@context": "http://schema.org",
223    "@type": "NewsArticle",
224    "headline": "Porte aiguilles aimant\u00e9 ",
225    "description": "Pour ne plus perdre ses aiguilles, \u00e9pingles, anneaux marqueurs....adoptez le porte aiguilles aimant\u00e9 Aimant\u00e9 \u00e9galement \u00e0 l'arri\u00e8re pour les petits ciseaux- taille 6,5cm x 4,5cm Livr\u00e9 avec 2 grandes \u00e9pingles coeurs - 13 euros hors frais de port (3,20...",
226    "mainEntityOfPage": {
227      "@type": "WebPage",
228      "@id": "https://www.boutonsbobines.fr/archives/2024/01/25/40186718.html"
229    },
230        "datePublished": "2024-02-09T17:38:12+01:00",
231    "dateModified": "2026-01-04T19:00:35+01:00",
232            "author": {
233      "@type": "Person",
234      "name": "Agnes_d"
235    },
236        "image": [
237      "https:\/\/image.canalblog.com\/oe5tgzXSO_ZsrYnD_NjbPqh9TbY=\/filters:no_upscale()\/https%3A%2F%2Fstorage.canalblog.com%2F59%2F63%2F767025%2F134375003_o.jpg"
238    ],
239    "publisher": {
240      "@type": "Organization",
241      "name": "Boutons, bobines etc...",
242      "url": "https:\/\/www.boutonsbobines.fr",
243      "logo": {
244        "@type": "ImageObject",
245        "url": "https:\/\/assets.canalblog.com\/c\/blog\/v2026.07.04\/images\/logo-canalblog-big.png",
246        "width": 550,
247        "height": 210
248      }
249    }
250  }
251</script>
251
252    <!-- Metas -->
253    <link rel="icon" type="image/png" href="https://image.canalblog.com/Ir1j2_Enn7craDjOPgcTFT2etkY=/filters:no_upscale()/image%2F0991293%2F20240503%2Fob_570bfa_agnes.png" />
254    <!-- DEFINITIONS -->
255    <!-- LAYOUT -->
256
257<!-- GENERAL -->
258 <!-- PAGE -->
259
260  <!-- CONTENT ZONE -->
261
262  <!-- LEFT ZONE -->
263
264  <!-- RIGHT ZONE -->
265
266  <!-- LINKS -->
267
268<!-- PAGINATION -->
269
270
271<!-- POST -->
272 <!-- DATE -->
273
274 <!-- POST TITLE -->
275
276  <!-- POST SECONDARY TITLE -->
277
278  <!-- POST BODY -->
279
280 <!-- POST FOOTER -->
281
282 <!-- COLUMN -->
283  <!-- COLUMN TITLE -->
284
285  <!-- COLUMN LIST -->
286
287  <!-- COLUMN IMAGE -->
288
289<!-- COLUMN COLOR -->
290
291<!-- BLOG TITLE -->
292
293<!-- MENU -->
294
295<!-- MENU SEPARATION -->
296
297<!-- MENU HOVER -->
298
299<!-- MENU CHILD WIDTH -->
300
301<!-- ALBUM -->
302  <!-- ALBUM TITLE -->
303
304<!-- ALBUM BODY -->
305
306  <!-- ALBUM IMAGES -->
307
308<!-- WIDGET -->
309<!-- ALBUMS WIDGET -->
310
311<!-- ABOUT WIDGET -->
312
313<!-- ARCHIVES WIDGET -->
314
315<!-- OWNER AVATAR -->
316
317<!-- MAIN TAGS WIDGET -->
318
319<!-- CONTACT OWNER WIDGET -->
320
321<!-- LAST COMMENTS WIDGET -->
322
323<!-- LAST POSTS WIDGET -->
324
325<!-- FACEBOOK WIDGET -->
326
327<!-- RSS WIDGET -->
328
329<!-- INSTAGRAM WIDGET -->
330
331<!-- FREE MODULE 1 -->
332
333<!-- FREE MODULE 2 -->
334
335<!-- FREE MODULE 3 -->
336
337<!-- FREE MODULE 4 -->
338
339<!-- FREE MODULE 5 -->
340
341<!-- NAVIGATION -->
342
343<!-- CLOUD TAGS WIDGET -->
344
345<!-- PAGES WIDGET -->
346
347<!-- PINTEREST WIDGET -->
348
349<!-- SEARCH WIDGET -->
350
351<!-- SUBSCRIBE WIDGET -->
352
353<!-- STATS -->
354
355<!-- FOLLOW WIDGET -->
356
357<!-- TAGS WIDGET -->
358
359<!-- TWITTER WIDGET -->
360
361
362    <!-- TEMPLATE -->
363    <!-- GENERAL -->
364  <!-- PAGE -->
365
366
367  <!-- CONTENT ZONE -->
368
369  <!-- LEFT ZONE -->
370
371  <!-- RIGHT ZONE -->
372
373  <!-- LINKS -->
374
375  <!-- PAGINATION -->
376
377<!-- POST -->
378 <!-- DATE -->
379
380  <!-- POST TITLE -->
381
382  <!-- POST SECONDARY TITLE -->
383
384  <!-- POST BODY -->
385
386  <!-- POST FOOTER -->
387
388<!-- COLUMN -->
389  <!-- COLUMN TITLE -->
390
391  <!-- COLUMN LIST -->
392
393  <!-- COLUMN IMAGE -->
394
395<!-- COLUMN COLOR -->
396
397<!-- BLOG_TITLE -->
398
399<!-- MENU -->
400
401<!-- MENU SEPARATION -->
402  
403<!-- MENU HOVER -->
404
405<!-- MENU CHILD WIDTH -->
406
407<!-- ALBUM -->
408  <!-- ALBUM TITLE -->
409
410  <!-- ALBUM BODY -->
411
412  <!-- ALBUM IMAGES -->
413
414<!-- LAYOUT -->
415  
416  
417
418<!-- ADS -->
419
420    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" integrity="sha512-SzlrxWUlpfuzQ+pcUCosxcglQRNAq/DZjVsC0lE40xsADsfeQoEypE+enwcOiGjk/bSuGGKHEyjSoQ1zVisanQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
421
422    <link href="https://fonts.over-blog.com/?family=Verdana,sans-serif:100,200,300,400,500,600,700,800,900" rel='stylesheet' type='text/css' /><link href="https://fonts.over-blog.com/?family=Verdana,sans-serif:100,200,300,400,500,600,700,800,900" rel='stylesheet' type='text/css' /><link href="https://fonts.over-blog.com/?family=Verdana,sans-serif:100,200,300,400,500,600,700,800,900" rel='stylesheet' type='text/css' /><link href="https://fonts.over-blog.com/?family=Verdana,sans-serif:100,200,300,400,500,600,700,800,900" rel='stylesheet' type='text/css' /><link href="https://fonts.over-blog.com/?family=Verdana,sans-serif:100,200,300,400,500,600,700,800,900" rel='stylesheet' type='text/css' /><link href="https://fonts.over-blog.com/?family=Verdana,sans-serif:100,200,300,400,500,600,700,800,900" rel='stylesheet' type='text/css' /><link href="https://fonts.over-blog.com/?family=Verdana,sans-serif:100,200,300,400,500,600,700,800,900" rel='stylesheet' type='text/css' /><link href="https://fonts.over-blog.com/?family=Verdana,sans-serif:100,200,300,400,500,600,700,800,900" rel='stylesheet' type='text/css' /><link href="https://fonts.over-blog.com/?family=Georgia:100,200,300,400,500,600,700,800,900" rel='stylesheet' type='text/css' />
423
424    <style>
425      *, ::after, ::before {
426  box-sizing: border-box; }
427
428html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
429  margin: 0;
430  padding: 0;
431  border: 0;
432  font-size: 100%;
433  vertical-align: baseline; }
434/* HTML5 display-role reset for older browsers */
435article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
436  display: block; }
437
438body {
439  line-height: 1; }
440
441ol, ul {
442  list-style: none; }
443
444blockquote, q {
445  quotes: none; }
446
447blockquote:before, blockquote:after, q:before, q:after {
448  content: none; }
449
450table {
451  border-collapse: collapse;
452  border-spacing: 0; }
453
454a, a:visited, a:hover {
455  text-decoration: none;
456  color: inherit; }
457
458html {
459  background-color: #996699;
460  background-image: url("");
461  background-position: top left;
462  background-attachment: fixed;
463  background-repeat: repeat-x; }
464
465body.withsharebar .menu-main {
466  top: 40px; }
467
468body .flex {
469  display: flex; }
470  body .header {
471    font-family: Georgia;
472    color: #99B2CC;
473    font-size: 32px;
474    font-weight:       700
475  ;
476    font-style: italic;
477    text-align: center;
478    background-color: #FFFFFF;
479    border-width: 1px;
480    border-color: #9933CC;
481    border-top-style: none;
482    border-right-style: none;
483    border-bottom-style: solid;
484    border-left-style: none;
485    margin-top: 0px;
486    border-radius: 10px 10px 0 0; }
487    body .header h1, body .header .ob-h1 {
488      display: flex;
489      justify-content: initial; }
490      body .header h1 span, body .header .ob-h1 span {
491        width: 100%; }
492    body .header_link {
493      display: block;
494      width: 100%;
495      overflow: hidden; }
496    body .header_title {
497      padding: 20px;
498      display: block; }
499    body .header img {
500      display: block; }
501  body .listing-content {
502    display: flex;
503    flex-direction: column;
504    gap: 50px; }
505    body .listing-content .article:hover .article_footer {
506      opacity: 1;
507      transition: opacity 0.3s ease-in-out; }
508      body .listing-content .article_link {
509        color: inherit;
510        text-decoration: none; }
511        body .listing-content .article_link:visited {
512          color: inherit;
513          text-decoration: none; }
514        body .listing-content .article_link:active {
515          color: inherit;
516          text-decoration: none; }
517        body .listing-content .article_link:hover {
518          color: inherit;
519          text-decoration: none; }
520      body .listing-content .article_content {
521        display: flex;
522        margin-bottom: 10px;
523        gap: 10px; }
524      body .listing-content .article_snippet {
525        word-break: break-all;
526        flex: 1; }
527      body .listing-content .article_footer {
528        opacity: 0.4;
529        transition: opacity 0.3s ease-in-out; }
530      body .listing-content .article_cover-wrapper {
531        order: 0; }
532      body .listing-content .article_title {
533        margin-bottom: 10px; }
534  body .article_footer {
535    border-width: 2px;
536    border-color: #;
537    border-top-style: none;
538    border-right-style: none;
539    border-bottom-style: none;
540    border-left-style: none;
541    font-family: Verdana,sans-serif;
542    color: #404040;
543    font-size: 10px;
544    font-weight:       400
545  ;
546    font-style: normal;
547    text-transform: none;
548    text-align: left; }
549    body .article_footer .ob-Shares-title {
550      display: none; }
551    body .article_footer .ob-Shares--right {
552      line-height: initial; }
553    body .article_footer .rating-wrapper {
554      margin-top: 10px; }
555  body .ob-widgets {
556    display: flex;
557    flex-direction: column;
558    gap: 20px; }
559    body .ob-widgets img {
560      max-width: 100%; }
561  body .ob-widget {
562    color: #999900;
563    font-family: Verdana,sans-serif; }
564    body .ob-widget_title {
565      border-width: 1px;
566      border-color: #;
567      border-top-style: none;
568      border-right-style: none;
569      border-bottom-style: none;
570      border-left-style: none;
571      font-family: Verdana,sans-serif;
572      color: #334C66;
573      font-size: 13px;
574      font-weight:       700
575  ;
576      font-style: normal;
577      text-transform: uppercase;
578      text-align: left; }
579    body .ob-widget li {
580      font-family: Verdana,sans-serif;
581      color: #404040;
582      font-size: 10px;
583      font-weight:       400
584  ;
585      font-style: normal;
586      text-align: left;
587      line-height: 150%; }
588    body .ob-widget img {
589      border-width: 1px;
590      border-color: #000000;
591      border-top-style: solid;
592      border-right-style: solid;
593      border-bottom-style: solid;
594      border-left-style: solid;
595      border-radius: 0px; }
596    body .ob-widget_stats_title svg {
597      fill: #334C66; }
598    body .ob-widget_cloud-tags_list {
599      row-gap: 0px; }
600      body .ob-widget_cloud-tags li {
601        display: flex;
602        align-items: center;
603        line-height: 1; }
604    body .ob-widget_search input[type=submit], body .ob-widget_subscribe input[type=submit] {
605      background-color: #404040; }
606    body .ob-widget_rss_link {
607      background-color: #404040; }
608    body .ob-widget_follow_element {
609      border: 1px solid #404040; }
610      body .ob-widget_follow_element i {
611        color: #404040; }
612      body .ob-widget_follow_element:hover {
613        background-color: #404040; }
614    body .ob-widget_about_avatar, body .ob-widget_ownerAvatar, body .ob-widget_albums li {
615      text-align: left; }
616    body .ob-widget_freeModule_content p {
617      margin: 1em 0; }
618      body .ob-widget_freeModule_content img {
619        display: block;
620        width: 100%; }
621    body .ob-widget_archives_trigger {
622      border-color: #404040; }
623    body .ob-widget_last-comments ul {
624      display: flex;
625      flex-direction: column;
626      gap: 10px; }
627      body .ob-widget_last-comments ul li {
628        display: flex;
629        flex-wrap: wrap;
630        column-gap: 10px; }
631        body .ob-widget_last-comments ul li a {
632          overflow: hidden;
633          -webkit-box-orient: vertical;
634          -webkit-line-clamp: 2;
635          display: -webkit-box; }
636    body .ob-widget_about_description {
637      text-align: left; }
638    body .ob-widget_subscribe_count {
639      font-size: 12px; }
640  body .not-found_content {
641    padding: 10px; }
642  body .ads-container, body .ads .inread_ads.inread1, body .ads .inread_ads.inread_added {
643    max-width: 100%;
644    position: relative; }
645    body .ads-container.super_leaderboard, body .ads-container.full_width {
646      width: 1000px;
647      height: 250px;
648      display: flex;
649      justify-content: center;
650      align-items: center;
651      margin: 10px auto;
652      overflow: auto; }
653    body .ads-container.medium_rectangle {
654      width: 300px;
655      height: 250px;
656      display: flex;
657      justify-content: center;
658      align-items: center; }
659    body .ads-container.half_page {
660      width: 320px;
661      height: 600px; }
662      body .ads-container.half_page div:last-of-type {
663        position: sticky;
664        top: 0;
665        display: flex;
666        justify-content: center; }
667    body .ads-placeholder {
668      display: flex;
669      flex-direction: column;
670      align-items: center;
671      justify-content: center;
672      top: 0;
673      left: 0;
674      bottom: 0;
675      right: 0;
676      position: absolute;
677      gap: 10px;
678      color: #9f9f9f; }
679    body .ads-placeholder > * + * {
680      margin-top: 10px; }
681    body .ads-placeholder + div {
682      isolation: isolate; }
683    body .ads_end-post {
684      display: flex;
685      flex-direction: row;
686      justify-content: center; }
687    body .ads_container-atf {
688      display: flex;
689      justify-content: space-around; }
690  body .side-zone, body .ob-widgets {
691    height: 100%; }
692    body .side-zone .ads-container.half_page.last-widget_ads, body .ob-widgets .ads-container.half_page.last-widget_ads {
693      position: sticky;
694      top: 30px; }
695  body .menu-main {
696    background-color: #FFFFFF;
697    position: sticky;
698    top: 0;
699    z-index: 10;
700    border-top-style: dotted;
701    border-bottom-style: dotted;
702    border-top-width: 1px;
703    border-top-color: #99B2CC;
704    border-bottom-width: 1px;
705    border-bottom-color: #99B2CC; }
706    body .menu-main li {
707      height: 30px;
708      background-color: #FFFFFF;
709      font-family: Verdana,sans-serif;
710      color: #99B2CC;
711      font-size: 13px;
712      font-weight:       700
713  ;
714      font-style: italic;
715      line-height: 1;
716      display: flex;
717      justify-content: center;
718      align-items: center;
719      border-right-style: dotted;
720      border-right-width: 1px;
721      border-right-color: #99B2CC; }
722      body .menu-main li:hover {
723        background-color: #996699; }
724    body .menu-main a, body .menu-main span {
725      padding: 0; }
726    body .menu-main .trigger {
727      margin-left: 10px;
728      margin-bottom: 2px;
729      height: 8px;
730      width: 8px !important;
731      border: solid #99B2CC;
732      border-width: 0 2px 2px 0;
733      display: inline-block;
734      transform: rotate(45deg);
735      transition: transform 0.2s ease-in-out; }
736    body .menu-main > ul {
737      height: 100%; }
738      body .menu-main > ul > li {
739        flex: 1;
740        max-width: 250px;
741        padding: 0 10px; }
742      body .menu-main > ul > li:nth-last-child(1) {
743        border-right-style: none; }
744      body .menu-main > ul > li a {
745        height: initial;
746        line-height: 1; }
747      body .menu-main > ul > li ul {
748        top: 100%;
749        width: 160px; }
750        body .menu-main > ul > li ul li {
751          max-width: initial;
752          border-bottom: 1px dotted #fefefa;
753          border-left: 1px dotted #fefefa; }
754          body .menu-main > ul > li ul li .trigger {
755            width: 8px !important;
756            transform: rotate(-45deg);
757            margin-bottom: 0; }
758          body .menu-main > ul > li ul li ul {
759            left: calc(100% + 1px);
760            width: 160px;
761            min-width: initial; }
762    body .menu-main a:not(.trigger), body .menu-main span:not(.trigger) {
763      text-overflow: ellipsis;
764      text-align: center;
765      white-space: nowrap;
766      overflow: hidden;
767      display: block;
768      width: initial;
769      max-width: 90%; }
770    body .menu-main .home-link {
771      position: relative;
772      flex: 0; }
773      body .menu-main .home-link:after {
774        content: "";
775        position: absolute;
776        left: 1px;
777        right: 1px;
778        top: 20%;
779        bottom: 20%;
780        -webkit-mask-image: url("https://assets.canalblog.com/c/blog/v2026.07.04/images/logo-home.svg");
781        mask-image: url("https://assets.canalblog.com/c/blog/v2026.07.04/images/logo-home.svg");
782        mask-position: center;
783        -webkit-mask-position: center;
784        mask-repeat: no-repeat;
785        -webkit-mask-repeat: no-repeat;
786        background-color: #99B2CC;
787        -webkit-mask-size: contain; }
788      body .menu-main .home-link a {
789        z-index: 11;
790        width: 100%;
791        height: 100%;
792        display: block;
793        color: transparent; }
794      body .menu-main .home-link:hover {
795        cursor: pointer; }
796  body .breadcrumb {
797    padding-left: 0;
798    margin-bottom: 10px; }
799    body .breadcrumb ul {
800      gap: 2px;
801      font-size: 12px;
802      text-transform: uppercase; }
803  body .container {
804    background-color: #FFCCFF;
805    min-height: 100vh;
806    margin: auto;
807    width: 1260px;
808    border-radius: 10px 10px 0 0;
809    border-width: 5px;
810    border-color: #9933FF;
811    border-top-style: dotted;
812    border-right-style: dotted;
813    border-bottom-style: dotted;
814    border-left-style: dotted; }
815  body .content-wrapper {
816    display: flex;
817    line-height: 150%; }
818    body .content-wrapper a {
819      color: #9933FF;
820      text-decoration:       underline
821  ; }
822      body .content-wrapper a:visited {
823        color: #9933FF;
824        text-decoration:       none
825  ; }
826      body .content-wrapper a:active {
827        color: #9933FF;
828        text-decoration:       underline
829  ; }
830      body .content-wrapper a:hover {
831        color: #9933FF;
832        text-decoration:       underline
833  ; }
834  body .right-zone {
835    width: 340px;
836    background-color: #FFCCFF;
837    border-width: 1px;
838    border-color: #;
839    border-top-style: none;
840    border-right-style: none;
841    border-bottom-style: none;
842    border-left-style: none; }
843    body .right-zone img {
844      max-width: 100%; }
845  body .left-zone {
846    width: 340px;
847    background-color: #FFCCFF;
848    border-width: 1px;
849    border-color: #;
850    border-top-style: none;
851    border-right-style: none;
852    border-bottom-style: none;
853    border-left-style: none; }
854    body .left-zone img {
855      max-width: 100%; }
856  body .content {
857    width: 580px;
858    background-color: #FFCCFF;
859    border-width: 1px;
860    border-color: #FFFFFF;
861    border-top-style: none;
862    border-right-style: none;
863    border-bottom-style: none;
864    border-left-style: none;
865    font-family: Verdana,sans-serif;
866    color: #999900;
867    font-size: 16px;
868    font-weight:       700
869  ;
870    font-style: normal;
871    text-transform: none;
872    text-align: center;
873    padding: 10px;
874    display: flex;
875    flex-direction: column;
876    line-height: 150%; }
877    body .content img {
878      max-width: 100%; }
879    body .content .title {
880      font-family: Verdana,sans-serif;
881      color: #660099;
882      font-size: 18px;
883      font-weight:       700
884  ;
885      font-style: normal;
886      text-transform: none;
887      text-align: left;
888      border-width: 1px;
889      border-color: #;
890      border-top-style: none;
891      border-right-style: none;
892      border-bottom-style: none;
893      border-left-style: none;
894      line-height: 1; }
895    body .content h3, body .content .ob-h3 {
896      font-family: Verdana,sans-serif;
897      color: #660099;
898      font-size: 18px;
899      font-weight:       700
900  ;
901      font-style: normal;
902      text-transform: none;
903      text-align: left;
904      border-width: 1px;
905      border-color: #;
906      border-top-style: none;
907      border-right-style: none;
908      border-bottom-style: none;
909      border-left-style: none;
910      line-height: 1; }
911  body .date-header {
912    font-family: Verdana,sans-serif;
913    color: #FFCCFF;
914    font-size: 13px;
915    font-weight:       700
916  ;
917    font-style: normal;
918    text-transform: none;
919    text-align: left;
920    border-width: 1px;
921    border-color: #;
922    border-top-style: none;
923    border-right-style: none;
924    border-bottom-style: none;
925    border-left-style: none;
926    margin-bottom: 10px; }
927  body .side-zone {
928    padding: 10px; }
929  body .ob-footer {
930    padding-top: 40px;
931    padding-bottom: 10px; }
932  body .ob-PostNavigation {
933    margin-top: 30px;
934    margin-bottom: 20px; }
935  body .post-comments_title {
936    font-family: ;
937    color: ;
938    font-weight: ;
939    font-size: ;
940    border-bottom-style: dotted;
941    border-width: 1px;
942    margin-bottom: 10px;
943    padding: 3px;
944    font-size: 16px; }
945  body .ob-Shares a {
946    color: inherit;
947    text-decoration: none; }
948    body .ob-Shares a:visited {
949      color: inherit;
950      text-decoration: none; }
951    body .ob-Shares a:active {
952      color: inherit;
953      text-decoration: none; }
954    body .ob-Shares a:hover {
955      color: inherit;
956      text-decoration: none; }
957  body .ob-pagination {
958    display: flex;
959    justify-content: center;
960    gap: 10px;
961    font-family: Verdana,sans-serif;
962    color: #9933FF;
963    font-size: 16px;
964    font-weight:       400
965  ;
966    font-style: normal; }
967    body .ob-pagination a {
968      font-family: Verdana,sans-serif;
969      color: #9933FF;
970      font-size: 16px;
971      font-weight:       400
972  ;
973      font-style: normal; }
974    body .ob-pagination a:visited {
975      color: #9933FF; }
976    body .ob-pagination a:active {
977      color: #9933FF; }
978    body .ob-pagination a:hover {
979      color: #9933FF; }
980  body .ob-Related {
981    margin-bottom: 30px; }
982    body .ob-Related-post {
983      max-width: 200px; }
984  body .ob-Related-title {
985    font-size: 16px;
986    font-weight: bold;
987    color: #616161; }
988  body .carousel_large {
989    margin-bottom: 10px;
990    background-color: #FFCCFF; }
991    body .carousel_large .ob-section-tags-img {
992      margin: auto;
993      max-height: 340px; }
994    body .carousel_normal {
995      margin-bottom: 10px;
996      background-color: #FFCCFF; }
997    body .carousel_normal .ob-section-tags-img {
998      margin: auto;
999      max-height: 340px; }
1000  body .ob-subscription {
1001    flex: 1; }
1002  body .ob-contact {
1003    flex: 1; }
1004  body .ob-posts-carousel-wrapper {
1005    margin-bottom: 0; }
1006  body .single-content_title {
1007    margin-bottom: 10px; }
1008  body .ob-section-html ol {
1009    list-style: decimal; }
1010    body .ob-section-html ul {
1011      list-style: initial; }
1012    body .ob-section-html ol, body .ob-section-html ul {
1013      padding-left: 15px; }
1014  body .content .album-title {
1015    font-family: Verdana,sans-serif;
1016    color: #660099;
1017    font-size: 18px;
1018    font-weight:       700
1019  ;
1020    font-style: normal;
1021    text-transform: none;
1022    text-align: left;
1023    border-width: 1px;
1024    border-color: #;
1025    border-top-style: none;
1026    border-right-style: none;
1027    border-bottom-style: none;
1028    border-left-style: none;
1029    line-height: 1; }
1030    body .content .album-desc {
1031   
1031   margin: 10px 0; }
1032    body .content .album-desc, body .content .album-tags, body .content .album-taken_at, body .content .album-author {
1033      font-family: Verdana,sans-serif;
1034      color: #404040;
1035      font-size: 13px;
1036      font-weight:       400
1037  ;
1038      font-style: normal;
1039      text-transform: none;
1040      text-align: left;
1041      line-height: 150%; }
1042    body .content .album .ob-Shares-title {
1043      margin-bottom: 20px; }
1044    body .content .album-image img, body .content .image-container .ob-slideshow-line-item img, body .content .album .cover img, body .content .fresque .vignette {
1045      border-width: 1px;
1046      border-color: #000000;
1047      border-top-style: solid;
1048      border-right-style: solid;
1049      border-bottom-style: solid;
1050      border-left-style: solid; }
1051
1052    </style>
1053       
1053<script>
1054  function loadGA() {
1055    window.dataLayer = window.dataLayer || []
1056    var s = document.createElement("script")
1057    s.async = true
1058    s.src = "https://cdn.lib.getjan.io/library/overblog.js"
1059    s.setAttribute("importance", "high")
1060    var g = document.getElementsByTagName("head")[0]
1061    g.parentNode.insertBefore(s, g)
1062    window.jan = window.jan || {}
1063    jan.cmd = jan.cmd || []
1064    jancmd = function(){jan.cmd.push(arguments);}
1065
1066    // TODO: Now, The wrapper handle didomi consent for us so we don't need anymore to wait didomi consent to load GA. The dimension23 is for didomi consent but it will be handle directly by the wrapper. We remove it from the code below.
1067    var dimensions = {
1068      dimension1: '__ads_loaded__' in window ? '0' : '1',
1069      dimension2: 'fr',
1070      dimension3: 'BS',
1071      dimension4: 'fashion-art-design',
1072      dimension5: '0',
1073      dimension6: '0',
1074      dimension7: '0',
1075      dimension10: '991293',
1076      dimension11: '1',
1077      dimension12: '2',
1078      dimension13: '0',
1079      dimension14: '__ads_loaded__' in window ? '1' : '0',
1080      dimension15: '__ads_loaded__' in window ? '0' : '1',
1081      dimension16: '991293',
1082      dimension17: "Boutons, bobines etc...",
1083            dimension18: 'article',
1084      dimension19: '29242494',
1085      dimension20: '',
1086            dimension24: '20100727',
1087      dimension25: 'canalblog',
1088    }
1089
1090    if (location) {
1091      dimensions.dimension22 = '' + location.hostname
1092    }
1093
1094    jancmd("setConfig", {
1095      metadata: dimensions,
1096    });
1097
1098    jancmd("sendEvent", "pageview");
1099  }
1100
1101  loadGA()
1102</script>
1102
1103  
1104<script>
1105  function isConnected(connected, connected_owner, timestamp, user_id) {
1106    if (connected) {
1107      document.querySelector('html').classList.add('ob-connected')
1108    }
1109    if (connected_owner) {
1110      document.querySelector('html').classList.add('ob-connected-blog')
1111    }
1112  }
1113</script>
vendor: 1 bytes, line 1113
1113
1114<script src="//connect.canalblog.com/ping/991293/isConnected" async></script>
1114
1115
1116<script src="https://assets.canalblog.com/c/blog/v2026.07.04/canalblog-main.495edf92.js"></script>
1116
1117
1118
1119  
1120  
1121 </head>
1122  <body> 
1123            
1124          
1125                                      
1126  <div class="ob-ShareBar ob-ShareBar--desktop ob-ShareBar--light js-ob-ShareBar">
1127    <div class="ob-ShareBar-container ob-ShareBar-container--left">
1128                                  
1129      
1130      <img class="ob-ShareBar-brandingImg" src="https://assets.canalblog.com/c/blog/v2026.07.04/images/shareicon-branding-canalblog--light.png" alt="Canalblog">
1131      <a class="ob-ShareBar-portalLink" href="https://www.canalblog.com" rel="noopener,noreferrer">
1132        <span class="ob-ShareBar--mobile_text">Tous les blogs</span>
1133      </a>
1134              <a class="ob-ShareBar-portalLink" href="https://www.canalblog.com/blogs/categorie-8">
1135          <span class="ob-ShareBar--mobile_text">Top blogs  Mode, Art & Design</span>
1136        </a>
1137                    <a class="ob-ShareBar-portalLink" href="https://www.canalblog.com/mag/mode-beaute">
1138          <span class="ob-ShareBar--mobile_text">Tous les blogs  Mode, Art & Design</span>
1139        </a>
1140          </div>
1141
1142    <div class="ob-ShareBar-container ob-ShareBar-container--right">
1143                      <a href="#" data-href="https://www.facebook.com/sharer/sharer.php?u={referer}" title=" facebook" class="ob-ShareBar-share ob-ShareBar-share--facebook"></a>
1144        <a href="#" data-href="https://twitter.com/intent/tweet?url={referer}&amp;
1144text={title}" title="X (Twitter)" class="ob-ShareBar-share ob-ShareBar-share--twitter"></a>
1145        <a href="#" data-href="#" title=" pinterest" class="ob-ShareBar-share ob-ShareBar-share--pinterest js-ob-ShareBar-share--pinterest"></a>
1146
1147        <form action="/search" method="post" accept-charset="utf-8" class="ob-ShareBar-search">
1148          <input type="text" name="q" value="" class="ob-ShareBar-input" placeholder="Rechercher">
1149          <button class="ob-ShareBar-submit"></button>
1150        </form>
1151
1152                  <a href="https://admin.canalblog.com/991293/write/29242494" class="ob-ShareBar-edit ob-ShareBar--connected-blog">
1153            <span class="ob-ShareBar-text">Editer l'article</span>
1154          </a>
1155        
1156                  <a class="js-ob-ShareBar-follow ob-ShareBar--connected ob-ShareBar-follow" href="https://admin.canalblog.com/_follow/991293" target="_blank" rel="nofollow">
1157              Suivre ce blog
1158          </a>
1159        
1160        <a href="https://admin.canalblog.com/" class="ob-ShareBar-admin ob-ShareBar--connected">
1161          <img src="https://assets.canalblog.com/c/blog/v2026.07.04/images/lock-alt-light.svg" class="ob-ShareBar-lock">
1162          <span class="ob-ShareBar-text">Administration</span>
1163        </a>
1164      
1165      <a href="https://connect.canalblog.com/fr/login" class="ob-ShareBar-login ob-ShareBar--notconnected">
1166        <img src="https://assets.canalblog.com/c/blog/v2026.07.04/images/lock-alt-light.svg" class="ob-ShareBar-lock">
1167        <span class="ob-ShareBar-text">Connexion</span>
1168      </a>
1169      <a href="https://www.canalblog.com/creation" class="ob-ShareBar-create ob-ShareBar--notconnected">
1170        <span class="ob-ShareBar-plus">+</span>
1171        <span class="ob-ShareBar-text">Créer mon blog</span>
1172      </a>
1173
1174              <span class="ob-ShareBar-toggle ob-ShareBar-toggle--hide js-ob-ShareBar-toggle"></span>
1175          </div>
1176  </div>
1177
1178      <div class="ob-ShareBar ob-ShareBar--minified js-ob-ShareBar--minified">
1179      <div class="ob-ShareBar-container">
1180        <span class="ob-ShareBar-toggle ob-ShareBar-toggle--show js-ob-ShareBar-toggle"></span>
1181      </div>
1182    </div>
1183  
1184  <div id="ob-ShareBar--mobile_mask" class="ob-ShareBar--mobile_mask"></div>
1185  <div class="ob-ShareBar ob-ShareBar--mobile ob-ShareBar--light js-ob-ShareBar">
1186    <img class="ob-ShareBar--mobile_logo" src="https://assets.canalblog.com/c/blog/v2026.07.04/images/shareicon-branding-canalblog--light.png" width="80" height="21" alt="canalblog"/>
1187    <div id="ob-ShareBar--mobile_menu-trigger" class="ob-ShareBar--mobile_menu-trigger">
1188      <svg xmlns="http://www.w3.org/2000/svg" height="18px" width="18px" viewbox="0 0 448 512"><path d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"/></svg>
1189      <span>MENU</span>
1190    </div>
1191    <div id="ob-ShareBar--mobile_menu" class="ob-ShareBar--mobile_menu">
1192      <div class="ob-ShareBar--mobile_menu-wrapper">
1193        <a href="https://www.canalblog.com" rel="noopener,noreferrer">
1194          <span class="ob-ShareBar--mobile_text">Tous les blogs</span>
1195        </a>
1196                  <a href="https://www.canalblog.com/blogs/categorie-8">
1197            <span class="ob-ShareBar--mobile_text">Top blogs  Mode, Art & Design</span>
1198          </a>
1199                          <a href="https://www.canalblog.com/mag/mode-beaute">
1200            <span class="ob-ShareBar--mobile_text">Tous les blogs  Mode, Art & Design</span>
1201          </a>
1202                <form method="post" action="/search" accept-charset="utf-8" class="ob-ShareBar--mobile_search">
1203          <b>Recherche</b>
1204          <div class="ob-ShareBar--mobile_search-wrapper">
1205            <div class="ob-ShareBar--mobile_search-input">
1206              <input name="q" type="search" placeholder="Tapez un mot clé"/>
1207            </div>
1208            <button type="submit">Rechercher</button>
1209          </div>
1210        </form>
1211        <a href="https://connect.canalblog.com/fr/login" class="ob-ShareBar--mobile_login ob-ShareBar--notconnected">
1212          <img src="https://assets.canalblog.com/c/blog/v2026.07.04/images/lock-alt-light.svg" class="ob-ShareBar-lock">
1213          <span class="ob-ShareBar--mobile_text">Connexion</span>
1214        </a>
1215        <a href="https://www.canalblog.com/creation" class="ob-ShareBar--mobile_create ob-ShareBar--notconnected">
1216          <span class="ob-ShareBar-plus">+</span>
1217          <span class="ob-ShareBar--mobile_text">Créer mon blog</span>
1218        </a>
1219                                        <a href="https://admin.canalblog.com/991293/write/29242494" class="ob-ShareBar--connected-blog ob-ShareBar--mobile_edit">
1220              <span class="ob-ShareBar--mobile_text">Editer l'article</span>
1221            </a>
1222          
1223                      <a class="js-ob-ShareBar-follow ob-ShareBar--connected ob-ShareBar--mobile_follow" href="https://admin.canalblog.com/_follow/991293" target="_blank" rel="nofollow">
1224              <span class="ob-ShareBar--mobile_text">Suivre ce blog</span>
1225            </a>
1226          
1227          <a href="https://admin.canalblog.com/" class="ob-ShareBar--mobile_admin ob-ShareBar--connected">
1228            <img src="https://assets.canalblog.com/c/blog/v2026.07.04/images/lock-alt-light.svg" class="ob-ShareBar-lock">
1229            <span class="ob-ShareBar--mobile_text">Administration</span>
1230          </a>
1231        
1232        <div class="ob-ShareBar--mobile_share">
1233          <b> Partager</b>
1234          <div class="ob-ShareBar--mobile_share-wrapper">
1235            <div>
1236              <a href="#" data-href="https://www.facebook.com/sharer/sharer.php?u={referer}" title=" facebook" class="ob-ShareBar-share ob-ShareBar-share--facebook"></a>
1237            </div>
1238            <div>
1239              <a href="#" data-href="https://twitter.com/intent/tweet?url={referer}&amp;
1239text={title}" title="X (Twitter)" class="ob-ShareBar-share ob-ShareBar-share--twitter"></a>
1240            </div>
1241            <div>
1242              <a href="#" data-href="#" title=" pinterest" class="ob-ShareBar-share ob-ShareBar-share--pinterest js-ob-ShareBar-share--pinterest"></a>
1243            </div>
1244          </div>
1245        </div>
1246      </div>
1247    </div>
1248  </div>
1249
1250  
1250<script>
1251    var trigger = document.getElementById('ob-ShareBar--mobile_menu-trigger');
1252    var mask = document.getElementById('ob-ShareBar--mobile_mask');
1253    trigger.addEventListener('click', function(){
1254      document.scrollingElement.classList.toggle('ob-ShareBar--mobile_menu-opened');
1255    });
1256    mask.addEventListener('click', function(){
1257      document.scrollingElement.classList.toggle('ob-ShareBar--mobile_menu-opened');
1258    });
1259  </script>
1259
1260
1261  
1261<script src="https://assets.canalblog.com/c/blog/v2026.07.04/sharebar.682fbc93.js"></script>
1261
1262  
1262<script>
1263        const postTitle = "Porte aiguilles aimant\u00e9 "
1264        const socialShares = document.querySelectorAll('.ob-ShareBar-share--facebook, .ob-ShareBar-share--twitter')
1265
1266        socialShares.forEach((socialShareEl) => {
1267          socialShare(socialShareEl, postTitle)
1268        })
1269      </script>
1269       <div class="root">
1270      <div class="container">
1271        <header class="header">
1272      <a class="header_link" href="https://www.boutonsbobines.fr">
1273      <div class="ob-h1">
1274                  <img src="https://storage.canalblog.com/33/90/767025/66905634.jpg" alt="Boutons, bobines etc..."/>
1275              </div>
1276    </a>
1277  </header>
1278
1279        <nav class="menu menu-main" role="navigation">
1280          <ul>
1281            
1282                <li class="home-link">        <a href="/">Home</a>        
1283    </li>
1284
1285    
1286                <li>        <a href="http://boutonsbobines.canalblog.com/archives/2012/11/14/18682542.html">accueil</a>        
1287    </li>
1288
1289    
1290                <li>        <a href="http://boutonsbobines.canalblog.com/archives/2016/08/10/34175277.html">badges</a>        
1291    </li>
1292
1293    
1294                <li>        <a href="http://boutonsbobines.canalblog.com/archives/2012/01/06/29127464.html">boucles d'oreilles</a>        
1295    </li>
1296
1297    
1298                <li>        <a href="http://boutonsbobines.canalblog.com/archives/2018/10/04/36756866.html">breloques à stylo</a>        
1299    </li>
1300
1301    
1302                <li>        <a href="http://boutonsbobines.canalblog.com/archives/2010/11/09/18697558.html">porte clés/bijoux de sac</a>        
1303    </li>
1304
1305    
1306                <li>        <a href="http://boutonsbobines.canalblog.com/archives/2012/01/08/18700011.html">sautoirs</a>        
1307    </li>
1308
1309    
1310                <li class="last">        <a href="http://boutonsbobines.canalblog.com/archives/2012/01/04/18697460.html">broches/epingles</a>        
1311    </li>
1312
1313
1314    </ul>
1315
1316</nav>
1317
1318        <!-- HEADER_AD -->
1319          
1320                  <div class="page-section content-wrapper">
1321    
1322  <div class="left-zone">
1323    <div class="side-zone">
1324                                                            
1325
1326<div class="ob-widgets">
1327        <div class="ob-widget ob-widget_ownerAvatar">
1328    <img class="ob-widget_ownerAvatar_img" src="https://image.canalblog.com/nBcB8_QiLoK2hAnzke4ilXE9M-0=/150x150/smart/filters:no_upscale()/image%2F0991293%2F20240503%2Fob_570bfa_agnes.png" alt="Boutons, bobines etc..." />
1329  </div>
1330
1331                        <div class="ob-widget ob-widget_subscribe">
1332    <div class="ob-h3 ob-widget_subscribe_title ob-widget_title">
1333      Newsletter
1334    </div>
1335    <div class="ob-widget_subscribe_content">
1336      <!-- subscription form -->
1337<form action="/mail/subscribe?utm_source=_ob_abo_newsletter&amp;utm_medium=_ob_sidebar" method="post" class="ob-form ob-form-subscription">
1338    <div class="ob-form-field">
1339        <label class="ob-label required" for="form_email">Email</label>
1340        <input type="email" id="form_email" name="email" placeholder="Saisissez votre email ici" required="required" class="ob-input ob-input-email" />
1341    </div>
1342    <input type="submit" value="S'abonner" class="ob-input ob-input-submit" />
1343</form>
1344    </div>
1345      </div>
1346
1347                      <div class="ob-widget ob-widget_navigation">
1348  <div class="ob-h3 ob-widget_navigation_title ob-widget_title">
1349    Boutons, bobines etc...
1350  </div>
1351  <ul>
1352          <li>
1353        La petite boutique d'Agn&egrave;s...
1354      </li>
1355        <li>
1356      <a href="/">
1357        Accueil du blog
1358      </a>
1359    </li>
1360    <li>
1361      <a href="https://www.canalblog.com/creation" target="_blank">
1362        Créer un blog avec CanalBlog
1363      </a>
1364    </li>
1365  </ul>
1366</div>
1367
1368                        <div class="ob-widget ob-widget_last-posts">
1369    <div class="ob-h3 ob-widget_last-posts_title ob-widget_title">
1370      Articles récents
1371    </div>
1372    <ul class="ob-widget_last-posts_list">
1373              <li class="ob-widget_last-posts_post">
1374          <a href="https://www.boutonsbobines.fr/2026/08/marqueurs-de-tricot.html" title="Marqueurs de tricot" class="ob-widget_last-posts_link">
1375            Marqueurs de tricot
1376          </a>
1377        </li>
1378              <li class="ob-widget_last-posts_post">
1379          <a href="https://www.boutonsbobines.fr/2026/05/ma-page-instagram.html" title="Ma page instagram" class="ob-widget_last-posts_link">
1380            Ma page instagram
1381          </a>
1382        </li>
1383              <li class="ob-widget_last-posts_post">
1384          <a href="https://www.boutonsbobines.fr/2024/08/les-petites-betes-a-plantes.html" title="Les petites bêtes à plantes" class="ob-widget_last-posts_link">
1385            Les petites bêtes à plantes
1386          </a>
1387        </li>
1388              <li class="ob-widget_last-posts_post">
1389          <a href="https://www.boutonsbobines.fr/archives/2024/01/25/40186718.html" title="Porte aiguilles aimanté " class="ob-widget_last-posts_link">
1390            Porte aiguilles aimanté 
1391          </a>
1392        </li>
1393              <li class="ob-widget_last-posts_post">
1394          <a href="https://www.boutonsbobines.fr/archives/2016/08/10/34175277.html" title="Badges" class="ob-widget_last-posts_link">
1395            Badges
1396          </a>
1397        </li>
1398              <li class="ob-widget_last-posts_post">
1399          <a href="https://www.boutonsbobines.fr/archives/2012/11/14/18682542.html" title="Accueil" class="ob-widget_last-posts_link">
1400            Accueil
1401          </a>
1402        </li>
1403              <li class="ob-widget_last-posts_post">
1404          <a href="https://www.boutonsbobines.fr/archives/2012/01/06/29127464.html" title="Boucles d'oreilles" class="ob-widget_last-posts_link">
1405            Boucles d'oreilles
1406          </a>
1407        </li>
1408              <li class="ob-widget_last-posts_post">
1409          <a href="https://www.boutonsbobines.fr/archives/2021/12/18/39267160.html" title="Pin's " class="ob-widget_last-posts_link">
1410            Pin's 
1411          </a>
1412        </li>
1413              <li class="ob-widget_last-posts_post">
1414          <a href="https://www.boutonsbobines.fr/archives/2018/10/04/36756866.html" title="breloques à stylo" class="ob-widget_last-posts_link">
1415            breloques à stylo
1416          </a>
1417        </li>
1418              <li class="ob-widget_last-posts_post">
1419          <a href="https://www.boutonsbobines.fr/archives/2010/11/09/18697558.html" title="bijoux de sac" class="ob-widget_last-posts_link">
1420            bijoux de sac
1421          </a>
1422        </li>
1423          </ul>
1424  </div>
1425
1426                        <div class="ob-widget ob-widget_contact-owner">
1427    <div class="ob-h3 ob-widget_contact-owner_title ob-widget_title">
1428      
1429    </div>
1430    <div class="ob-widget_contact-owner_link">
1431      <a href="/contact">Contacter le propriétaire du blog</a>
1432    </div>
1433  </div>
1434
1435                  </div>
1436    </div>
1437  </div>
1438
1439  
1440
1441
1442
1443
1444<div class="single-content content">
1445    
1446<nav class="breadcrumb">
1447  <ul style="display: flex">
1448    <li><a href="/">Boutons, bobines etc...</a></li>
1449      <span class="breadcrumb-separator"> > </span>
1450          <li><a href="/summary">Categories</a></li>
1451          <span class="breadcrumb-separator"> > </span>
1452    <li>Porte aiguilles aimanté </li>
1453  </ul>
1454</nav>
1455
1456    <div class="date-header">9 février 2024</div>
1457
1458  <h2 class="single-content_title title">Porte aiguilles aimanté </h2>
1459  <div class="single-content_content">
1460      
1461
1462
1463  <div class="ob-sections">
1464      
1465    
1466     
1467  <div
1468    class="ob-section ob-section-html "
1469      >
1470
1471<p style="text-align: center;"><span style="color: #800080; font-size: 12pt; font-family: 'comic sans ms', sans-serif;"><strong>Pour ne plus perdre ses aiguilles, &eacute;pingles, anneaux marqueurs....adoptez le porte aiguilles aimant&eacute;</strong></span></p>
1472
1473<p style="text-align: center;"><span style="color: #800080; font-size: 12pt; font-family: 'comic sans ms', sans-serif;"><strong>Aimant&eacute; &eacute;galement &agrave; l&#39;arri&egrave;re pour les petits ciseaux- taille 6,5cm x 4,5cm</strong></span></p>
1474
1475<p style="text-align: center;"><span style="color: #800080; font-size: 12pt; font-family: 'comic sans ms', sans-serif;"><strong>Livr&eacute; avec 2 grandes &eacute;pingles coeurs - <span style="text-decoration: underline;">13 euros</span> hors frais de port (3,20 euros en lettre suivie)</strong></span></p>
1476
1477<p>&nbsp;</p>
1478
1479<p style="text-align: center;"><img border="0" class="width450" src="https://storage.canalblog.com/59/63/767025/134375003.jpg" /></p>
1480
1481<p style="text-align: center;"><img border="0" class="width300" src="https://storage.canalblog.com/08/48/767025/134375016.jpg" /></p>
1482
1483<p style="text-align: center;"><span style="font-family: 'comic sans ms', sans-serif; font-size: 12pt;"><strong><span style="color: #800080;">Printemps:</span></strong></span></p>
1484
1485<p style="text-align: center;"><img border="0" class="width300" src="https://storage.canalblog.com/67/63/767025/134375018.jpg" /></p>
1486
1487<p style="text-align: center;"><span style="font-size: 12pt; font-family: 'comic sans ms', sans-serif;"><strong><span style="color: #800080;">&eacute;t&eacute;:</span></strong></span></p>
1488
1489<p style="text-align: center;"><img border="0" class="width300" src="https://storage.canalblog.com/91/11/767025/134375030.jpg" /></p>
1490
1491<p style="text-align: center;"><span style="font-size: 12pt; font-family: 'comic sans ms', sans-serif;"><strong><span style="color: #800080;">Automne:</span></strong></span></p>
1492
1493<p style="text-align: center;"><img border="0" class="width300" src="https://storage.canalblog.com/43/78/767025/134375034.jpg" /></p>
1494
1495<p style="text-align: center;"><span style="font-size: 12pt; font-family: 'comic sans ms', sans-serif;"><strong><span style="color: #800080;">Hiver:</span></strong></span></p>
1496
1497<p style="text-align: center;"><img border="0" class="width300" src="https://storage.canalblog.com/87/06/767025/134375039.jpg" /></p>
1498
1499<p style="text-align: center;"><span style="font-size: 12pt; font-family: 'comic sans ms', sans-serif;"><strong><span style="color: #800080;">Arbre &agrave; coeurs:</span></strong></span></p>
1500
1501<p style="text-align: center;"><img border="0" class="width300" src="https://storage.canalblog.com/05/14/767025/134375040.jpg" /></p>
1502
1503<p style="text-align: center;"><span style="color: #800080;"><strong>&nbsp;Tropical</strong></span></p>
1504
1505<p style="text-align: center;"><img border="0" class="width300" src="https://storage.canalblog.com/08/39/767025/134412022.jpg" /></p>
1506
1507<p style="text-align: center;"><strong><span style="color: #800080;">Bambou</span></strong></p>
1508
1509<p style="text-align: center;"><img border="0" class="width300" src="https://storage.canalblog.com/87/36/767025/134412024.jpg" /></p>
1510
1511<p style="text-align: center;">&nbsp;<span style="color: #993366;"><strong>Chat coud!</strong></span></p>
1512
1513<p style="text-align: center;"><strong><span style="color: #993366;"><img border="0" class="width300" src="https://storage.canalblog.com/31/47/767025/134448032.jpg" /></span></strong></p>
1514
1515<p style="text-align: center;"><strong><span style="color: #993366;">Et chat tricote !</span></strong></p>
1516
1517<p style="text-align: center;"><img border="0" class="width300" src="https://storage.canalblog.com/74/55/767025/134448038.jpg" /></p>
1518
1519<p style="text-align: center;">&nbsp;</p>
1520
1521<p>&nbsp;</p>
1522
1523<p>&nbsp;</p>
1524
1525<p>&nbsp;</p>
1526    </div>
1527
1528
1529            
1530
1531  </div>
1532  
1533  </div>
1534    <div class="article_footer">
1535    <div class="article_footer_info">
1536      Posté par Agnes_d à 17:38 - <a href="https://www.boutonsbobines.fr/archives/2024/01/25/40186718.html#ob-comments"><span>Commentaires [<span id="comment-count-29242494">…</span>
1536<script>
1537  ob.commentCount(document.querySelector("#comment-count-29242494"), {
1538    resource: "https://www.boutonsbobines.fr/api/comment-count/29242494",
1539    format: (count) => {
1540      const string = count === 0
1541        ? "0"
1542        : count === 1
1543          ? "%c"
1544          : "%c"
1545
1546      return string.replace("%c", count)
1547    }
1548  })
1549</script>
1549]</span></a> - Permalien [<a href="https://www.boutonsbobines.fr/archives/2024/01/25/40186718.html">#</a>]
1550    </div>
1551                      
1552
1553
1554            
1555          <h3 class="ob-Shares-title">Partager cet article</h3>
1556          <div class="ob-Shares ob-Shares--right ob-Shares--horizontal ">
1557        <div class="ob-Shares-facebookShare">
1558        <div class="fb-share-button" data-href="https://www.boutonsbobines.fr/archives/2024/01/25/40186718.html" data-layout="button_count"></div>
1559    </div>
1560            <div class="ob-Shares-twitter">
1561        <a class="twitter-share-button"
1562          href="https://twitter.com/share"
1563          data-url="https://www.boutonsbobines.fr/archives/2024/01/25/40186718.html"
1564                                          data-text="Porte&#x20;aiguilles&#x20;aimant&#x00E9;&#x20;"
1565                     data-lang="en"
1566          ></a>
1567    </div>
1568                <div class="ob-Shares-pinterest">
1569        <a href="https://pinterest.com/pin/create/button/"
1570                        data-pin-count="beside"
1571                        data-pin-color="red"
1572            data-pin-config="beside"
1573                        data-pin-description="Porte&#x20;aiguilles&#x20;aimant&#x00E9;&#x20;"
1574            data-pin-media="https://image.canalblog.com/oe5tgzXSO_ZsrYnD_NjbPqh9TbY=/filters:no_upscale()/https%253A%252F%252Fstorage.canalblog.com%252F59%252F63%252F767025%252F134375003_o.jpg"
1575                        data-pin-url="https://www.boutonsbobines.fr/archives/2024/01/25/40186718.html"
1576            target="_BLANK"
1577        >
1578            <img src="https://assets.pinterest.com/images/pidgets/pinit_fg_en_rect_red_20.png" />
1579        </a>
1580    </div>
1581          <div class="ob-Shares-mail">
1582    <a href="mailto:?subject=Porte%20aiguilles%20aimant%C3%A9%20&body=Voici%20un%20article%20int%C3%A9ressant%20que%20j%27ai%20trouv%C3%A9%20sur%20%3A%20https%3A%2F%2Fwww.boutonsbobines.fr%2Farchives%2F2024%2F01%2F25%2F40186718.html">
1583      <img src="https://assets.canalblog.com/c/blog/v2026.07.04/images/shareicon_email.png">
1584    </a>
1585  </div>
1586  <div class="ob-Shares-print ob-Shares-print_29242494">
1587      <img src="https://assets.canalblog.com/c/blog/v2026.07.04/images/printer.png">
1588  </div>
1589</div>
1590
1591<script>
1592  var printElement = document.querySelector(".ob-Shares-print_29242494")
1593  printElement.addEventListener("click", function() {
1594    ob.printPost("Porte aiguilles aimant\u00e9 ", "\n\n\n  <div class=\"ob-sections\">\n      \n    \n     \n  <div\n    class=\"ob-section ob-section-html \"\n      >\n\n<p style=\"text-align: center;\"><span style=\"color: #800080; font-size: 12pt; font-family: 'comic sans ms', sans-serif;\"><strong>Pour ne plus perdre ses aiguilles, &eacute;pingles, anneaux marqueurs....adoptez le porte aiguilles aimant&eacute;<\/strong><\/span><\/p>\n\n<p style=\"text-align: center;\"><span style=\"color: #800080; font-size: 12pt; font-family: 'comic sans ms', sans-serif;\"><strong>Aimant&eacute; &eacute;galement &agrave; l&#39;arri&egrave;re pour les petits ciseaux- taille 6,5cm x 4,5cm<\/strong><\/span><\/p>\n\n<p style=\"text-align: center;\"><span style=\"color: #800080; font-size: 12pt; font-family: 'comic sans ms', sans-serif;\"><strong>Livr&eacute; avec 2 grandes &eacute;pingles coeurs - <span style=\"text-decoration: underline;\">13 euros<\/span> hors frais de port (3,20 euros en lettre suivie)<\/strong><\/span><\/p>\n\n<p>&nbsp;<\/p>\n\n<p style=\"text-align: center;\"><img border=\"0\" class=\"width450\" src=\"https:\/\/storage.canalblog.com\/59\/63\/767025\/134375003.jpg\" \/><\/p>\n\n<p style=\"text-align: center;\"><img border=\"0\" class=\"width300\" src=\"https:\/\/storage.canalblog.com\/08\/48\/767025\/134375016.jpg\" \/><\/p>\n\n<p style=\"text-align: center;\"><span style=\"font-family: 'comic sans ms', sans-serif; font-size: 12pt;\"><strong><span style=\"color: #800080;\">Printemps:<\/span><\/strong><\/span><\/p>\n\n<p style=\"text-align: center;\"><img border=\"0\" class=\"width300\" src=\"https:\/\/storage.canalblog.com\/67\/63\/767025\/134375018.jpg\" \/><\/p>\n\n<p style=\"text-align: center;\"><span style=\"font-size: 12pt; font-family: 'comic sans ms', sans-serif;\"><strong><span style=\"color: #800080;\">&eacute;t&eacute;:<\/span><\/strong><\/span><\/p>\n\n<p style=\"text-align: center;\"><img border=\"0\" class=\"width300\" src=\"https:\/\/storage.canalblog.com\/91\/11\/767025\/134375030.jpg\" \/><\/p>\n\n<p style=\"text-align: center;\"><span style=\"font-size: 12pt; font-family: 'comic sans ms', sans-serif;\"><strong><span style=\"color: #800080;\">Automne:<\/span><\/strong><\/span><\/p>\n\n<p style=\"text-align: center;\"><img border=\"0\" class=\"width300\" src=\"https:\/\/storage.canalblog.com\/43\/78\/767025\/134375034.jpg\" \/><\/p>\n\n<p style=\"text-align: center;\"><span style=\"font-size: 12pt; font-family: 'comic sans ms', sans-serif;\"><strong><span style=\"color: #800080;\">Hiver:<\/span><\/strong><\/span><\/p>\n\n<p style=\"text-align: center;\"><img border=\"0\" class=\"width300\" src=\"https:\/\/storage.canalblog.com\/87\/06\/767025\/134375039.jpg\" \/><\/p>\n\n<p style=\"text-align: center;\"><span style=\"font-size: 12pt; font-family: 'comic sans ms', sans-serif;\"><strong><span style=\"color: #800080;\">Arbre &agrave; coeurs:<\/span><\/strong><\/span><\/p>\n\n<p style=\"text-align: center;\"><img border=\"0\" class=\"width300\" src=\"https:\/\/storage.canalblog.com\/05\/14\/767025\/134375040.jpg\" \/><\/p>\n\n<p style=\"text-align: center;\"><span style=\"color: #800080;\"><strong>&nbsp;Tropical<\/strong><\/span><\/p>\n\n<p style=\"text-align: center;\"><img border=\"0\" class=\"width300\" src=\"https:\/\/storage.canalblog.com\/08\/39\/767025\/134412022.jpg\" \/><\/p>\n\n<p style=\"text-align: center;\"><strong><span style=\"color: #800080;\">Bambou<\/span><\/strong><\/p>\n\n<p style=\"text-align: center;\"><img border=\"0\" class=\"width300\" src=\"https:\/\/storage.canalblog.com\/87\/36\/767025\/134412024.jpg\" \/><\/p>\n\n<p style=\"text-align: center;\">&nbsp;<span style=\"color: #993366;\"><strong>Chat coud!<\/strong><\/span><\/p>\n\n<p style=\"text-align: center;\"><strong><span style=\"color: #993366;\"><img border=\"0\" class=\"width300\" src=\"https:\/\/storage.canalblog.com\/31\/47\/767025\/134448032.jpg\" \/><\/span><\/strong><\/p>\n\n<p style=\"text-align: center;\"><strong><span style=\"color: #993366;\">Et chat tricote !<\/span><\/strong><\/p>\n\n<p style=\"text-align: center;\"><img border=\"0\" class=\"width300\" src=\"https:\/\/storage.canalblog.com\/74\/55\/767025\/134448038.jpg\" \/><\/p>\n\n<p style=\"text-align: center;\">&nbsp;<\/p>\n\n<p>&nbsp;<\/p>\n\n<p>&nbsp;<\/p>\n\n<p>&nbsp;<\/p>\n    <\/div>\n\n\n            \n\n  <\/div>\n  ", "canalblog")
1595  })
1596</script>
1596
1597
1598
1599<script>
1600  function isMobile() {
1601    return /Mobi|Android|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);
1602  }
1603  if (isMobile()) {
1604    (function() {
1605      var fbBtn = document.querySelector('.fb-share-button');
1606
1607      if (fbBtn) {
1608        fbBtn.classList.add("mobile-custom")
1609        var shareBtn = document.createElement('a');
1610        shareBtn.href = `https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.boutonsbobines.fr%2Farchives%2F2024%2F01%2F25%2F40186718.html&t=Porte aiguilles aimanté `;
1611        shareBtn.target = "_blank";
1612        shareBtn.rel = "noopener noreferrer";
1613
1614        shareBtn.innerHTML = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/></svg>';
1615
1616        fbBtn.appendChild(shareBtn);
1617      }
1618    }())
1619  } else {
1620    (function(d, s, id){
1621        var js, fjs = d.getElementsByTagName(s)[0];
1622        if (!d.getElementById(id)) {
1623            js = d.createElement(s);
1624            js.type = 'text/javascript';
1625            js.async = true;
1626            js.defer = true;
1627            js.id = id;
1628            js.src = 'https://connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v25.0';
1629            fjs.parentNode.insertBefore(js, fjs);
1630        }
1631    }(document, 'script', 'facebook-jssdk'));
1632  }
1633</script>
1633
1634
1635<script>
1636    (function(d, s, id){
1637        var js, fjs = d.getElementsByTagName(s)[0];
1638        if (!d.getElementById(id)) {
1639            js = d.createElement(s);
1640            js.type = 'text/javascript';
1641            js.async = true;
1642            js.defer = true;
1643            js.id = id;
1644            js.src = 'https://platform.twitter.com/widgets.js';
1645            fjs.parentNode.insertBefore(js, fjs);
1646        }
1647    }(document, 'script', 'twitter-jssdk'));
1648</script>
1648
1649
1650<script>
1651    (function(d, s, id){
1652        var js, fjs = d.getElementsByTagName(s)[0];
1653        if (!d.getElementById(id)) {
1654            js = d.createElement(s);
1655            js.type = 'text/javascript';
1656            js.async = true;
1657            js.defer = true;
1658            js.id = id;
1659            js.src = 'https://assets.pinterest.com/js/pinit.js';
1660            fjs.parentNode.insertBefore(js, fjs);
1661        }
1662    }(document, 'script', 'pinterest-jssdk'));
1663</script>
1663
1664
1665
1666                <div class="rating-wrapper">
1667    <div class="rating-wording">Vous aimez ?</div>
1668    <svg aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1669      <defs>
1670        <symbol id="icon-star" viewBox="0 0 26 28">
1671          <path d="M26 10.109c0 0.281-0.203 0.547-0.406 0.75l-5.672 5.531 1.344 7.812c0.016 0.109 0.016 0.203 0.016 0.313 0 0.406-0.187 0.781-0.641 0.781-0.219 0-0.438-0.078-0.625-0.187l-7.016-3.687-7.016 3.687c-0.203 0.109-0.406 0.187-0.625 0.187-0.453 0-0.656-0.375-0.656-0.781 0-0.109 0.016-0.203 0.031-0.313l1.344-7.812-5.688-5.531c-0.187-0.203-0.391-0.469-0.391-0.75 0-0.469 0.484-0.656 0.875-0.719l7.844-1.141 3.516-7.109c0.141-0.297 0.406-0.641 0.766-0.641s0.625 0.344 0.766 0.641l3.516 7.109 7.844 1.141c0.375 0.063 0.875 0.25 0.875 0.719z"></path>
1672        </symbol>
1673        <linearGradient id="grad">
1674          <stop offset="50%" stop-color="#ffc41f"/>
1675          <stop offset="50%" stop-color="#9f9f9f"/>
1676        </linearGradient>
1677      </defs>
1678    </svg>
1679    <form class="stars">
1680              <input class="stars-input" type="radio" name="rating" value="5" id="rating-5-29242494" >
1681        <label class="stars-view stars-view-5-29242494 " for="rating-5-29242494" onclick="handleRate(29242494, 5, 0, 'stars-view-5-29242494', this)">
1682          <svg class="icon icon-star">
1683            <use xlink:href="#icon-star"></use>
1684          </svg>
1685        </label>
1686              <input class="stars-input" type="radio" name="rating" value="4" id="rating-4-29242494" >
1687        <label class="stars-view stars-view-4-29242494 " for="rating-4-29242494" onclick="handleRate(29242494, 4, 0, 'stars-view-4-29242494', this)">
1688          <svg class="icon icon-star">
1689            <use xlink:href="#icon-star"></use>
1690          </svg>
1691        </label>
1692              <input class="stars-input" type="radio" name="rating" value="3" id="rating-3-29242494" >
1693        <label class="stars-view stars-view-3-29242494 " for="rating-3-29242494" onclick="handleRate(29242494, 3, 0, 'stars-view-3-29242494', this)">
1694          <svg class="icon icon-star">
1695            <use xlink:href="#icon-star"></use>
1696          </svg>
1697        </label>
1698              <input class="stars-input" type="radio" name="rating" value="2" id="rating-2-29242494" >
1699        <label class="stars-view stars-view-2-29242494 " for="rating-2-29242494" onclick="handleRate(29242494, 2, 0, 'stars-view-2-29242494', this)">
1700          <svg class="icon icon-star">
1701            <use xlink:href="#icon-star"></use>
1702          </svg>
1703        </label>
1704              <input class="stars-input" type="radio" name="rating" value="1" id="rating-1-29242494" >
1705        <label class="stars-view stars-view-1-29242494 " for="rating-1-29242494" onclick="handleRate(29242494, 1, 0, 'stars-view-1-29242494', this)">
1706          <svg class="icon icon-star">
1707            <use xlink:href="#icon-star"></use>
1708          </svg>
1709        </label>
1710          </form>
1711    <div class="rating-raters-29242494">
1712      0 vote
1713    </div>
1714  </div>
1715
1716  
1716<script defer async>
1717            function setFullStar(halfStarElement) {
1718        halfStarElement.classList.add('star-chosen')
1719      }
1720
1721      function setRaters(ratersElement, raters) {
1722        ratersElement.textContent = raters > 1 ? `${raters} votes` : `${raters} vote`
1723      }
1724
1725      function createToaster() {
1726        const toaster = document.createElement('div')
1727        toaster.classList.add('rating-toaster')
1728        document.body.appendChild(toaster)
1729        return toaster
1730      }
1731
1732      function showToast(message, status) {
1733        const toaster = createToaster()
1734        toaster.textContent = message
1735        toaster.classList.add('show-rating-toaster')
1736
1737        if (status === "success") {
1738          toaster.style.backgroundColor = "#E5F4EF"
1739          toaster.style.color = "#1D8C65"
1740        } else {
1741          toaster.style.backgroundColor = "#FFB5B5"
1742          toaster.style.color = "#6F0000"
1743        }
1744
1745        setTimeout(() => {
1746          toaster.classList.remove('show-rating-toaster')
1747        }, 3000)
1748      }
1749
1750      async function rate(postID, value, halfStarClass, node) {
1751        const res = await fetch(`/api/section-container/rate/${postID}/${value}`, {
1752          method: "POST",
1753          headers: {
1754            "Content-Type": "application/json",
1755          },
1756          credentials: 'include',
1757        })
1758
1759        if (res.ok) {
1760          const data = await res.json()
1761          const ratersNumber = document.querySelector(`.rating-raters-${postID}`)
1762          setRaters(ratersNumber, data.raters)
1763          showToast("Votre vote est pris en compte","success")
1764
1765          if (node.classList.contains("half-star")) {
1766            const halfStarElement = document.querySelector(`.${halfStarClass}`)
1767            setFullStar(halfStarElement)
1768          }
1769        }
1770
1771        return res
1772      }
1773
1774      function handleUserLogin() {
1775        return window.open(
1776          `${window.location.origin}/comments/fr/fetch/user`,
1777          "loginob",
1778          "width=400,height=450,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0,titlebar=0"
1779        )
1780      }
1781
1782      async function handleRate(postID, value, halfStar, halfStarClass, node) {
1783        const isPreview = /\/preview\/|\.preview\./.test(window.location.href)
1784        if (isPreview) {
1785          showToast("Vous ne pouvez pas votez sur une preview de votre blog.","error")
1786          return
1787        }
1788        try {
1789          const rateResponse = await rate(postID, value, halfStarClass, node)
1790          if (rateResponse.status === 401) {
1791            const loginWindow = handleUserLogin()
1792            const checkWindowClosed = setInterval(() => {
1793              if (loginWindow && loginWindow.closed) {
1794                clearInterval(checkWindowClosed)
1795                const res = rate(postID, value, halfStarClass)
1796                if (res.status !== 200) {
1797                  showToast("Une erreur est survenue lors du vote","error")
1798                }
1799              }
1800            }, 1000)
1801          }
1802        } catch (e) {
1803          showToast("Une erreur est survenue lors du vote","error")
1804        }
1805      }
1806  </script>
1806
1807
1808      </div>
1809
1810  	<div class="ob-PostNavigation">
1811					<a href="https://www.boutonsbobines.fr/archives/2016/08/10/34175277.html" class="ob-PostNavigation-link ob-PostNavigation-link--prev" title="Aller à &quot;Badges&quot;">
1812				<div class="ob-PostNavigationLink-chevron"></div>
1813				<div class="ob-PostNavigationLink-label">
1814											Badges
1815									</div>
1816			</a>
1817							<a href="https://www.boutonsbobines.fr/2024/08/les-petites-betes-a-plantes.html" class="ob-PostNavigation-link ob-PostNavigation-link--next" title="Aller à &quot;Les petites bêtes à plantes&quot;">
1818				<div class="ob-PostNavigationLink-label">
1819											Les petites bêtes à plantes
1820									</div>
1821				<div class="ob-PostNavigationLink-chevron"></div>
1822			</a>
1823			</div>
1824
1825                  
1826                
1827                            
1828                <div class="ob-Related">
1829            <div class="ob-h3 ob-Related-title">Vous aimerez aussi :</div>
1830            <div class="ob-Related-posts">
1831                                <div class="ob-Related-post">
1832                    <div class="ob-RelatedPost">
1833  <a class="ob-RelatedPost-link" href="https://www.boutonsbobines.fr/2026/08/marqueurs-de-tricot.html" title="Marqueurs de tricot">
1834          <img class="ob-RelatedPost-image" src="https://image.canalblog.com/pxxYXnZ6IbPOslv35lDfCBx7jBo=/400x260/smart/filters:no_upscale()/image%2F0991293%2F20260810%2Fob_7d5dd3_1000033342.jpg" alt="Marqueurs de tricot"/>
1835    
1836    <div class="ob-RelatedPost-title" >
1837              Marqueurs de tricot
1838          </div>
1839  </a>
1840</div>
1841                </div>
1842                                <div class="ob-Related-post">
1843                    <div class="ob-RelatedPost">
1844  <a class="ob-RelatedPost-link" href="https://www.boutonsbobines.fr/2026/05/ma-page-instagram.html" title="Ma page instagram">
1845          <img class="ob-RelatedPost-image" src="https://image.canalblog.com/U97asxuj3Tfc9nJVAfU0Lu9COd4=/400x260/smart/filters:no_upscale()/image%2F0991293%2F20260503%2Fob_2cd639_img-20260503-201415-248.png" alt="Ma page instagram"/>
1846    
1847    <div class="ob-RelatedPost-title" >
1848              Ma page instagram
1849          </div>
1850  </a>
1851</div>
1852                </div>
1853                                <div class="ob-Related-post">
1854                    <div class="ob-RelatedPost">
1855  <a class="ob-RelatedPost-link" href="https://www.boutonsbobines.fr/2024/08/les-petites-betes-a-plantes.html" title="Les petites bêtes à plantes">
1856          <img class="ob-RelatedPost-image" src="https://image.canalblog.com/iA0B5EsD7YS_9iJR0UFXdo6VhoA=/400x260/smart/filters:no_upscale()/image%2F0991293%2F20240812%2Fob_10afb2_polish-20240812-133843917.jpg" alt="Les petites bêtes à plantes"/>
1857    
1858    <div class="ob-RelatedPost-title" >
1859              Les petites bêtes à plantes
1860          </div>
1861  </a>
1862</div>
1863                </div>
1864                                <div class="ob-Related-post">
1865                    <div class="ob-RelatedPost">
1866  <a class="ob-RelatedPost-link" href="https://www.boutonsbobines.fr/archives/2016/08/10/34175277.html" title="Badges">
1867          <img class="ob-RelatedPost-image" src="https://image.canalblog.com/82Egb4114Fv15q5mu42u1nBG3bg=/400x260/smart/filters:no_upscale()/https%3A%2F%2Fstorage.canalblog.com%2F45%2F21%2F767025%2F127824572_o.jpg" alt="Badges"/>
1868    
1869    <div class="ob-RelatedPost-title" >
1870              Badges
1871          </div>
1872  </a>
1873</div>
1874                </div>
1875                            </div>
1876        </div>
1877        <style>
1878            @media only screen and (min-width: 970px) {
1879            .ob-Related-posts {
1880                display: -webkit-box;
1881                display: -webkit-flex;
1882                display: -ms-flexbox;
1883                display: flex;
1884                -moz-box-wrap: nowrap;
1885                -webkit-box-wrap: nowrap;
1886                -webkit-flex-wrap: nowrap;
1887                -ms-flexbox-wrap: nowrap;
1888                -ms-flex-wrap: nowrap;
1889                flex-wrap: nowrap;
1890                -moz-box-direction: row;
1891                -webkit-box-direction: row;
1892                -webkit-box-orient: horizontal;
1893                -webkit-flex-direction: row;
1894                -ms-flexbox-direction: row;
1895                -ms-flex-direction: row;
1896                flex-direction: row;
1897            }
1898
1899                .ob-Related-post {
1900                    -webkit-box-basis: auto;
1901                    -webkit-flex-basis: auto;
1902                    -ms-flex-basis: auto;
1903                    flex-basis: auto;
1904                    -webkit-box-flex: 1;
1905                    -moz-box-flex: 1;
1906                    -webkit-flex: 1;
1907                    -ms-flex: 1 0 auto;
1908                    flex: 1;
1909                    margin-bottom: 0;
1910                }
1911
1912                .ob-Related-post:not(:last-child) {
1913                    margin-right: 10px;
1914                }
1915            }
1916        </style>
1917    
1918          <div class="post-comments">
1919      <div class="post-comments_title">
1920        <div class="ob-h3">Commentaires</div>
1921      </div>
1922      
1923<div id="ob-comments">
1924			<button class="ob-button-primary" disabled>
1925			Ajouter un commentaire
1926		</button>
1927		<div class="ob-list">
1928			</div>
1929</div>
1930
1931<script>
1932	var isCommentAppInitialized = false;
1933
1934	function initCommentApp(){
1935		if(!isCommentAppInitialized){
1936			ob.initCommentApp(document.querySelector("#ob-comments"), {"postID":29242494,"locale":"fr","I18N":{"reply":"R\u00e9pondre","moderated":"Votre commentaire a bien \u00e9t\u00e9 envoy\u00e9.<br\/>Il s\u2019affichera une fois approuv\u00e9 par le propri\u00e9taire du blog.","recaptcha_disclaimer":"Ce site est prot\u00e9g\u00e9 par reCAPTCHA et les <a target=\"_blank\" rel=\"noreferer,noopener\" href=\"https:\/\/policies.google.com\/privacy\">Politiques de confidentialit\u00e9<\/a> et <a target=\"_blank\" rel=\"noreferer,noopener\" href=\"https:\/\/policies.google.com\/terms\">Conditions de service<\/a> de Google s'appliquent.","recaptcha_expired":"recaptcha_expired","recaptcha_error":"recaptcha_error","more_comments":"Charger plus de commentaires","more_replies":"Charger plus de r\u00e9ponses","author":"Auteur","name_placeholder":"Nom","email_placeholder":"Email","website_placeholder":"Site web","comment_placeholder":"Votre commentaire","send_comment":"Envoyer le commentaire","comment_with_overblog":"Commenter avec votre compte Canalblog","logout":"Se d\u00e9connecter","add_comment":"Ajouter un commentaire","generic_error":"Es ist ein Fehler aufgetreten, bitte versuchen Sie es sp\u00e4ter noch einmal"},"brand":"canalblog"});
1937			isCommentAppInitialized = true
1938		}
1939	}
1940
1941	setTimeout(initCommentApp, 2000)
1942	window.addEventListener('load', initCommentApp)
1943</script>
1943
1944
1945    </div>
1946  
1947</div>
1948
1949    <div class="right-zone">
1950    <div class="side-zone">
1951                                                            
1952
1953<div class="ob-widgets">
1954        <div class="ob-widget ob-widget_search" >
1955    <div class="ob-h3 ob-widget_search_title ob-widget_title">
1956      Recherche
1957    </div>
1958    <form action="/search" method="post">
1959      <input type="text" name="q" placeholder="Recherche..." class="ob-widget_search_input" />
1960      <input type="submit" value="Recherche" class="ob-widget_search_submit" />
1961    </form>
1962  </div>
1963
1964                        <div class="ob-widget ob-widget_last-comments">
1965    <div class="ob-h3 ob-widget_last-comments_title ob-widget_title">
1966      Derniers commentaires
1967    </div>
1968    <div id="ob-widget_last-comments_root">
1969      <div class="ob-widget_last-comments_loading"></div>
1970      <div class="ob-widget_last-comments_loading"></div>
1971      <div class="ob-widget_last-comments_loading"></div>
1972    </div>
1973  </div>
1974
1975  
1975<script>
1976    var isLastCommentsWidgetInitialized = false;
1977
1978    function initLastCommentsWidget(){
1979      if(!isLastCommentsWidgetInitialized){
1980        ob.initLastCommentsWidget(document.querySelector("#ob-widget_last-comments_root"), {"blogID":991293,"locale":"fr","I18N":{"on":"sur","graphError":"Veuillez nous excuser, une erreur est survenue lors du chargement des derniers commentaires."}});
1981        isLastCommentsWidgetInitialized = true
1982      }
1983    }
1984
1985    window.addEventListener('DOMContentLoaded', initLastCommentsWidget)
1986  </script>
1986
1987
1988                      <div class="ob-widget ob-widget_stats">
1989  <div class="ob-widget_stats_title ob-widget_title">
1990    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 512 512"><path d="M128,496H48V304h80Z"/><path d="M352,496H272V208h80Z"/><path d="M464,496H384V96h80Z"/><path d="M240,496H160V16h80Z"/></svg>
1991    Visiteurs
1992  </div>
1993  <div class="ob-widget_stats_content">
1994          <div class="ob-widget_stats_stats-wrapper">
1995      <span>Depuis la création</span>
1996      <span class="ob-widget_stats_stats-count">309 696</span>
1997    </div>
1998  </div>
1999
2000</div>
2001
2002                      
2003                  </div>
2004    </div>
2005  </div>
2006
2007</div>
2008
2009              </div>
2010                
2011          </div>
2012      
2013    
2013<script>
2014  document.addEventListener("DOMContentLoaded", function () {
2015    function createDropdownTrigger() {
2016      var trigger = document.createElement("span")
2017      trigger.classList.add("trigger")
2018
2019      return trigger
2020    }
2021
2022    function addTriggers() {
2023      var elementsToTriggers = document.querySelectorAll(".menu-main .branch > a, .menu-main .branch > span")
2024      elementsToTriggers.forEach(function (elementToTrigger) {
2025        elementToTrigger.insertAdjacentElement("afterend", createDropdownTrigger())
2026      })
2027    }
2028
2029    addTriggers()
2030  })
2031</script>
2031
2032
2033     <div class="ob-footer" id="legals" >
2034    <ul>
2035        <li class="ob-footer-item">Voir le profil de <a href="https://www.canalblog.com/user/764779.html" target="_blank">Agnes_d</a> sur le portail Canalblog</li>
2036                <li class="ob-footer-item"><a href="/top">Top articles</a></li>
2037        <li class="ob-footer-item"><a href="/contact">Contact</a></li>
2038        <li class="ob-footer-item"><a href="https://www.canalblog.com/abuse/991293"> Signaler un abus </a></li>
2039        <li class="ob-footer-item"><a href="https://www.canalblog.com/terms-of-use" target="_blank">C.G.U.</a></li>
2040            <li class="ob-footer-item"><a href="https://www.canalblog.com/cookies" target="_blank">Cookies et données personnelles</a></li>
2041        <li class="ob-footer-item"><a href="javascript:Didomi.notice.show()">Préférences cookies</a></li>
2042    </ul>
2043</div>
2044
2045  
2046        
2047  
2047<script defer async>
2048    document.addEventListener('DOMContentLoaded', function() {
2049      async function syncRating() {
2050        const isPreview = /\/preview\/|\.preview\./.test(window.location.href)
2051
2052        if (isPreview) {
2053          return
2054        }
2055
2056        const res = await fetch(`/api/section-container/rates`, {
2057          method: "POST",
2058          headers: {
2059            "Content-Type": "application/json",
2060          },
2061          body: JSON.stringify({
2062            id: [29242494],
2063          })
2064        })
2065
2066        if (res.ok) {
2067          const data = await res.json()
2068
2069          Object.keys(data).forEach(function(key) {
2070            const postRate = data[key]
2071            const input = document.querySelector(`#rating-${Math.ceil(postRate.rate)}-${key}`)
2072
2073            input.checked = true
2074
2075            // check if it's half-star rate
2076            if (!Number.isInteger(postRate.rate)) {
2077              const label = document.querySelector(`.stars-view-${Math.ceil(postRate.rate)}-${key}`)
2078
2079              label.classList.add("half-star")
2080            }
2081
2082            const ratersEl = document.querySelector(`.rating-raters-${key}`)
2083
2084            ratersEl.textContent = postRate.raters > 1 ? `${postRate.raters} votes` : `${postRate.raters} vote`
2085          })
2086        }
2087      }
2088
2089      syncRating()
2090    })
2091  </script>
2091
2092        
2092<script>
vendor: 375 bytes, lines 2092-2097
2092
2093    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
2094              new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
2095            j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
2096            'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
2097    })(window,document,'script','dataLayer', "
2097GTM-WG3SK3P
vendor: 6 bytes, lines 2097-2098
2097");
2098  
2098</script>
2098
2099    
2099<script src="https://assets.canalblog.com/c/blog/v2026.07.04/obfuscated_link.4b3f12e9.js"></script>
2099
2100 </body>
2101</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.