PageSourceSearch

https://www.readscheme.org/construction-gros-oeuvre

html readscheme.org collected 2026-09-24 09:29:29 UTC 63,802 bytes, 675 lines download raw bytes

1<!DOCTYPE html>
2<html lang="fr-FR">
3<head>
4	<meta charset="UTF-8" />
5	<meta name="viewport" content="width=device-width, initial-scale=1" />
6<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
7
8	<!-- This site is optimized with the Yoast SEO plugin v27.5 - https://yoast.com/product/yoast-seo-wordpress/ -->
9	<title>Construction &amp; Gros œuvre</title>
10	<meta name="description" content="Construire soi-même : terrasses, abris, garages, vérandas, piscines, mezzanines. Plans pas à pas, matériaux, retours de chantier." />
11	<link rel="canonical" href="https://www.readscheme.org/construction-gros-oeuvre" />
12	<meta property="og:locale" content="fr_FR" />
13	<meta property="og:type" content="article" />
14	<meta property="og:title" content="Construction &amp; Gros œuvre" />
15	<meta property="og:description" content="Construire soi-même : terrasses, abris, garages, vérandas, piscines, mezzanines. Plans pas à pas, matériaux, retours de chantier." />
16	<meta property="og:url" content="https://www.readscheme.org/construction-gros-oeuvre" />
17	<meta property="og:site_name" content="Readscheme" />
18	<meta name="twitter:card" content="summary_large_image" />
19	
19<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"CollectionPage","@id":"https:\/\/www.readscheme.org\/construction-gros-oeuvre","url":"https:\/\/www.readscheme.org\/construction-gros-oeuvre","name":"Construction &amp; Gros œuvre","isPartOf":{"@id":"https:\/\/www.readscheme.org\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.readscheme.org\/construction-gros-oeuvre#primaryimage"},"image":{"@id":"https:\/\/www.readscheme.org\/construction-gros-oeuvre#primaryimage"},"thumbnailUrl":"https:\/\/www.readscheme.org\/wp-content\/uploads\/2026\/05\/58_construire-bassin-beton.jpg","description":"Construire soi-même : terrasses, abris, garages, vérandas, piscines, mezzanines. Plans pas à pas, matériaux, retours de chantier.","breadcrumb":{"@id":"https:\/\/www.readscheme.org\/construction-gros-oeuvre#breadcrumb"},"inLanguage":"fr-FR"},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.readscheme.org\/construction-gros-oeuvre#primaryimage","url":"https:\/\/www.readscheme.org\/wp-content\/uploads\/2026\/05\/58_construire-bassin-beton.jpg","contentUrl":"https:\/\/www.readscheme.org\/wp-content\/uploads\/2026\/05\/58_construire-bassin-beton.jpg","width":1880,"height":1253,"caption":"Bassin en béton au jardin : choisir la méthode et éviter les erreurs"},{"@type":"BreadcrumbList","@id":"https:\/\/www.readscheme.org\/construction-gros-oeuvre#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.readscheme.org\/"},{"@type":"ListItem","position":2,"name":"Construction &amp; Gros œuvre"}]},{"@type":"WebSite","@id":"https:\/\/www.readscheme.org\/#website","url":"https:\/\/www.readscheme.org\/","name":"Readscheme","description":"Construire et bricoler chez soi","publisher":{"@id":"https:\/\/www.readscheme.org\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.readscheme.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.readscheme.org\/#organization","name":"Readscheme","url":"https:\/\/www.readscheme.org\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.readscheme.org\/#\/schema\/logo\/image\/","url":"https:\/\/www.readscheme.org\/wp-content\/uploads\/2022\/08\/www.readscheme.org-logo-read.png","contentUrl":"https:\/\/www.readscheme.org\/wp-content\/uploads\/2022\/08\/www.readscheme.org-logo-read.png","width":261,"height":93,"caption":"Readscheme"},"image":{"@id":"https:\/\/www.readscheme.org\/#\/schema\/logo\/image\/"}}]}</script>
19
20	<!-- / Yoast SEO plugin. -->
21
22
23
24<link rel='dns-prefetch' href='//fonts.googleapis.com' />
25<link rel="alternate" type="application/rss+xml" title="Readscheme &raquo; Flux" href="https://www.readscheme.org/feed" />
26<link rel="alternate" type="application/rss+xml" title="Readscheme &raquo; Flux des commentaires" href="https://www.readscheme.org/comments/feed" />
27<link rel="alternate" type="application/rss+xml" title="Readscheme &raquo; Flux de la catégorie Construction &amp; Gros œuvre" href="https://www.readscheme.org/construction-gros-oeuvre/feed" />
28<style id='wp-img-auto-sizes-contain-inline-css'>
29img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
30/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
31</style>
32<style id='wp-block-group-inline-css'>
33.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
34/*# sourceURL=https://www.readscheme.org/wp-includes/blocks/group/style.min.css */
35</style>
36<style id='wp-block-group-theme-inline-css'>
37:where(.wp-block-group.has-background){padding:1.25em 2.375em}
38/*# sourceURL=https://www.readscheme.org/wp-includes/blocks/group/theme.min.css */
39</style>
40<style id='wp-block-template-part-theme-inline-css'>
41:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}
42/*# sourceURL=https://www.readscheme.org/wp-includes/blocks/template-part/theme.min.css */
43</style>
44<style id='wp-block-query-title-inline-css'>
45.wp-block-query-title{box-sizing:border-box}
46/*# sourceURL=https://www.readscheme.org/wp-includes/blocks/query-title/style.min.css */
47</style>
48<style id='wp-block-term-description-inline-css'>
49:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}
50/*# sourceURL=https://www.readscheme.org/wp-includes/blocks/term-description/style.min.css */
51</style>
52<style id='wp-emoji-styles-inline-css'>
53
54	img.wp-smiley, img.emoji {
55		display: inline !important;
56		border: none !important;
57		box-shadow: none !important;
58		height: 1em !important;
59		width: 1em !important;
60		margin: 0 0.07em !important;
61		vertical-align: -0.1em !important;
62		background: none !important;
63		padding: 0 !important;
64	}
65/*# sourceURL=wp-emoji-styles-inline-css */
66</style>
67<style id='wp-block-library-inline-css'>
68:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
68--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
69/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
70</style>
71<style id='global-styles-inline-css'>
72:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--base: #F5F2EC;--wp--preset--color--base-soft: #ECE7DD;--wp--preset--color--base-deep: #DDD5C5;--wp--preset--color--ink: #131820;--wp--preset--color--ink-soft: #3A4250;--wp--preset--color--muted: #6B7180;--wp--preset--color--accent: #2447D9;--wp--preset--color--accent-deep: #1A329C;--wp--preset--color--secondary: #E5B547;--wp--preset--color--secondary-deep: #B8861E;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
72--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.6), 20px);--wp--preset--font-size--large: clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.396), 36px);--wp--preset--font-size--x-large: clamp(25.014px, 1.563rem + ((1vw - 3.2px) * 1.699), 42px);--wp--preset--font-size--xs: 0.78rem;--wp--preset--font-size--sm: clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.072), 0.92rem);--wp--preset--font-size--base: clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.28), 1.05rem);--wp--preset--font-size--md: clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.52), 1.2rem);--wp--preset--font-size--lg: clamp(0.984rem, 0.984rem + ((1vw - 0.2rem) * 0.826), 1.5rem);--wp--preset--font-size--xl: clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 1.2), 2rem);--wp--preset--font-size--xxl: clamp(1.648rem, 1.648rem + ((1vw - 0.2rem) * 1.843), 2.8rem);--wp--preset--font-size--mega: clamp(2.2rem, 2.2rem + ((1vw - 0.2rem) * 2.88), 4rem);--wp--preset--font-family--bricolage: 'Bricolage Grotesque', 'Inter', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--wp--preset--font-family--public-sans: 'Public Sans', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--wp--preset--font-family--instrument-serif: 'Instrument Serif', Georgia, 'Iowan Old Style', serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--spacing--tight: 0.5rem;--wp--preset--spacing--snug: 1rem;--wp--preset--spacing--cozy: 1.75rem;--wp--preset--spacing--comfy: 3rem;--wp--preset--spacing--roomy: 5rem;--wp--preset--spacing--lavish: 8rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root { --wp--style--global--content-size: 780px;--wp--style--global--wide-size: 1320px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: var(--wp--preset--spacing--cozy); margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: var(--wp--preset--spacing--cozy); }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: var(--wp--preset--spacing--cozy);margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: var(--wp--preset--spacing--cozy);margin-block-end: 0;}:root :where(.is-layout-flex){gap: var(--wp--preset--spacing--cozy);}:root :where(.is-layout-grid){gap: var(--wp--preset--spacing--cozy);}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained >
72 :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--ink);font-family: var(--wp--preset--font-family--public-sans);font-size: var(--wp--preset--font-size--base);letter-spacing: 0;line-height: 1.6;--wp--style--root--padding-top: 0;--wp--style--root--padding-right: var(--wp--preset--spacing--cozy);--wp--style--root--padding-bottom: 0;--wp--style--root--padding-left: var(--wp--preset--spacing--cozy);}a:where(:not(.wp-element-button)){color: var(--wp--preset--color--accent);text-decoration: underline;}:root :where(a:where(:not(.wp-element-button)):hover){color: var(--wp--preset--color--accent-deep);}h1{font-family: var(--wp--preset--font-family--bricolage);font-size: var(--wp--preset--font-size--mega);font-weight: 600;letter-spacing: -0.025em;line-height: 1.05;}h2{font-family: var(--wp--preset--font-family--bricolage);font-size: var(--wp--preset--font-size--xxl);font-weight: 600;letter-spacing: -0.02em;line-height: 1.1;}h3{font-family: var(--wp--preset--font-family--bricolage);font-size: var(--wp--preset--font-size--lg);font-weight: 600;letter-spacing: -0.01em;line-height: 1.2;}h4{font-family: var(--wp--preset--font-family--bricolage);font-size: var(--wp--preset--font-size--md);font-weight: 600;line-height: 1.25;}h5{font-family: var(--wp--preset--font-family--public-sans);font-size: var(--wp--preset--font-size--base);font-weight: 600;letter-spacing: 0.06em;text-transform: uppercase;}h6{font-family: var(--wp--preset--font-family--public-sans);font-size: var(--wp--preset--font-size--xs);font-weight: 700;letter-spacing: 0.12em;text-transform: uppercase;}:root :where(.wp-element-button, .wp-block-button__link){background-color: var(--wp--preset--color--accent);border-radius: 12px;border-width: 0;color: var(--wp--preset--color--base);font-family: var(--wp--preset--font-family--public-sans);font-size: clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.12), 0.95rem);font-style: inherit;font-weight: 600;letter-spacing: 0;line-height: inherit;padding-top: 0.95rem;padding-right: 1.6rem;padding-bottom: 0.95rem;padding-left: 1.6rem;text-decoration: none;text-transform: inherit;}:root :where(.wp-element-button:hover, .wp-block-button__link:hover){background-color: var(--wp--preset--color--accent-deep);}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-base-color{color: var(--wp--preset--color--base) !important;}.has-base-soft-color{color: var(--wp--preset--color--base-soft) !important;}.has-base-deep-color{color: var(--wp--preset--color--base-deep) !important;}.has-ink-color{color: var(--wp--preset--color--ink) !important;}.has-ink-soft-color{color: var(--wp--preset--color--ink-soft) !important;}.has-muted-color{color: var(--wp--preset--color--muted) !important;}.has-accent-color{color: var(--wp--preset--color--accent) !important;}.has-accent-deep-color{color: var(--wp--preset--color--accent-deep) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-secondary-deep-color{color: var(--wp--preset--color--secondary-deep) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-background-color{background-color: var(--wp--preset--color--base) !important;}.has-base-soft-background-color{background-color: var(--wp--preset--color--base-soft) !important;}.has-base-deep-background-color{background-color: var(--wp--preset--color--base-deep) !important;}.has-ink-background-color{background-color: var(--wp--preset--color--ink) !important;}.has-ink-soft-background-color{background-color: var(--wp--preset--color--ink-soft) !important;}.has-muted-background-color{background-color: var(--wp--preset--color--muted) !important;}.has-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-accent-deep-background-color{background-color: var(--wp--preset--color--accent-deep) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-secondary-deep-background-color{background-color: var(--wp--preset--color--secondary-deep) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-border-color{border-color: var(--wp--preset--color--base) !important;}.has-base-soft-border-color{border-color: var(--wp--preset--color--base-soft) !important;}.has-base-deep-border-color{border-color: var(--wp--preset--color--base-deep) !important;}.has-ink-border-color{border-color: var(--wp--preset--color--ink) !important;}.has-ink-soft-border-color{border-color: var(--wp--preset--color--ink-soft) !important;}.has-muted-border-color{border-color: var(--wp--preset--color--muted) !important;}.has-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-accent-deep-border-color{border-color: var(--wp--preset--color--accent-deep) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-secondary-deep-border-color{border-color: var(--wp--preset--color--secondary-deep) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
72.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-xs-font-size{font-size: var(--wp--preset--font-size--xs) !important;}.has-sm-font-size{font-size: var(--wp--preset--font-size--sm) !important;}.has-base-font-size{font-size: var(--wp--preset--font-size--base) !important;}.has-md-font-size{font-size: var(--wp--preset--font-size--md) !important;}.has-lg-font-size{font-size: var(--wp--preset--font-size--lg) !important;}.has-xl-font-size{font-size: var(--wp--preset--font-size--xl) !important;}.has-xxl-font-size{font-size: var(--wp--preset--font-size--xxl) !important;}.has-mega-font-size{font-size: var(--wp--preset--font-size--mega) !important;}.has-bricolage-font-family{font-family: var(--wp--preset--font-family--bricolage) !important;}.has-public-sans-font-family{font-family: var(--wp--preset--font-family--public-sans) !important;}.has-instrument-serif-font-family{font-family: var(--wp--preset--font-family--instrument-serif) !important;}
73/*# sourceURL=global-styles-inline-css */
74</style>
75<style id='core-block-supports-inline-css'>
76.wp-container-core-group-is-layout-b4426e3b{flex-wrap:nowrap;justify-content:space-between;align-items:center;}.wp-container-core-group-is-layout-cc0140dd > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:1320px;margin-left:auto !important;margin-right:auto !important;}.wp-container-core-group-is-layout-cc0140dd > .alignwide{max-width:1320px;}.wp-container-core-group-is-layout-cc0140dd .alignfull{max-width:none;}.wp-container-core-group-is-layout-cc0140dd > .alignfull{margin-right:calc(var(--wp--preset--spacing--cozy) * -1);margin-left:calc(var(--wp--preset--spacing--cozy) * -1);}.wp-container-core-group-is-layout-47e16846 > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:1320px;margin-left:auto !important;margin-right:auto !important;}.wp-container-core-group-is-layout-47e16846 > .alignwide{max-width:1320px;}.wp-container-core-group-is-layout-47e16846 .alignfull{max-width:none;}.wp-container-core-group-is-layout-47e16846 > .alignfull{margin-right:calc(var(--wp--preset--spacing--cozy) * -1);margin-left:calc(var(--wp--preset--spacing--cozy) * -1);}.wp-container-core-group-is-layout-08ed1e5f > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:1320px;margin-left:auto !important;margin-right:auto !important;}.wp-container-core-group-is-layout-08ed1e5f > .alignwide{max-width:1320px;}.wp-container-core-group-is-layout-08ed1e5f .alignfull{max-width:none;}.wp-container-core-group-is-layout-08ed1e5f > .alignfull{margin-right:calc(var(--wp--preset--spacing--cozy) * -1);margin-left:calc(var(--wp--preset--spacing--cozy) * -1);}.wp-container-core-group-is-layout-9936edda > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:1320px;margin-left:auto !important;margin-right:auto !important;}.wp-container-core-group-is-layout-9936edda > .alignwide{max-width:1320px;}.wp-container-core-group-is-layout-9936edda .alignfull{max-width:none;}.wp-container-core-group-is-layout-9936edda > .alignfull{margin-right:calc(var(--wp--preset--spacing--cozy) * -1);margin-left:calc(var(--wp--preset--spacing--cozy) * -1);}.wp-container-core-group-is-layout-9936edda > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-9936edda > * + *{margin-block-start:var(--wp--preset--spacing--comfy);margin-block-end:0;}
77/*# sourceURL=core-block-supports-inline-css */
78</style>
79<style id='wp-block-template-skip-link-inline-css'>
80
81		.skip-link.screen-reader-text {
82			border: 0;
83			clip-path: inset(50%);
84			height: 1px;
85			margin: -1px;
86			overflow: hidden;
87			padding: 0;
88			position: absolute !important;
89			width: 1px;
90			word-wrap: normal !important;
91		}
92
93		.skip-link.screen-reader-text:focus {
94			background-color: #eee;
95			clip-path: none;
96			color: #444;
97			display: block;
98			font-size: 1em;
99			height: auto;
100			left: 5px;
101			line-height: normal;
102			padding: 15px 23px 14px;
103			text-decoration: none;
104			top: 5px;
105			width: auto;
106			z-index: 100000;
107		}
108/*# sourceURL=wp-block-template-skip-link-inline-css */
109</style>
110<link rel='stylesheet' id='dashicons-css' href='https://www.readscheme.org/wp-includes/css/dashicons.min.css?ver=6.9.9' media='all' />
111<link rel='stylesheet' id='admin-bar-css' href='https://www.readscheme.org/wp-includes/css/admin-bar.min.css?ver=6.9.9' media='all' />
112<style id='admin-bar-inline-css'>
113
114    /* Hide CanvasJS credits for P404 charts specifically */
115    #p404RedirectChart .canvasjs-chart-credit {
116        display: none !important;
117    }
118    
119    #p404RedirectChart canvas {
120        border-radius: 6px;
121    }
122
123    .p404-redirect-adminbar-weekly-title {
124        font-weight: bold;
125        font-size: 14px;
126        color: #fff;
127        margin-bottom: 6px;
128    }
129
130    #wpadminbar #wp-admin-bar-p404_free_top_button .ab-icon:before {
131        content: "\f103";
132        color: #dc3545;
133        top: 3px;
134    }
135    
136    #wp-admin-bar-p404_free_top_button .ab-item {
137        min-width: 80px !important;
138        padding: 0px !important;
139    }
140    
141    /* Ensure proper positioning and z-index for P404 dropdown */
142    .p404-redirect-adminbar-dropdown-wrap { 
143        min-width: 0; 
144        padding: 0;
145        position: static !important;
146    }
147    
148    #wpadminbar #wp-admin-bar-p404_free_top_button_dropdown {
149        position: static !important;
150    }
151    
152    #wpadminbar #wp-admin-bar-p404_free_top_button_dropdown .ab-item {
153        padding: 0 !important;
154        margin: 0 !important;
155    }
156    
157    .p404-redirect-dropdown-container {
158        min-width: 340px;
159        padding: 18px 18px 12px 18px;
160        background: #23282d !important;
161        color: #fff;
162        border-radius: 12px;
163        box-shadow: 0 8px 32px rgba(0,0,0,0.25);
164        margin-top: 10px;
165        position: relative !important;
166        z-index: 999999 !important;
167        display: block !important;
168        border: 1px solid #444;
169    }
170    
171    /* Ensure P404 dropdown appears on hover */
172    #wpadminbar #wp-admin-bar-p404_free_top_button .p404-redirect-dropdown-container { 
173        display: none !important;
174    }
175    
176    #wpadminbar #wp-admin-bar-p404_free_top_button:hover .p404-redirect-dropdown-container { 
177        display: block !important;
178    }
179    
180    #wpadminbar #wp-admin-bar-p404_free_top_button:hover #wp-admin-bar-p404_free_top_button_dropdown .p404-redirect-dropdown-container {
181        display: block !important;
182    }
183    
184    .p404-redirect-card {
185        background: #2c3338;
186        border-radius: 8px;
187        padding: 18px 18px 12px 18px;
188        box-shadow: 0 2px 8px rgba(0,0,0,0.07);
189        display: flex;
190        flex-direction: column;
191        align-items: flex-start;
192        border: 1px solid #444;
193    }
194    
195    .p404-redirect-btn {
196        display: inline-block;
197        background: #dc3545;
198        color: #fff !important;
199        font-weight: bold;
200        padding: 5px 22px;
201        border-radius: 8px;
202        text-decoration: none;
203        font-size: 17px;
204        transition: background 0.2s, box-shadow 0.2s;
205        margin-top: 8px;
206        box-shadow: 0 2px 8px rgba(220,53,69,0.15);
207        text-align: center;
208        line-height: 1.6;
209    }
210    
211    .p404-redirect-btn:hover {
212        background: #c82333;
213        color: #fff !important;
214        box-shadow: 0 4px 16px rgba(220,53,69,0.25);
215    }
216    
217    /* Prevent conflicts with other admin bar dropdowns */
218    #wpadminbar .ab-top-menu > li:hover > .ab-item,
219    #wpadminbar .ab-top-menu > li.hover > .ab-item {
220        z-index: auto;
221    }
222    
223    #wpadminbar #wp-admin-bar-p404_free_top_button:hover > .ab-item {
224        z-index: 999998 !important;
225    }
226    
227/*# sourceURL=admin-bar-inline-css */
228</style>
229<link rel='stylesheet' id='authors-list-css-css' href='https://www.readscheme.org/wp-content/plugins/authors-list/backend/assets/css/front.css?ver=2.0.6.2' media='all' />
230<link rel='stylesheet' id='jquery-ui-css-css' href='https://www.readscheme.org/wp-content/plugins/authors-list/backend/assets/css/jquery-ui.css?ver=2.0.6.2' media='all' />
231<link rel='stylesheet' id='contact-form-7-css' href='https://www.readscheme.org/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.5' media='all' />
232<link rel='stylesheet' id='maison-bento-modern-style-css' href='https://www.readscheme.org/wp-content/themes/maison-bento-modern/style.css?ver=1777553197' media='all' />
233<link rel='stylesheet' id='maison-bento-modern-supplemental-css' href='https://www.readscheme.org/wp-content/themes/maison-bento-modern/assets/css/style.css?ver=1777976802' media='all' />
234<link rel='stylesheet' id='maison-bento-modern-fonts-css' href='https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,[email protected],400;12..96,500;12..96,600;12..96,700&#038;family=Public+Sans:wght@400;500;600;700&#038;family=Instrument+Serif:ital@0;1&#038;display=swap' media='all' />
235<link rel='stylesheet' id='taxopress-frontend-css-css' href='https://www.readscheme.org/wp-content/plugins/simple-tags/assets/frontend/css/frontend.css?ver=3.45.0' media='all' />
236<style id='generateblocks-inline-css'>
237.gb-container-4248dfc8 > .gb-inside-container{padding:40px 20px;max-width:1100px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-4248dfc8 > .gb-container{display:flex;flex-direction:column;height:100%;}@media (max-width: 767px) {.gb-grid-wrapper > .gb-grid-column-4248dfc8{width:100%;}}:root{--gb-container-width:1100px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}
238/*# sourceURL=generateblocks-inline-css */
239</style>
240<link rel='stylesheet' id='generate-blog-css' href='https://www.readscheme.org/wp-content/plugins/gp-premium/blog/functions/css/style.min.css?ver=2.1.2' media='all' />
241<link rel='stylesheet' id='generate-navigation-branding-css' href='https://www.readscheme.org/wp-content/plugins/gp-premium/menu-plus/functions/css/navigation-branding.min.css?ver=2.1.2' media='all' />
242<script src="https://www.readscheme.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 242
242
243<script src="https://www.readscheme.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 243
243
244<script src="https://www.readscheme.org/wp-content/plugins/simple-tags/assets/frontend/js/frontend.js?ver=3.45.0" id="taxopress-frontend-js-js"></script>
244
245<link rel="https://api.w.org/" href="https://www.readscheme.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.readscheme.org/wp-json/wp/v2/categories/29" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.readscheme.org/xmlrpc.php?rsd" />
246<link rel="icon" href="https://www.readscheme.org/wp-content/uploads/2022/08/www.readscheme.org-fav.png" sizes="32x32" />
247<link rel="icon" href="https://www.readscheme.org/wp-content/uploads/2022/08/www.readscheme.org-fav.png" sizes="192x192" />
248<link rel="apple-touch-icon" href="https://www.readscheme.org/wp-content/uploads/2022/08/www.readscheme.org-fav.png" />
249<meta name="msapplication-TileImage" content="https://www.readscheme.org/wp-content/uploads/2022/08/www.readscheme.org-fav.png" />
250</head>
251
252<body class="archive category category-construction-gros-oeuvre category-29 wp-custom-logo wp-embed-responsive wp-theme-maison-bento-modern post-image-above-header post-image-aligned-center generate-columns-activated sticky-menu-no-transition">
253
254<div class="wp-site-blocks"><header class="wp-block-template-part">
255<header class="wp-block-group alignfull mb-header has-base-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-cc0140dd wp-block-group-is-layout-constrained" style="border-bottom-color:var(--wp--preset--color--base-deep);border-bottom-width:1px;padding-top:1rem;padding-right:var(--wp--preset--spacing--cozy);padding-bottom:1rem;padding-left:var(--wp--preset--spacing--cozy)">
256
257  
258  <div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-b4426e3b wp-block-group-is-layout-flex">
259
260    
261    <a class="mb-logo" href="/" aria-label="Readscheme, accueil">
262      <span class="mb-logo__mark">●</span>
263      <span class="mb-logo__text">Readscheme</span>
264    </a>
265    
266
267    
268    <nav class="mb-nav" aria-label="Navigation principale">
269      <a href="/construction-gros-oeuvre">Construction</a>
270      <a href="/amenagement-interieur">Aménagement</a>
271      <a href="/jardin-exterieur">Jardin</a>
272      <a href="/a-propos">À propos</a>
273    </nav>
274    
275
276  </div>
277  
278
279</header>
280
281</header>
282
283
284<main class="wp-block-group mb-main mb-archive-page is-layout-flow wp-block-group-is-layout-flow">
285
286  <!-- HERO de la rubrique -->
287  
288  <div class="wp-block-group alignfull mb-archive-hero has-base-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-47e16846 wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--roomy);padding-right:var(--wp--preset--spacing--cozy);padding-bottom:var(--wp--preset--spacing--comfy);padding-left:var(--wp--preset--spacing--cozy)">
289    <p class="mb-archive-hero__breadcrumb"><a href="/">Readscheme</a> <span>/</span> Rubrique</p>
290    <h1 class="mb-archive-hero__title wp-block-query-title">Catégorie : <span>Construction &amp; Gros œuvre</span></h1>
291    <div class="mb-archive-hero__desc wp-block-term-description"><p>Construire soi-même : terrasses, abris, garages, vérandas, piscines, mezzanines. Plans pas à pas, matériaux, retours de chantier.</p>
292</div>
293  </div>
294  
295
296  <!-- GRID D'ARTICLES (pattern PHP custom - pas de wp:post-template) -->
297  
298  <div class="wp-block-group alignfull has-global-padding is-layout-constrained wp-container-core-group-is-layout-08ed1e5f wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--comfy);padding-right:var(--wp--preset--spacing--cozy);padding-bottom:var(--wp--preset--spacing--roomy);padding-left:var(--wp--preset--spacing--cozy)">
299    
300<div class="mb-archive-feed">
301  <ul class="mb-archive-cards">
302        <li>
303      <a class="mb-archive-card" href="https://www.readscheme.org/construire-bassin-beton.html">
304        <div class="mb-archive-card__media">
305          <img src="https://www.readscheme.org/wp-content/uploads/2026/05/58_construire-bassin-beton-768x512.jpg" alt="" loading="lazy">
306        </div>
307        <div class="mb-archive-card__body">
308          <p class="mb-archive-card__cat">Construction &amp; Gros œuvre</p>
309          <h3 class="mb-archive-card__title">Bassin en béton au jardin : choisir la méthode et éviter les erreurs</h3>
310          <p class="mb-archive-card__date">30 mars 2026</p>
311        </div>
312      </a>
313    </li>
314        <li>
315      <a class="mb-archive-card" href="https://www.readscheme.org/construire-puits.html">
316        <div class="mb-archive-card__media">
317          <img src="https://www.readscheme.org/wp-content/uploads/2026/05/55_construire-puits-1-768x432.jpg" alt="" loading="lazy">
318        </div>
319        <div class="mb-archive-card__body">
320          <p class="mb-archive-card__cat">Construction &amp; Gros œuvre</p>
321          <h3 class="mb-archive-card__title">Creuser un puits chez soi : ce qu&rsquo;il faut vraiment savoir avant</h3>
322          <p class="mb-archive-card__date">30 mars 2026</p>
323        </div>
324      </a>
325    </li>
326        <li>
327      <a class="mb-archive-card" href="https://www.readscheme.org/construire-cabane.html">
328        <div class="mb-archive-card__media">
329          <img src="https://www.readscheme.org/wp-content/uploads/2026/05/43_construire-cabane-768x512.jpg" alt="" loading="lazy">
330        </div>
331        <div class="mb-archive-card__body">
332          <p class="mb-archive-card__cat">Construction &amp; Gros œuvre</p>
333          <h3 class="mb-archive-card__title">Construire une cabane en bois de A à Z : le guide pratique</h3>
334          <p class="mb-archive-card__date">25 mars 2026</p>
335        </div>
336      </a>
337    </li>
338        <li>
339      <a class="mb-archive-card" href="https://www.readscheme.org/comment-construire-mezzanine-autoportee.html">
340        <div class="mb-archive-card__media">
341          <img src="https://www.readscheme.org/wp-content/uploads/2026/05/57_comment-construire-mezzanine-autoportee-768x513.jpg" alt="" loading="lazy">
342        </div>
343        <div class="mb-archive-card__body">
344          <p class="mb-archive-card__cat">Construction &amp; Gros œuvre</p>
345          <h3 class="mb-archive-card__title">Mezzanine autoportée : la méthode pour la monter seul</h3>
346          <p class="mb-archive-card__date">2 mars 2026</p>
347        </div>
348      </a>
349    </li>
350        <li>
351      <a class="mb-archive-card" href="https://www.readscheme.org/construire-un-carport.html">
352        <div class="mb-archive-card__media">
353          <img src="https://www.readscheme.org/wp-content/uploads/2026/05/54_construire-un-carport-1-768x463.jpg" alt="" loading="lazy">
354        </div>
355        <div class="mb-archive-card__body">
356          <p class="mb-archive-card__cat">Construction &amp; Gros œuvre</p>
357          <h3 class="mb-archive-card__title">Carport fait maison : comment le monter de A à Z</h3>
358          <p class="mb-archive-card__date">1 mars 2026</p>
359        </div>
360      </a>
361    </li>
362        <li>
363      <a class="mb-archive-card" href="https://www.readscheme.org/comment-construire-serre-facilement.html">
364        <div class="mb-archive-card__media">
365          <img src="https://www.readscheme.org/wp-content/uploads/2026/05/45_comment-construire-serre-facilement-768x576.jpg" alt="" loading="lazy">
366        </div>
367        <div class="mb-archive-card__body">
368          <p class="mb-archive-card__cat">Construction &amp; Gros œuvre</p>
369          <h3 class="mb-archive-card__title">Construire sa serre de jardin : choix des matériaux et étapes de pose</h3>
370          <p class="mb-archive-card__date">27 février 2026</p>
371        </div>
372      </a>
373    </li>
374        <li>
375      <a class="mb-archive-card" href="https://www.readscheme.org/comment-construire-poulailler.html">
376        <div class="mb-archive-card__media">
377          <img src="https://www.readscheme.org/wp-content/uploads/2026/05/42_comment-construire-poulailler-768x512.jpg" alt="" loading="lazy">
378        </div>
379        <div class="mb-archive-card__body">
380          <p class="mb-archive-card__cat">Construction &amp; Gros œuvre</p>
381          <h3 class="mb-archive-card__title">Comment construire un poulailler en bois qui dure : le guide complet</h3>
382          <p class="mb-archive-card__date">17 février 2026</p>
383        </div>
384      </a>
385    </li>
386        <li>
387      <a class="mb-archive-card" href="https://www.readscheme.org/construire-garage-parpaings.html">
388        <div class="mb-archive-card__media">
389          <img src="https://www.readscheme.org/wp-content/uploads/2026/05/59_construire-garage-parpaings-1-768x576.jpg" alt="" loading="lazy">
390        </div>
391        <div class="mb-archive-card__body">
392          <p class="mb-archive-card__cat">Construction &amp; Gros œuvre</p>
393          <h3 class="mb-archive-card__title">Garage en parpaings : du terrassement à la porte sectionnelle</h3>
394          <p class="mb-archive-card__date">30 janvier 2026</p>
395        </div>
396      </a>
397    </li>
398        <li>
399      <a class="mb-archive-card" href="https://www.readscheme.org/comment-construire-abri-jardin.html">
400        <div class="mb-archive-card__media">
401          <img src="https://www.readscheme.org/wp-content/uploads/2026/05/50_comment-construire-abri-jardin-768x512.jpg" alt="" loading="lazy">
402        </div>
403        <div class="mb-archive-card__body">
404          <p class="mb-archive-card__cat">Construction &amp; Gros œuvre</p>
405          <h3 class="mb-archive-card__title">Auto-construire un abri de jardin : du sol à la toiture</h3>
406          <p class="mb-archive-card__date">13 janvier 2026</p>
407        </div>
408      </a>
409    </li>
410        <li>
411      <a class="mb-archive-card" href="https://www.readscheme.org/construire-mur-parpaing.html">
412        <div class="mb-archive-card__media">
413          <img src="https://www.readscheme.org/wp-content/uploads/2026/05/51_construire-mur-parpaing-1-768x512.jpg" alt="" loading="lazy">
414        </div>
415        <div class="mb-archive-card__body">
416          <p class="mb-archive-card__cat">Construction &amp; Gros œuvre</p>
417          <h3 class="mb-archive-card__title">Monter un mur en parpaing de A à Z : le guide pratique</h3>
418          <p class="mb-archive-card__date">10 janvier 2026</p>
419        </div>
420      </a>
421    </li>
422        <li>
423      <a class="mb-archive-card" href="https://www.readscheme.org/construire-maison-container.html">
424        <div class="mb-archive-card__media">
425          <img src="https://www.readscheme.org/wp-content/uploads/2026/05/60_construire-maison-container-1-768x521.jpg" alt="" loading="lazy">
426        </div>
427        <div class="mb-archive-card__body">
428          <p class="mb-archive-card__cat">Construction &amp; Gros œuvre</p>
429          <h3 class="mb-archive-card__title">Maison container : ce qu&rsquo;on ne vous dit pas avant de vous lancer</h3>
430          <p class="mb-archive-card__date">3 janvier 2026</p>
431        </div>
432      </a>
433    </li>
434        <li>
435      <a class="mb-archive-card" href="https://www.readscheme.org/comment-construire-piscine.html">
436        <div class="mb-archive-card__media">
437          <img src="https://www.readscheme.org/wp-content/uploads/2026/05/44_comment-construire-piscine-768x512.jpg" alt="" loading="lazy">
438        </div>
439        <div class="mb-archive-card__body">
440          <p class="mb-archive-card__cat">Construction &amp; Gros œuvre</p>
441          <h3 class="mb-archive-card__title">Construire sa piscine : béton, kit ou hors-sol, laquelle choisir ?</h3>
442          <p class="mb-archive-card__date">24 décembre 2025</p>
443        </div>
444      </a>
445    </li>
446        <li>
447      <a class="mb-archive-card" href="https://www.readscheme.org/construire-abri-moto-pas-cher.html">
448        <div class="mb-archive-card__media">
449          <img src="https://www.readscheme.org/wp-content/uploads/2026/05/56_construire-abri-moto-pas-cher-1-768x511.jpg" alt="" loading="lazy">
450        </div>
451        <div class="mb-archive-card__body">
452          <p class="mb-archive-card__cat">Construction &amp; Gros œuvre</p>
453          <h3 class="mb-archive-card__title">Abri moto fait maison : protéger sa moto sans se ruiner</h3>
454          <p class="mb-archive-card__date">23 décembre 2025</p>
455        </div>
456      </a>
457    </li>
458        <li>
459      <a class="mb-archive-card" href="https://www.readscheme.org/construction-terrasse-bois.html">
460        <div class="mb-archive-card__media">
461          <img src="https://www.readscheme.org/wp-content/uploads/2026/05/53_construction-terrasse-bois-1-768x576.jpg" alt="" loading="lazy">
462        </div>
463        <div class="mb-archive-card__body">
464          <p class="mb-archive-card__cat">Construction &amp; Gros œuvre</p>
465          <h3 class="mb-archive-card__title">Construire une terrasse en bois : méthode et matériaux</h3>
466          <p class="mb-archive-card__date">17 décembre 2025</p>
467        </div>
468      </a>
469    </li>
470        <li>
471      <a class="mb-archive-card" href="https://www.readscheme.org/construire-piscine-beton.html">
472        <div class="mb-archive-card__media">
473          <img src="https://www.readscheme.org/wp-content/uploads/2026/05/52_construire-piscine-beton-1-768x512.jpg" alt="" loading="lazy">
474        </div>
475        <div class="mb-archive-card__body">
476          <p class="mb-archive-card__cat">Construction &amp; Gros œuvre</p>
477          <h3 class="mb-archive-card__title">Piscine en béton faite maison : du terrassement à l&rsquo;étanchéité</h3>
478          <p class="mb-archive-card__date">16 novembre 2025</p>
479        </div>
480      </a>
481    </li>
482        <li>
483      <a class="mb-archive-card" href="https://www.readscheme.org/construire-veranda-bois.html">
484        <div class="mb-archive-card__media">
485          <img src="https://www.readscheme.org/wp-content/uploads/2026/05/46_construire-veranda-bois-1-768x432.jpg" alt="" loading="lazy">
486        </div>
487        <div class="mb-archive-card__body">
488          <p class="mb-archive-card__cat">Construction &amp; Gros œuvre</p>
489          <h3 class="mb-archive-card__title">Veranda en bois : de l&rsquo;ossature au double vitrage, le guide complet</h3>
490          <p class="mb-archive-card__date">14 novembre 2025</p>
491        </div>
492      </a>
493    </li>
494        <li>
495      <a class="mb-archive-card" href="https://www.readscheme.org/construire-pergola-bois-soi-meme.html">
496        <div class="mb-archive-card__media">
497          <img src="https://www.readscheme.org/wp-content/uploads/2026/05/49_construire-pergola-bois-soi-meme-768x512.jpg" alt="" loading="lazy">
498        </div>
499        <div class="mb-archive-card__body">
500          <p class="mb-archive-card__cat">Construction &amp; Gros œuvre</p>
501          <h3 class="mb-archive-card__title">Comment fabriquer une pergola en bois sans se planter</h3>
502          <p class="mb-archive-card__date">8 novembre 2025</p>
503        </div>
504      </a>
505    </li>
506        <li>
507      <a class="mb-archive-card" href="https://www.readscheme.org/comment-construire-garage.html">
508        <div class="mb-archive-card__media">
509          <img src="https://www.readscheme.org/wp-content/uploads/2026/05/48_comment-construire-garage-768x512.jpg" alt="" loading="lazy">
510        </div>
511        <div class="mb-archive-card__body">
512          <p class="mb-archive-card__cat">Construction &amp; Gros œuvre</p>
513          <h3 class="mb-archive-card__title">Auto-construire son garage : de la dalle aux portes</h3>
514          <p class="mb-archive-card__date">8 novembre 2025</p>
515        </div>
516      </a>
517    </li>
518      </ul>
519
520  </div>
521
522
523  </div>
524  
525
526</main>
527
528
529<footer class="wp-block-template-part">
530<footer class="wp-block-group alignfull mb-footer has-base-soft-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-9936edda wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--comfy);padding-right:var(--wp--preset--spacing--cozy);padding-bottom:var(--wp--preset--spacing--cozy);padding-left:var(--wp--preset--spacing--cozy)">
531
532  <!-- ZONE 1 : brand + pitch / nav inline -->
533  
534  <div class="mb-footer__intro">
535    <div class="mb-footer__brand">
536      <a class="mb-footer__logo" href="/">
537        <span class="mb-footer__logo-mark">●</span>
538        <span class="mb-footer__logo-text">Readscheme</span>
539      </a>
540      <p class="mb-footer__pitch">Magazine indépendant de construction et bricolage maison. Plans pas à pas, choix de matériaux, retours de chantier honnêtes.</p>
541    </div>
542    <nav class="mb-footer__nav-inline" aria-label="Navigation pied de page">
543      <a href="/a-propos">À propos</a>
544      <a href="/contact">Contact</a>
545    </nav>
546  </div>
547  
548
549  <!-- ZONE 2 : 2 colonnes Rubriques / Le magazine -->
550  
551  <div class="mb-footer__bento">
552    <div class="mb-footer__col">
553      <h6 class="mb-footer__heading">Rubriques</h6>
554      <ul>
555        <li><a href="/construction-gros-oeuvre">Construction &amp; Gros œuvre</a></li>
556        <li><a href="/amenagement-interieur">Aménagement &amp; Déco</a></li>
557        <li><a href="/jardin-exterieur">Jardin &amp; Extérieur</a></li>
558      </ul>
559    </div>
560    <div class="mb-footer__col">
561      <h6 class="mb-footer__heading">Le magazine</h6>
562      <ul>
563        <li><a href="/a-propos">À propos</a></li>
564        <li><a href="/equipe">L&rsquo;équipe</a></li>
565        <li><a href="/contact">Contact</a></li>
566        <li><a href="/sitemap">Plan du site</a></li>
567      </ul>
568    </div>
569  </div>
570  
571
572  <!-- ZONE 3 : ligne légale -->
573  
574  <div class="mb-footer__legal">
575    <span>© <?php echo esc_html(date('Y')); ?> Readscheme · Tous droits réservés</span>
576    <span class="mb-footer__legal-sep">·</span>
577    <a href="/mentions-legales">Mentions légales</a>
578  </div>
579  
580
581</footer>
582
583</footer>
584</div>
585<script type="speculationrules">
586{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/maison-bento-modern/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
587</script>
vendor: 1 bytes, line 587
587
588<script src="https://www.readscheme.org/wp-content/plugins/auto-image-alt/js/auto_image_alt.js?ver=1.1" id="auto_image_alt-js"></script>
vendor: 1 bytes, line 588
588
589<script id="wp-block-template-skip-link-js-after">
590	( function() {
591		var skipLinkTarget = document.querySelector( 'main' ),
592			sibling,
593			skipLinkTargetID,
594			skipLink;
595
596		// Early exit if a skip-link target can't be located.
597		if ( ! skipLinkTarget ) {
598			return;
599		}
600
601		/*
602		 * Get the site wrapper.
603		 * The skip-link will be injected in the beginning of it.
604		 */
605		sibling = document.querySelector( '.wp-site-blocks' );
606
607		// Early exit if the root element was not found.
608		if ( ! sibling ) {
609			return;
610		}
611
612		// Get the skip-link target's ID, and generate one if it doesn't exist.
613		skipLinkTargetID = skipLinkTarget.id;
614		if ( ! skipLinkTargetID ) {
615			skipLinkTargetID = 'wp--skip-link--target';
616			skipLinkTarget.id = skipLinkTargetID;
617		}
618
619		// Create the skip link.
620		skipLink = document.createElement( 'a' );
621		skipLink.classList.add( 'skip-link', 'screen-reader-text' );
622		skipLink.id = 'wp-skip-link';
623		skipLink.href = '#' + skipLinkTargetID;
624		skipLink.innerText = 'Aller au contenu';
625
626		// Inject the skip link.
627		sibling.parentElement.insertBefore( skipLink, sibling );
628	}() );
629	
630//# sourceURL=wp-block-template-skip-link-js-after
631</script>
vendor: 1 bytes, line 631
631
632<script src="https://www.readscheme.org/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script>
vendor: 1 bytes, line 632
632
633<script src="https://www.readscheme.org/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.3" id="jquery-ui-mouse-js"></script>
vendor: 1 bytes, line 633
633
634<script src="https://www.readscheme.org/wp-includes/js/jquery/ui/slider.min.js?ver=1.13.3" id="jquery-ui-slider-js"></script>
vendor: 1 bytes, line 634
634
635<script id="authors-list-js-js-extra">
636var authorsListAjaxSearch = {"ajaxurl":"https://www.readscheme.org/wp-admin/admin-ajax.php","nonce":"ff76b61ab6"};
637//# sourceURL=authors-list-js-js-extra
638</script>
vendor: 1 bytes, line 638
638
639<script src="https://www.readscheme.org/wp-content/plugins/authors-list/backend/assets/js/front.js?ver=2.0.6.2" id="authors-list-js-js"></script>
vendor: 1 bytes, line 639
639
640<script src="https://www.readscheme.org/wp-includes/js/dist/hooks.min.js?ver=dd5603f07f9220ed27f1" id="wp-hooks-js"></script>
vendor: 1 bytes, line 640
640
641<script src="https://www.readscheme.org/wp-includes/js/dist/i18n.min.js?ver=c26c3dc7bed366793375" id="wp-i18n-js"></script>
vendor: 1 bytes, line 641
641
642<script id="wp-i18n-js-after">
643wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
644//# sourceURL=wp-i18n-js-after
645</script>
vendor: 1 bytes, line 645
645
646<script src="https://www.readscheme.org/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.5" id="swv-js"></script>
vendor: 1 bytes, line 646
646
647<script id="contact-form-7-js-translations">
648( function( domain, translations ) {
649	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
650	localeData[""].domain = domain;
651	wp.i18n.setLocaleData( localeData, domain );
652} )( "contact-form-7", {"translation-revision-date":"2025-02-06 12:02:14+0000","generator":"GlotPress\/4.0.1","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n > 1;","lang":"fr"},"This contact form is placed in the wrong place.":["Ce formulaire de contact est plac\u00e9 dans un mauvais endroit."],"Error:":["Erreur\u00a0:"]}},"comment":{"reference":"includes\/js\/index.js"}} );
653//# sourceURL=contact-form-7-js-translations
654</script>
vendor: 1 bytes, line 654
654
655<script id="contact-form-7-js-before">
656var wpcf7 = {
657    "api": {
658        "root": "https:\/\/www.readscheme.org\/wp-json\/",
659        "namespace": "contact-form-7\/v1"
660    }
661};
662//# sourceURL=contact-form-7-js-before
663</script>
vendor: 1 bytes, line 663
663
664<script src="https://www.readscheme.org/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.5" id="contact-form-7-js"></script>
vendor: 1 bytes, line 664
664
665<script id="wp-emoji-settings" type="application/json">
666{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.readscheme.org/wp-includes/js/wp-emoji-release.min.js?ver=6.9.9"}}
667</script>
vendor: 1 bytes, line 667
667
668<script type="module">
669/*! This file is auto-generated */
670var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
671//# sourceURL=https://www.readscheme.org/wp-includes/js/wp-emoji-loader.min.js
672</script>
vendor: 1 bytes, line 672
672
673<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"8f61c4e0f92f43619a4d9db49e8603cc","r":1,"spa":2}' crossorigin="anonymous"></script>
673
674</body>
675</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.