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': '35689945', 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>Marqueurs de tricot - 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/2026/08/marqueurs-de-tricot.html" /> 188 189 <meta property="og:site_name" content="Boutons, bobines etc..." /> 190 <meta property="og:title" content="Marqueurs de tricot - Boutons, bobines etc..." /> 191 <meta name="twitter:title" content="Marqueurs de tricot - Boutons, bobines etc..." /> 192 <meta name="description" content="Anneaux marqueurs pour tricot 3 euros l'unité, 5 achetés le 6eme offert. Frais d'envoi à partir de 3,20 euros en lettre suivie Taille de l'anneau 1 cm ( ou plus petit sur simple demande)taille de la breloque de 1 à 2 cm selon le modèle. Ils peuvent être..." /> 193 <meta property="og:description" content="Anneaux marqueurs pour tricot 3 euros l'unité, 5 achetés le 6eme offert. Frais d'envoi à partir de 3,20 euros en lettre suivie Taille de l'anneau 1 cm ( ou plus petit sur simple demande)taille de la breloque de 1 à 2 cm selon le modèle. Ils peuvent être..." /> 194 <meta name="twitter:description" content="Anneaux marqueurs pour tricot 3 euros l'unité, 5 achetés le 6eme offert. Frais d'envoi à partir de 3,20 euros en lettre suivie Taille de l'anneau 1 cm ( ou plus petit sur simple demande)taille de la breloque..." /> 195 <meta property="og:locale" content="fr_FR" /> 196 <meta name="keywords" content="" /> 197 198 <meta property="og:image" content="https://image.canalblog.com/m3QpPbbHXMOtRR_4OkfNCK2vPBA=/filters:no_upscale()/image%2F0991293%2F20260810%2Fob_7d5dd3_1000033342.jpg" /> 199 <meta name="twitter:image:src" content="https://image.canalblog.com/m3QpPbbHXMOtRR_4OkfNCK2vPBA=/filters:no_upscale()/image%2F0991293%2F20260810%2Fob_7d5dd3_1000033342.jpg" /> 200 <meta property="og:url" content="https://www.boutonsbobines.fr/2026/08/marqueurs-de-tricot.html" /> 201 <meta name="twitter:url" content="https://www.boutonsbobines.fr/2026/08/marqueurs-de-tricot.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": "Marqueurs de tricot", 225 "description": "Anneaux marqueurs pour tricot 3 euros l'unit\u00e9, 5 achet\u00e9s le 6eme offert. Frais d'envoi \u00e0 partir de 3,20 euros en lettre suivie Taille de l'anneau 1 cm ( ou plus petit sur simple demande)taille de la breloque de 1 \u00e0 2 cm selon le mod\u00e8le. Ils peuvent...", 226 "mainEntityOfPage": { 227 "@type": "WebPage", 228 "@id": "https://www.boutonsbobines.fr/2026/08/marqueurs-de-tricot.html" 229 }, 230 "datePublished": "2026-08-10T18:50:16+02:00", 231 "dateModified": "2026-10-02T10:17:03+02:00", 232 "author": { 233 "@type": "Person", 234 "name": "Agnes_d" 235 }, 236 "image": [ 237 "https:\/\/image.canalblog.com\/m3QpPbbHXMOtRR_4OkfNCK2vPBA=\/filters:no_upscale()\/image%2F0991293%2F20260810%2Fob_7d5dd3_1000033342.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: '35689945', 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}&
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/35689945" 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/35689945" 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}&
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 = "Marqueurs de tricot" 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&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è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>Marqueurs de tricot</li> 1453 </ul> 1454</nav> 1455 1456 <div class="date-header">10 août 2026</div> 1457 1458 <h2 class="single-content_title title">Marqueurs de tricot</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<figure class="image-align-center" style="margin:10px 0px 10px 0px"><img alt="" class="image-size-large" data-amp-height="1600" data-amp-width="1200" data-data-cke-saved-src="https://image.canalblog.com/4Zlv11FgZ9y6LdndzU86U-TJOZ4=/filters:no_upscale()/image%2F0991293%2F20260928%2Fob_a1a5ea_1000035107.jpg" src="https://image.canalblog.com/4Zlv11FgZ9y6LdndzU86U-TJOZ4=/filters:no_upscale()/image%2F0991293%2F20260928%2Fob_a1a5ea_1000035107.jpg" /></figure> 1472 1473<p style="text-align: center;">Anneaux marqueurs pour tricot <strong>3 euros</strong> l'unité, 5 achetés le 6eme offert. Frais d'envoi à partir de 3,20 euros en lettre suivie<br /> 1474Taille de l'anneau 1 cm ( ou plus petit sur simple demande)taille de la breloque de 1 à 2 cm selon le modèle. Ils peuvent être montés sur anneau fermé, anneau avec ouverture, épingle ampoule ou mousqueton (0,8x1,5cm)</p> 1475 1476<p style="text-align: center;">Tous les modèles peuvent être fait dans la couleur de votre choix </p> 1477 1478<p style="text-align: center;"><span style="color:#800080;">Pour commander envoyez moi un message via Instagram @boutonsbobines, Messenger ou par mail [email protected]</span></p> 1479 1480<figure class="image-align-center" style="margin:10px 0px 10px 0px"><img alt="" class="image-size-medium" data-amp-height="1600" data-amp-width="1200" data-data-cke-saved-src="https://image.canalblog.com/GYCtU1TRHaT1dENCTGoZZY7Q-d4=/filters:no_upscale()/image%2F0991293%2F20261002%2Fob_9f9ccf_1000035239.jpg" src="https://image.canalblog.com/GYCtU1TRHaT1dENCTGoZZY7Q-d4=/filters:no_upscale()/image%2F0991293%2F20261002%2Fob_9f9ccf_1000035239.jpg" /></figure> 1481 1482<figure class="image-align-center" style="margin:10px 0px 10px 0px"><img alt="" class="image-size-large" data-amp-height="1600" data-amp-width="1600" data-data-cke-saved-src="https://image.canalblog.com/rU2w0AaevdXValGupH-zrQUgjzQ=/filters:no_upscale()/image%2F0991293%2F20260810%2Fob_2d3d6c_1000033409.jpg" src="https://image.canalblog.com/rU2w0AaevdXValGupH-zrQUgjzQ=/filters:no_upscale()/image%2F0991293%2F20260810%2Fob_2d3d6c_1000033409.jpg" /></figure> 1483 1484<figure class="image-align-center" style="margin:10px 0px 10px 0px"><img alt="" class="image-size-large" data-amp-height="1600" data-amp-width="1600" data-data-cke-saved-src="https://image.canalblog.com/CXF_SBqG5CWQu-YK8_atCBfAQlM=/filters:no_upscale()/image%2F0991293%2F20260810%2Fob_72dbd1_1000033408.jpg" src="https://image.canalblog.com/CXF_SBqG5CWQu-YK8_atCBfAQlM=/filters:no_upscale()/image%2F0991293%2F20260810%2Fob_72dbd1_1000033408.jpg" /></figure> 1485 1486<figure class="image-align-center" style="margin:10px 0px 10px 0px"><img alt="" class="image-size-large" data-amp-height="1600" data-amp-width="1600" data-data-cke-saved-src="https://image.canalblog.com/0tSbVDa5ffPXBUawpEzqBWSk8H8=/filters:no_upscale()/image%2F0991293%2F20260810%2Fob_19f757_1000033394.jpg" src="https://image.canalblog.com/0tSbVDa5ffPXBUawpEzqBWSk8H8=/filters:no_upscale()/image%2F0991293%2F20260810%2Fob_19f757_1000033394.jpg" /></figure> 1487 1488<figure class="image-align-center" style="margin:10px 0px 10px 0px"><img alt="" class="image-size-large" data-amp-height="1600" data-amp-width="1600" data-data-cke-saved-src="https://image.canalblog.com/_mxS0VdLV1jbjPisdbfMGk-x58A=/filters:no_upscale()/image%2F0991293%2F20260810%2Fob_d0be83_1000033392.jpg" src="https://image.canalblog.com/_mxS0VdLV1jbjPisdbfMGk-x58A=/filters:no_upscale()/image%2F0991293%2F20260810%2Fob_d0be83_1000033392.jpg" /></figure> 1489 1490<figure class="image-align-center" style="margin:10px 0px 10px 0px"><img alt="" class="image-size-large" data-amp-height="1600" data-amp-width="1600" data-data-cke-saved-src="https://image.canalblog.com/ZKyduIYwA6hNF265Kn8AyCYMlg8=/filters:no_upscale()/image%2F0991293%2F20260810%2Fob_3fcfed_1000033391.jpg" src="https://image.canalblog.com/ZKyduIYwA6hNF265Kn8AyCYMlg8=/filters:no_upscale()/image%2F0991293%2F20260810%2Fob_3fcfed_1000033391.jpg" /></figure> 1491 1492<figure class="image-align-center" style="margin:10px 0px 10px 0px"><img alt="" class="image-size-large" data-amp-height="1600" data-amp-width="1600" data-data-cke-saved-src="https://image.canalblog.com/aN2tY86whuifvtiPcoYLcysghfM=/filters:no_upscale()/image%2F0991293%2F20260810%2Fob_3d69fe_1000033390.jpg" src="https://image.canalblog.com/aN2tY86whuifvtiPcoYLcysghfM=/filters:no_upscale()/image%2F0991293%2F20260810%2Fob_3d69fe_1000033390.jpg" /></figure> 1493 1494<figure class="image-align-center" style="margin:10px 0px 10px 0px"><img alt="" class="image-size-large" data-amp-height="1600" data-amp-width="1600" data-data-cke-saved-src="https://image.canalblog.com/IUVwA8uGilzv_DFiBcaqI3jl40s=/filters:no_upscale()/image%2F0991293%2F20260810%2Fob_fe77ec_1000033393.jpg" src="https://image.canalblog.com/IUVwA8uGilzv_DFiBcaqI3jl40s=/filters:no_upscale()/image%2F0991293%2F20260810%2Fob_fe77ec_1000033393.jpg" /></figure> 1495 1496<figure class="image-align-center" style="margin:10px 0px 10px 0px"><img alt="" class="image-size-large" data-amp-height="1600" data-amp-width="1600" data-data-cke-saved-src="https://image.canalblog.com/JQECz28K_ePqNH96EdCfsQhZLDY=/filters:no_upscale()/image%2F0991293%2F20260817%2Fob_c8aed0_1000033693.jpg" src="https://image.canalblog.com/JQECz28K_ePqNH96EdCfsQhZLDY=/filters:no_upscale()/image%2F0991293%2F20260817%2Fob_c8aed0_1000033693.jpg" /></figure> 1497 1498<figure class="image-align-center" style="margin:10px 0px 10px 0px"><img alt="" class="image-size-large" data-amp-height="1600" data-amp-width="1600" data-data-cke-saved-src="https://image.canalblog.com/82_1pn0h4l4Thog9lk7gRd_a2nA=/filters:no_upscale()/image%2F0991293%2F20260909%2Fob_84fbae_1000034505.jpg" src="https://image.canalblog.com/82_1pn0h4l4Thog9lk7gRd_a2nA=/filters:no_upscale()/image%2F0991293%2F20260909%2Fob_84fbae_1000034505.jpg" /></figure> 1499 1500<figure class="image-align-center" style="margin:10px 0px 10px 0px"><img alt="" class="image-size-medium" data-amp-height="1600" data-amp-width="1600" data-data-cke-saved-src="https://image.canalblog.com/ON0SYY8s5AYudZ2A_-EpuBtIfXU=/filters:no_upscale()/image%2F0991293%2F20260928%2Fob_6e203f_1000035116.jpg" src="https://image.canalblog.com/ON0SYY8s5AYudZ2A_-EpuBtIfXU=/filters:no_upscale()/image%2F0991293%2F20260928%2Fob_6e203f_1000035116.jpg" /></figure> 1501 1502<p> </p> 1503 </div> 1504 1505 1506 1507 1508 </div> 1509 1510 </div> 1511 <div class="article_footer"> 1512 <div class="article_footer_info"> 1513 Posté par Agnes_d à 18:50 - <a href="https://www.boutonsbobines.fr/2026/08/marqueurs-de-tricot.html#ob-comments"><span>Commentaires [<span id="comment-count-35689945">â¦</span>
1513<script> 1514 ob.commentCount(document.querySelector("#comment-count-35689945"), { 1515 resource: "https://www.boutonsbobines.fr/api/comment-count/35689945", 1516 format: (count) => { 1517 const string = count === 0 1518 ? "0" 1519 : count === 1 1520 ? "%c" 1521 : "%c" 1522 1523 return string.replace("%c", count) 1524 } 1525 }) 1526</script>
1526]</span></a> - Permalien [<a href="https://www.boutonsbobines.fr/2026/08/marqueurs-de-tricot.html">#</a>] 1527 </div> 1528 1529 1530 1531 1532 <h3 class="ob-Shares-title">Partager cet article</h3> 1533 <div class="ob-Shares ob-Shares--right ob-Shares--horizontal "> 1534 <div class="ob-Shares-facebookShare"> 1535 <div class="fb-share-button" data-href="https://www.boutonsbobines.fr/2026/08/marqueurs-de-tricot.html" data-layout="button_count"></div> 1536 </div> 1537 <div class="ob-Shares-twitter"> 1538 <a class="twitter-share-button" 1539 href="https://twitter.com/share" 1540 data-url="https://www.boutonsbobines.fr/2026/08/marqueurs-de-tricot.html" 1541 data-text="Marqueurs de tricot" 1542 data-lang="en" 1543 ></a> 1544 </div> 1545 <div class="ob-Shares-pinterest"> 1546 <a href="https://pinterest.com/pin/create/button/" 1547 data-pin-count="beside" 1548 data-pin-color="red" 1549 data-pin-config="beside" 1550 data-pin-description="Marqueurs de tricot" 1551 data-pin-media="https://image.canalblog.com/m3QpPbbHXMOtRR_4OkfNCK2vPBA=/filters:no_upscale()/image%252F0991293%252F20260810%252Fob_7d5dd3_1000033342.jpg" 1552 data-pin-url="https://www.boutonsbobines.fr/2026/08/marqueurs-de-tricot.html" 1553 target="_BLANK" 1554 > 1555 <img src="https://assets.pinterest.com/images/pidgets/pinit_fg_en_rect_red_20.png" /> 1556 </a> 1557 </div> 1558 <div class="ob-Shares-mail"> 1559 <a href="mailto:?subject=Marqueurs%20de%20tricot&body=Voici%20un%20article%20int%C3%A9ressant%20que%20j%27ai%20trouv%C3%A9%20sur%20%3A%20https%3A%2F%2Fwww.boutonsbobines.fr%2F2026%2F08%2Fmarqueurs-de-tricot.html"> 1560 <img src="https://assets.canalblog.com/c/blog/v2026.07.04/images/shareicon_email.png"> 1561 </a> 1562 </div> 1563 <div class="ob-Shares-print ob-Shares-print_35689945"> 1564 <img src="https://assets.canalblog.com/c/blog/v2026.07.04/images/printer.png"> 1565 </div> 1566</div> 1567
1568<script> 1569 var printElement = document.querySelector(".ob-Shares-print_35689945") 1570 printElement.addEventListener("click", function() { 1571 ob.printPost("Marqueurs de tricot", "\n\n\n <div class=\"ob-sections\">\n \n \n \n <div\n class=\"ob-section ob-section-html \"\n >\n\n<figure class=\"image-align-center\" style=\"margin:10px 0px 10px 0px\"><img alt=\"\" class=\"image-size-large\" data-amp-height=\"1600\" data-amp-width=\"1200\" data-data-cke-saved-src=\"https:\/\/image.canalblog.com\/4Zlv11FgZ9y6LdndzU86U-TJOZ4=\/filters:no_upscale()\/image%2F0991293%2F20260928%2Fob_a1a5ea_1000035107.jpg\" src=\"https:\/\/image.canalblog.com\/4Zlv11FgZ9y6LdndzU86U-TJOZ4=\/filters:no_upscale()\/image%2F0991293%2F20260928%2Fob_a1a5ea_1000035107.jpg\" \/><\/figure>\n\n<p style=\"text-align: center;\">Anneaux marqueurs pour tricot <strong>3 euros<\/strong> l'unité, 5 achetés le 6eme offert. Frais d'envoi à partir de 3,20 euros en lettre suivie<br \/>\nTaille de l'anneau 1 cm ( ou plus petit sur simple demande)taille de la breloque de 1 à 2 cm selon le modèle. Ils peuvent être montés sur anneau fermé, anneau avec ouverture, épingle ampoule ou mousqueton (0,8x1,5cm)<\/p>\n\n<p style=\"text-align: center;\">Tous les modèles peuvent être fait dans la couleur de votre choix <\/p>\n\n<p style=\"text-align: center;\"><span style=\"color:#800080;\">Pour commander envoyez moi un message via Instagram @boutonsbobines, Messenger ou par mail [email protected]<\/span><\/p>\n\n<figure class=\"image-align-center\" style=\"margin:10px 0px 10px 0px\"><img alt=\"\" class=\"image-size-medium\" data-amp-height=\"1600\" data-amp-width=\"1200\" data-data-cke-saved-src=\"https:\/\/image.canalblog.com\/GYCtU1TRHaT1dENCTGoZZY7Q-d4=\/filters:no_upscale()\/image%2F0991293%2F20261002%2Fob_9f9ccf_1000035239.jpg\" src=\"https:\/\/image.canalblog.com\/GYCtU1TRHaT1dENCTGoZZY7Q-d4=\/filters:no_upscale()\/image%2F0991293%2F20261002%2Fob_9f9ccf_1000035239.jpg\" \/><\/figure>\n\n<figure class=\"image-align-center\" style=\"margin:10px 0px 10px 0px\"><img alt=\"\" class=\"image-size-large\" data-amp-height=\"1600\" data-amp-width=\"1600\" data-data-cke-saved-src=\"https:\/\/image.canalblog.com\/rU2w0AaevdXValGupH-zrQUgjzQ=\/filters:no_upscale()\/image%2F0991293%2F20260810%2Fob_2d3d6c_1000033409.jpg\" src=\"https:\/\/image.canalblog.com\/rU2w0AaevdXValGupH-zrQUgjzQ=\/filters:no_upscale()\/image%2F0991293%2F20260810%2Fob_2d3d6c_1000033409.jpg\" \/><\/figure>\n\n<figure class=\"image-align-center\" style=\"margin:10px 0px 10px 0px\"><img alt=\"\" class=\"image-size-large\" data-amp-height=\"1600\" data-amp-width=\"1600\" data-data-cke-saved-src=\"https:\/\/image.canalblog.com\/CXF_SBqG5CWQu-YK8_atCBfAQlM=\/filters:no_upscale()\/image%2F0991293%2F20260810%2Fob_72dbd1_1000033408.jpg\" src=\"https:\/\/image.canalblog.com\/CXF_SBqG5CWQu-YK8_atCBfAQlM=\/filters:no_upscale()\/image%2F0991293%2F20260810%2Fob_72dbd1_1000033408.jpg\" \/><\/figure>\n\n<figure class=\"image-align-center\" style=\"margin:10px 0px 10px 0px\"><img alt=\"\" class=\"image-size-large\" data-amp-height=\"1600\" data-amp-width=\"1600\" data-data-cke-saved-src=\"https:\/\/image.canalblog.com\/0tSbVDa5ffPXBUawpEzqBWSk8H8=\/filters:no_upscale()\/image%2F0991293%2F20260810%2Fob_19f757_1000033394.jpg\" src=\"https:\/\/image.canalblog.com\/0tSbVDa5ffPXBUawpEzqBWSk8H8=\/filters:no_upscale()\/image%2F0991293%2F20260810%2Fob_19f757_1000033394.jpg\" \/><\/figure>\n\n<figure class=\"image-align-center\" style=\"margin:10px 0px 10px 0px\"><img alt=\"\" class=\"image-size-large\" data-amp-height=\"1600\" data-amp-width=\"1600\" data-data-cke-saved-src=\"https:\/\/image.canalblog.com\/_mxS0VdLV1jbjPisdbfMGk-x58A=\/filters:no_upscale()\/image%2F0991293%2F20260810%2Fob_d0be83_1000033392.jpg\" src=\"https:\/\/image.canalblog.com\/_mxS0VdLV1jbjPisdbfMGk-x58A=\/filters:no_upscale()\/image%2F0991293%2F20260810%2Fob_d0be83_1000033392.jpg\" \/><\/figure>\n\n<figure class=\"image-align-center\" style=\"margin:10px 0px 10px 0px\"><img alt=\"\" class=\"image-size-large\" data-amp-height=\"1600\" data-amp-width=\"1600\" data-data-cke-saved-src=\"https:\/\/image.canalblog.com\/ZKyduIYwA6hNF265Kn8AyCYMlg8=\/filters:no_upscale()\/image%2F0991293%2F20260810%2Fob_3fcfed_1000033391.jpg\" src=\"https:\/\/image.canalblog.com\/ZKyduIYwA6hNF265Kn8AyCYMlg8=\/filters:no_upscale()\/image%2F0991293%2F20260810%2Fob_3fcfed_1000033391.jpg\" \/><\/figure>\n\n<figure class=\"image-align-center\" style=\"margin:10px 0px 10px 0px\"><img alt=\"\" class=\"image-size-large\" data-amp-height=\"1600\" data-amp-width=\"1600\" data-data-cke-saved-src=\"https:\/\/image.canalblog.com\/aN2tY86whuifvtiPcoYLcysghfM=\/filters:no_upscale()\/image%2F0991293%2F20260810%2Fob_3d69fe_1000033390.jpg\" src=\"https:\/\/image.canalblog.com\/aN2tY86whuifvtiPcoYLcysghfM=\/filters:no_upscale()\/image%2F0991293%2F20260810%2Fob_3d69fe_1000033390.jpg\" \/><\/figure>\n\n<figure class=\"image-align-center\" style=\"margin:10px 0px 10px 0px\"><img alt=\"\" class=\"image-size-large\" data-amp-height=\"1600\" data-amp-width=\"1600\" data-data-cke-saved-src=\"https:\/\/image.canalblog.com\/IUVwA8uGilzv_DFiBcaqI3jl40s=\/filters:no_upscale()\/image%2F0991293%2F20260810%2Fob_fe77ec_1000033393.jpg\" src=\"https:\/\/image.canalblog.com\/IUVwA8uGilzv_DFiBcaqI3jl40s=\/filters:no_upscale()\/image%2F0991293%2F20260810%2Fob_fe77ec_1000033393.jpg\" \/><\/figure>\n\n<figure class=\"image-align-center\" style=\"margin:10px 0px 10px 0px\"><img alt=\"\" class=\"image-size-large\" data-amp-height=\"1600\" data-amp-width=\"1600\" data-data-cke-saved-src=\"https:\/\/image.canalblog.com\/JQECz28K_ePqNH96EdCfsQhZLDY=\/filters:no_upscale()\/image%2F0991293%2F20260817%2Fob_c8aed0_1000033693.jpg\" src=\"https:\/\/image.canalblog.com\/JQECz28K_ePqNH96EdCfsQhZLDY=\/filters:no_upscale()\/image%2F0991293%2F20260817%2Fob_c8aed0_1000033693.jpg\" \/><\/figure>\n\n<figure class=\"image-align-center\" style=\"margin:10px 0px 10px 0px\"><img alt=\"\" class=\"image-size-large\" data-amp-height=\"1600\" data-amp-width=\"1600\" data-data-cke-saved-src=\"https:\/\/image.canalblog.com\/82_1pn0h4l4Thog9lk7gRd_a2nA=\/filters:no_upscale()\/image%2F0991293%2F20260909%2Fob_84fbae_1000034505.jpg\" src=\"https:\/\/image.canalblog.com\/82_1pn0h4l4Thog9lk7gRd_a2nA=\/filters:no_upscale()\/image%2F0991293%2F20260909%2Fob_84fbae_1000034505.jpg\" \/><\/figure>\n\n<figure class=\"image-align-center\" style=\"margin:10px 0px 10px 0px\"><img alt=\"\" class=\"image-size-medium\" data-amp-height=\"1600\" data-amp-width=\"1600\" data-data-cke-saved-src=\"https:\/\/image.canalblog.com\/ON0SYY8s5AYudZ2A_-EpuBtIfXU=\/filters:no_upscale()\/image%2F0991293%2F20260928%2Fob_6e203f_1000035116.jpg\" src=\"https:\/\/image.canalblog.com\/ON0SYY8s5AYudZ2A_-EpuBtIfXU=\/filters:no_upscale()\/image%2F0991293%2F20260928%2Fob_6e203f_1000035116.jpg\" \/><\/figure>\n\n<p> <\/p>\n <\/div>\n\n\n \n\n <\/div>\n ", "canalblog") 1572 }) 1573</script>
1573 1574 1575
1576<script> 1577 function isMobile() { 1578 return /Mobi|Android|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent); 1579 } 1580 if (isMobile()) { 1581 (function() { 1582 var fbBtn = document.querySelector('.fb-share-button'); 1583 1584 if (fbBtn) { 1585 fbBtn.classList.add("mobile-custom") 1586 var shareBtn = document.createElement('a'); 1587 shareBtn.href = `https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.boutonsbobines.fr%2F2026%2F08%2Fmarqueurs-de-tricot.html&t=Marqueurs de tricot`; 1588 shareBtn.target = "_blank"; 1589 shareBtn.rel = "noopener noreferrer"; 1590 1591 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>'; 1592 1593 fbBtn.appendChild(shareBtn); 1594 } 1595 }()) 1596 } else { 1597 (function(d, s, id){ 1598 var js, fjs = d.getElementsByTagName(s)[0]; 1599 if (!d.getElementById(id)) { 1600 js = d.createElement(s); 1601 js.type = 'text/javascript'; 1602 js.async = true; 1603 js.defer = true; 1604 js.id = id; 1605 js.src = 'https://connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v25.0'; 1606 fjs.parentNode.insertBefore(js, fjs); 1607 } 1608 }(document, 'script', 'facebook-jssdk')); 1609 } 1610</script>
1610 1611
1612<script> 1613 (function(d, s, id){ 1614 var js, fjs = d.getElementsByTagName(s)[0]; 1615 if (!d.getElementById(id)) { 1616 js = d.createElement(s); 1617 js.type = 'text/javascript'; 1618 js.async = true; 1619 js.defer = true; 1620 js.id = id; 1621 js.src = 'https://platform.twitter.com/widgets.js'; 1622 fjs.parentNode.insertBefore(js, fjs); 1623 } 1624 }(document, 'script', 'twitter-jssdk')); 1625</script>
1625 1626
1627<script> 1628 (function(d, s, id){ 1629 var js, fjs = d.getElementsByTagName(s)[0]; 1630 if (!d.getElementById(id)) { 1631 js = d.createElement(s); 1632 js.type = 'text/javascript'; 1633 js.async = true; 1634 js.defer = true; 1635 js.id = id; 1636 js.src = 'https://assets.pinterest.com/js/pinit.js'; 1637 fjs.parentNode.insertBefore(js, fjs); 1638 } 1639 }(document, 'script', 'pinterest-jssdk')); 1640</script>
1640 1641 1642 1643 <div class="rating-wrapper"> 1644 <div class="rating-wording">Vous aimez ?</div> 1645 <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"> 1646 <defs> 1647 <symbol id="icon-star" viewBox="0 0 26 28"> 1648 <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> 1649 </symbol> 1650 <linearGradient id="grad"> 1651 <stop offset="50%" stop-color="#ffc41f"/> 1652 <stop offset="50%" stop-color="#9f9f9f"/> 1653 </linearGradient> 1654 </defs> 1655 </svg> 1656 <form class="stars"> 1657 <input class="stars-input" type="radio" name="rating" value="5" id="rating-5-35689945" > 1658 <label class="stars-view stars-view-5-35689945 " for="rating-5-35689945" onclick="handleRate(35689945, 5, 0, 'stars-view-5-35689945', this)"> 1659 <svg class="icon icon-star"> 1660 <use xlink:href="#icon-star"></use> 1661 </svg> 1662 </label> 1663 <input class="stars-input" type="radio" name="rating" value="4" id="rating-4-35689945" > 1664 <label class="stars-view stars-view-4-35689945 " for="rating-4-35689945" onclick="handleRate(35689945, 4, 0, 'stars-view-4-35689945', this)"> 1665 <svg class="icon icon-star"> 1666 <use xlink:href="#icon-star"></use> 1667 </svg> 1668 </label> 1669 <input class="stars-input" type="radio" name="rating" value="3" id="rating-3-35689945" > 1670 <label class="stars-view stars-view-3-35689945 " for="rating-3-35689945" onclick="handleRate(35689945, 3, 0, 'stars-view-3-35689945', this)"> 1671 <svg class="icon icon-star"> 1672 <use xlink:href="#icon-star"></use> 1673 </svg> 1674 </label> 1675 <input class="stars-input" type="radio" name="rating" value="2" id="rating-2-35689945" > 1676 <label class="stars-view stars-view-2-35689945 " for="rating-2-35689945" onclick="handleRate(35689945, 2, 0, 'stars-view-2-35689945', this)"> 1677 <svg class="icon icon-star"> 1678 <use xlink:href="#icon-star"></use> 1679 </svg> 1680 </label> 1681 <input class="stars-input" type="radio" name="rating" value="1" id="rating-1-35689945" > 1682 <label class="stars-view stars-view-1-35689945 " for="rating-1-35689945" onclick="handleRate(35689945, 1, 0, 'stars-view-1-35689945', this)"> 1683 <svg class="icon icon-star"> 1684 <use xlink:href="#icon-star"></use> 1685 </svg> 1686 </label> 1687 </form> 1688 <div class="rating-raters-35689945"> 1689 0 vote 1690 </div> 1691 </div> 1692 1693
1693<script defer async> 1694 function setFullStar(halfStarElement) { 1695 halfStarElement.classList.add('star-chosen') 1696 } 1697 1698 function setRaters(ratersElement, raters) { 1699 ratersElement.textContent = raters > 1 ? `${raters} votes` : `${raters} vote` 1700 } 1701 1702 function createToaster() { 1703 const toaster = document.createElement('div') 1704 toaster.classList.add('rating-toaster') 1705 document.body.appendChild(toaster) 1706 return toaster 1707 } 1708 1709 function showToast(message, status) { 1710 const toaster = createToaster() 1711 toaster.textContent = message 1712 toaster.classList.add('show-rating-toaster') 1713 1714 if (status === "success") { 1715 toaster.style.backgroundColor = "#E5F4EF" 1716 toaster.style.color = "#1D8C65" 1717 } else { 1718 toaster.style.backgroundColor = "#FFB5B5" 1719 toaster.style.color = "#6F0000" 1720 } 1721 1722 setTimeout(() => { 1723 toaster.classList.remove('show-rating-toaster') 1724 }, 3000) 1725 } 1726 1727 async function rate(postID, value, halfStarClass, node) { 1728 const res = await fetch(`/api/section-container/rate/${postID}/${value}`, { 1729 method: "POST", 1730 headers: { 1731 "Content-Type": "application/json", 1732 }, 1733 credentials: 'include', 1734 }) 1735 1736 if (res.ok) { 1737 const data = await res.json() 1738 const ratersNumber = document.querySelector(`.rating-raters-${postID}`) 1739 setRaters(ratersNumber, data.raters) 1740 showToast("Votre vote est pris en compte","success") 1741 1742 if (node.classList.contains("half-star")) { 1743 const halfStarElement = document.querySelector(`.${halfStarClass}`) 1744 setFullStar(halfStarElement) 1745 } 1746 } 1747 1748 return res 1749 } 1750 1751 function handleUserLogin() { 1752 return window.open( 1753 `${window.location.origin}/comments/fr/fetch/user`, 1754 "loginob", 1755 "width=400,height=450,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0,titlebar=0" 1756 ) 1757 } 1758 1759 async function handleRate(postID, value, halfStar, halfStarClass, node) { 1760 const isPreview = /\/preview\/|\.preview\./.test(window.location.href) 1761 if (isPreview) { 1762 showToast("Vous ne pouvez pas votez sur une preview de votre blog.","error") 1763 return 1764 } 1765 try { 1766 const rateResponse = await rate(postID, value, halfStarClass, node) 1767 if (rateResponse.status === 401) { 1768 const loginWindow = handleUserLogin() 1769 const checkWindowClosed = setInterval(() => { 1770 if (loginWindow && loginWindow.closed) { 1771 clearInterval(checkWindowClosed) 1772 const res = rate(postID, value, halfStarClass) 1773 if (res.status !== 200) { 1774 showToast("Une erreur est survenue lors du vote","error") 1775 } 1776 } 1777 }, 1000) 1778 } 1779 } catch (e) { 1780 showToast("Une erreur est survenue lors du vote","error") 1781 } 1782 } 1783 </script>
1783 1784 1785 </div> 1786 1787 <div class="ob-PostNavigation"> 1788 <a href="https://www.boutonsbobines.fr/2026/05/ma-page-instagram.html" class="ob-PostNavigation-link ob-PostNavigation-link--prev" title="Aller à "Ma page instagram""> 1789 <div class="ob-PostNavigationLink-chevron"></div> 1790 <div class="ob-PostNavigationLink-label"> 1791 Ma page instagram 1792 </div> 1793 </a> 1794 </div> 1795 1796 1797 1798 1799 <div class="ob-Related"> 1800 <div class="ob-h3 ob-Related-title">Vous aimerez aussi :</div> 1801 <div class="ob-Related-posts"> 1802 <div class="ob-Related-post"> 1803 <div class="ob-RelatedPost"> 1804 <a class="ob-RelatedPost-link" href="https://www.boutonsbobines.fr/2026/05/ma-page-instagram.html" title="Ma page instagram"> 1805 <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"/> 1806 1807 <div class="ob-RelatedPost-title" > 1808 Ma page instagram 1809 </div> 1810 </a> 1811</div> 1812 </div> 1813 <div class="ob-Related-post"> 1814 <div class="ob-RelatedPost"> 1815 <a class="ob-RelatedPost-link" href="https://www.boutonsbobines.fr/2024/08/les-petites-betes-a-plantes.html" title="Les petites bêtes à plantes"> 1816 <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"/> 1817 1818 <div class="ob-RelatedPost-title" > 1819 Les petites bêtes à plantes 1820 </div> 1821 </a> 1822</div> 1823 </div> 1824 <div class="ob-Related-post"> 1825 <div class="ob-RelatedPost"> 1826 <a class="ob-RelatedPost-link" href="https://www.boutonsbobines.fr/archives/2024/01/25/40186718.html" title="Porte aiguilles aimanté "> 1827 <img class="ob-RelatedPost-image" src="https://image.canalblog.com/daBoAUemr2OVL0jInni0VPnVHig=/400x260/smart/filters:no_upscale()/https%3A%2F%2Fstorage.canalblog.com%2F59%2F63%2F767025%2F134375003_o.jpg" alt="Porte aiguilles aimanté "/> 1828 1829 <div class="ob-RelatedPost-title" > 1830 Porte aiguilles aimanté 1831 </div> 1832 </a> 1833</div> 1834 </div> 1835 <div class="ob-Related-post"> 1836 <div class="ob-RelatedPost"> 1837 <a class="ob-RelatedPost-link" href="https://www.boutonsbobines.fr/archives/2016/08/10/34175277.html" title="Badges"> 1838 <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"/> 1839 1840 <div class="ob-RelatedPost-title" > 1841 Badges 1842 </div> 1843 </a> 1844</div> 1845 </div> 1846 </div> 1847 </div> 1848 <style> 1849 @media only screen and (min-width: 970px) { 1850 .ob-Related-posts { 1851 display: -webkit-box; 1852 display: -webkit-flex; 1853 display: -ms-flexbox; 1854 display: flex; 1855 -moz-box-wrap: nowrap; 1856 -webkit-box-wrap: nowrap; 1857 -webkit-flex-wrap: nowrap; 1858 -ms-flexbox-wrap: nowrap; 1859 -ms-flex-wrap: nowrap; 1860 flex-wrap: nowrap; 1861 -moz-box-direction: row; 1862 -webkit-box-direction: row; 1863 -webkit-box-orient: horizontal; 1864 -webkit-flex-direction: row; 1865 -ms-flexbox-direction: row; 1866 -ms-flex-direction: row; 1867 flex-direction: row; 1868 } 1869 1870 .ob-Related-post { 1871 -webkit-box-basis: auto; 1872 -webkit-flex-basis: auto; 1873 -ms-flex-basis: auto; 1874 flex-basis: auto; 1875 -webkit-box-flex: 1; 1876 -moz-box-flex: 1; 1877 -webkit-flex: 1; 1878 -ms-flex: 1 0 auto; 1879 flex: 1; 1880 margin-bottom: 0; 1881 } 1882 1883 .ob-Related-post:not(:last-child) { 1884 margin-right: 10px; 1885 } 1886 } 1887 </style> 1888 1889 <div class="post-comments"> 1890 <div class="post-comments_title"> 1891 <div class="ob-h3">Commentaires</div> 1892 </div> 1893 1894<div id="ob-comments"> 1895 <button class="ob-button-primary" disabled> 1896 Ajouter un commentaire 1897 </button> 1898 <div class="ob-list"> 1899 </div> 1900</div> 1901
1902<script> 1903 var isCommentAppInitialized = false; 1904 1905 function initCommentApp(){ 1906 if(!isCommentAppInitialized){ 1907 ob.initCommentApp(document.querySelector("#ob-comments"), {"postID":35689945,"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"}); 1908 isCommentAppInitialized = true 1909 } 1910 } 1911 1912 setTimeout(initCommentApp, 2000) 1913 window.addEventListener('load', initCommentApp) 1914</script>
1914 1915 1916 </div> 1917 1918</div> 1919 1920 <div class="right-zone"> 1921 <div class="side-zone"> 1922 1923 1924<div class="ob-widgets"> 1925 <div class="ob-widget ob-widget_search" > 1926 <div class="ob-h3 ob-widget_search_title ob-widget_title"> 1927 Recherche 1928 </div> 1929 <form action="/search" method="post"> 1930 <input type="text" name="q" placeholder="Recherche..." class="ob-widget_search_input" /> 1931 <input type="submit" value="Recherche" class="ob-widget_search_submit" /> 1932 </form> 1933 </div> 1934 1935 <div class="ob-widget ob-widget_last-comments"> 1936 <div class="ob-h3 ob-widget_last-comments_title ob-widget_title"> 1937 Derniers commentaires 1938 </div> 1939 <div id="ob-widget_last-comments_root"> 1940 <div class="ob-widget_last-comments_loading"></div> 1941 <div class="ob-widget_last-comments_loading"></div> 1942 <div class="ob-widget_last-comments_loading"></div> 1943 </div> 1944 </div> 1945 1946
1946<script> 1947 var isLastCommentsWidgetInitialized = false; 1948 1949 function initLastCommentsWidget(){ 1950 if(!isLastCommentsWidgetInitialized){ 1951 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."}}); 1952 isLastCommentsWidgetInitialized = true 1953 } 1954 } 1955 1956 window.addEventListener('DOMContentLoaded', initLastCommentsWidget) 1957 </script>
1957 1958 1959 <div class="ob-widget ob-widget_stats"> 1960 <div class="ob-widget_stats_title ob-widget_title"> 1961 <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> 1962 Visiteurs 1963 </div> 1964 <div class="ob-widget_stats_content"> 1965 <div class="ob-widget_stats_stats-wrapper"> 1966 <span>Depuis la création</span> 1967 <span class="ob-widget_stats_stats-count">309 696</span> 1968 </div> 1969 </div> 1970 1971</div> 1972 1973 1974 </div> 1975 </div> 1976 </div> 1977 1978</div> 1979 1980 </div> 1981 1982 </div> 1983 1984
1984<script> 1985 document.addEventListener("DOMContentLoaded", function () { 1986 function createDropdownTrigger() { 1987 var trigger = document.createElement("span") 1988 trigger.classList.add("trigger") 1989 1990 return trigger 1991 } 1992 1993 function addTriggers() { 1994 var elementsToTriggers = document.querySelectorAll(".menu-main .branch > a, .menu-main .branch > span") 1995 elementsToTriggers.forEach(function (elementToTrigger) { 1996 elementToTrigger.insertAdjacentElement("afterend", createDropdownTrigger()) 1997 }) 1998 } 1999 2000 addTriggers() 2001 }) 2002</script>
2002 2003 2004 <div class="ob-footer" id="legals" > 2005 <ul> 2006 <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> 2007 <li class="ob-footer-item"><a href="/top">Top articles</a></li> 2008 <li class="ob-footer-item"><a href="/contact">Contact</a></li> 2009 <li class="ob-footer-item"><a href="https://www.canalblog.com/abuse/991293"> Signaler un abus </a></li> 2010 <li class="ob-footer-item"><a href="https://www.canalblog.com/terms-of-use" target="_blank">C.G.U.</a></li> 2011 <li class="ob-footer-item"><a href="https://www.canalblog.com/cookies" target="_blank">Cookies et données personnelles</a></li> 2012 <li class="ob-footer-item"><a href="javascript:Didomi.notice.show()">Préférences cookies</a></li> 2013 </ul> 2014</div> 2015 2016 2017 2018
2018<script defer async> 2019 document.addEventListener('DOMContentLoaded', function() { 2020 async function syncRating() { 2021 const isPreview = /\/preview\/|\.preview\./.test(window.location.href) 2022 2023 if (isPreview) { 2024 return 2025 } 2026 2027 const res = await fetch(`/api/section-container/rates`, { 2028 method: "POST", 2029 headers: { 2030 "Content-Type": "application/json", 2031 }, 2032 body: JSON.stringify({ 2033 id: [35689945], 2034 }) 2035 }) 2036 2037 if (res.ok) { 2038 const data = await res.json() 2039 2040 Object.keys(data).forEach(function(key) { 2041 const postRate = data[key] 2042 const input = document.querySelector(`#rating-${Math.ceil(postRate.rate)}-${key}`) 2043 2044 input.checked = true 2045 2046 // check if it's half-star rate 2047 if (!Number.isInteger(postRate.rate)) { 2048 const label = document.querySelector(`.stars-view-${Math.ceil(postRate.rate)}-${key}`) 2049 2050 label.classList.add("half-star") 2051 } 2052 2053 const ratersEl = document.querySelector(`.rating-raters-${key}`) 2054 2055 ratersEl.textContent = postRate.raters > 1 ? `${postRate.raters} votes` : `${postRate.raters} vote` 2056 }) 2057 } 2058 } 2059 2060 syncRating() 2061 }) 2062 </script>
2062 2063
2063<script>
vendor: 375 bytes, lines 2063-2068
2063 2064 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 2065 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 2066 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 2067 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 2068 })(window,document,'script','dataLayer', "
2068GTM-WG3SK3P
vendor: 6 bytes, lines 2068-2069
2068"); 2069
2069</script>
2069 2070
2070<script src="https://assets.canalblog.com/c/blog/v2026.07.04/obfuscated_link.4b3f12e9.js"></script>
2070 2071 </body> 2072</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.