<!doctype html>
<html lang="fr-FR" prefix="og: https://ogp.me/ns#" class="no-js" itemtype="https://schema.org/Blog" itemscope>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="preconnect" href="https://pagead2.googlesyndication.com" crossorigin>
<link rel="preconnect" href="https://googleads.g.doubleclick.net" crossorigin>
<link rel="dns-prefetch" href="//cdn.counter.dev">
<link rel="dns-prefetch" href="//www.google-analytics.com">
<!-- Optimisation des moteurs de recherche par Rank Math - https://rankmath.com/ -->
<title>Attestation d'Hébergement Gratuite : Guide Complet 2026</title>
<meta name="description" content="Attestation d'hébergement gratuite pour colocation, divorce, SDF, décès : les cas que personne d'autre ne traite. Guide complet 2026."/>
<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/>
<link rel="canonical" href="https://www.lettres-types-gratuites.com/attestation-hebergement-gratuite-modele/" />
<meta property="og:locale" content="fr_FR" />
<meta property="og:type" content="article" />
<meta property="og:title" content="5 modèles d'attestation d'hébergement prêts à l'emploi pour toutes vos démarches administratives." />
<meta property="og:description" content="5 modèles d'attestation d'hébergement prêts à l'emploi pour toutes vos démarches administratives: Préfecture - France Travail - CAF - CROUS - Standard et Colocation." />
<meta property="og:url" content="https://www.lettres-types-gratuites.com/attestation-hebergement-gratuite-modele/" />
<meta property="og:site_name" content="Lettres Types Gratuites" />
<meta property="article:publisher" content="https://www.facebook.com/bouhout.rachida.5" />
<meta property="article:section" content="Guides pour vos Démarches Administratives" />
<meta property="og:updated_time" content="2026-07-23T22:25:22+02:00" />
<meta property="og:image" content="https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/modele-attestation-hebergement-caf-france-travail-prefecture-edtudiant-standard-colocation.webp" />
<meta property="og:image:secure_url" content="https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/modele-attestation-hebergement-caf-france-travail-prefecture-edtudiant-standard-colocation.webp" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="800" />
<meta property="og:image:alt" content="5 modèles d'attestation d'hébergement prêts à l'emploi pour toutes vos démarches administratives: Préfecture - France Travail - CAF - CROUS - Standard et co-location." />
<meta property="og:image:type" content="image/webp" />
<meta property="article:published_time" content="2026-04-05T08:00:03+02:00" />
<meta property="article:modified_time" content="2026-07-23T22:25:22+02:00" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Les 5 Modèles d'Attestation d'Hébergement Gratuit" />
<meta name="twitter:description" content="Les 5 Modèles d'Attestation d'Hébergement Gratuit au format Word et PDF" />
<meta name="twitter:site" content="@HamoudiAifa" />
<meta name="twitter:creator" content="@HamoudiAifa" />
<meta name="twitter:image" content="https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/attestation-hebergement-5-modeles-showcase.webp" />
<meta name="twitter:label1" content="Écrit par" />
<meta name="twitter:data1" content="Hamoudi AÏFA" />
<meta name="twitter:label2" content="Temps de lecture" />
<meta name="twitter:data2" content="15 minutes" />
<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.lettres-types-gratuites.com/#organization","name":"Hamoudi A\u00effa","url":"https://www.lettres-types-gratuites.com","sameAs":["https://www.facebook.com/bouhout.rachida.5","https://twitter.com/HamoudiAifa","https://www.pinterest.fr/momoaifa/"],"logo":{"@type":"ImageObject","@id":"https://www.lettres-types-gratuites.com/#logo","url":"https://www.lettres-types-gratuites.com/wp-content/uploads/2026/04/logo-lettres-types-gratuites.webp","contentUrl":"https://www.lettres-types-gratuites.com/wp-content/uploads/2026/04/logo-lettres-types-gratuites.webp","caption":"Lettres Types Gratuites","inLanguage":"fr-FR","width":"512","height":"512"}},{"@type":"WebSite","@id":"https://www.lettres-types-gratuites.com/#website","url":"https://www.lettres-types-gratuites.com","name":"Lettres Types Gratuites","alternateName":"LTG","publisher":{"@id":"https://www.lettres-types-gratuites.com/#organization"},"inLanguage":"fr-FR"},{"@type":"ImageObject","@id":"https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/modele-attestation-hebergement-caf-france-travail-prefecture-edtudiant-standard-colocation.webp","url":"https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/modele-attestation-hebergement-caf-france-travail-prefecture-edtudiant-standard-colocation.webp","width":"1200","height":"800","caption":"5 mod\u00e8les d'attestation d'h\u00e9bergement pr\u00eats \u00e0 l'emploi pour toutes vos d\u00e9marches administratives: Pr\u00e9fecture - France Travail - CAF - CROUS - Standard et co-location.","inLanguage":"fr-FR"},{"@type":"BreadcrumbList","@id":"https://www.lettres-types-gratuites.com/attestation-hebergement-gratuite-modele/#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://www.lettres-types-gratuites.com","name":"Accueil"}},{"@type":"ListItem","position":"2","item":{"@id":"https://www.lettres-types-gratuites.com/demarches-administratives-guides-complets-et-gratuits/","name":"Guides pour vos D\u00e9marches Administratives"}},{"@type":"ListItem","position":"3","item":{"@id":"https://www.lettres-types-gratuites.com/attestation-hebergement-gratuite-modele/","name":"Attestation d’H\u00e9bergement 2026 : Guide Complet, Cas Particuliers et FAQ 20 Questions"}}]},{"@type":"WebPage","@id":"https://www.lettres-types-gratuites.com/attestation-hebergement-gratuite-modele/#webpage","url":"https://www.lettres-types-gratuites.com/attestation-hebergement-gratuite-modele/","name":"Attestation d'H\u00e9bergement Gratuite : Guide Complet 2026","datePublished":"2026-04-05T08:00:03+02:00","dateModified":"2026-07-23T22:25:22+02:00","isPartOf":{"@id":"https://www.lettres-types-gratuites.com/#website"},"primaryImageOfPage":{"@id":"https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/modele-attestation-hebergement-caf-france-travail-prefecture-edtudiant-standard-colocation.webp"},"inLanguage":"fr-FR","breadcrumb":{"@id":"https://www.lettres-types-gratuites.com/attestation-hebergement-gratuite-modele/#breadcrumb"}},{"@type":"Person","@id":"https://www.lettres-types-gratuites.com/author/hamoudi-aifa/","name":"Hamoudi A\u00cfFA","url":"https://www.lettres-types-gratuites.com/author/hamoudi-aifa/","image":{"@type":"ImageObject","@id":"https://secure.gravatar.com/avatar/a0adf6b088bff968be3f1b3e7913f774a9fb5b1913534f3e676e8fbe853df448?s=96&d=mm&r=g","url":"https://secure.gravatar.com/avatar/a0adf6b088bff968be3f1b3e7913f774a9fb5b1913534f3e676e8fbe853df448?s=96&d=mm&r=g","caption":"Hamoudi A\u00cfFA","inLanguage":"fr-FR"},"sameAs":["https://www.lettres-types-gratuites.com"],"worksFor":{"@id":"https://www.lettres-types-gratuites.com/#organization"}},{"@type":"BlogPosting","headline":"Attestation d'H\u00e9bergement Gratuite : Guide Complet 2026","keywords":"attestation d'h\u00e9bergement gratuite","datePublished":"2026-04-05T08:00:03+02:00","dateModified":"2026-07-23T22:25:22+02:00","articleSection":"Guides pour vos D\u00e9marches Administratives","author":{"@id":"https://www.lettres-types-gratuites.com/author/hamoudi-aifa/","name":"Hamoudi A\u00cfFA"},"publisher":{"@id":"https://www.lettres-types-gratuites.com/#organization"},"description":"Attestation d'h\u00e9bergement gratuite pour colocation, divorce, SDF, d\u00e9c\u00e8s : les cas que personne d'autre ne traite. Guide complet 2026.","name":"Attestation d'H\u00e9bergement Gratuite : Guide Complet 2026","@id":"https://www.lettres-types-gratuites.com/attestation-hebergement-gratuite-modele/#richSnippet","isPartOf":{"@id":"https://www.lettres-types-gratuites.com/attestation-hebergement-gratuite-modele/#webpage"},"image":{"@id":"https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/modele-attestation-hebergement-caf-france-travail-prefecture-edtudiant-standard-colocation.webp"},"inLanguage":"fr-FR","mainEntityOfPage":{"@id":"https://www.lettres-types-gratuites.com/attestation-hebergement-gratuite-modele/#webpage"}}]}</script>
<!-- /Extension Rank Math WordPress SEO -->
<link rel="alternate" type="application/rss+xml" title="Lettres Types Gratuites » Flux" href="https://www.lettres-types-gratuites.com/feed/" />
<link rel="alternate" type="application/rss+xml" title="Lettres Types Gratuites » Flux des commentaires" href="https://www.lettres-types-gratuites.com/comments/feed/" />
<script>document.documentElement.classList.remove( 'no-js' );</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1942820009548909" crossorigin="anonymous"></script>
<style id="wp-img-auto-sizes-contain-inline-css">
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<style id="wp-block-library-inline-css">
: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;--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)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .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{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.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-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}}
/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
</style>
<style id="classic-theme-styles-inline-css">
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>
<style id="global-styles-inline-css">
: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--theme-palette-1: var(--global-palette1);--wp--preset--color--theme-palette-2: var(--global-palette2);--wp--preset--color--theme-palette-3: var(--global-palette3);--wp--preset--color--theme-palette-4: var(--global-palette4);--wp--preset--color--theme-palette-5: var(--global-palette5);--wp--preset--color--theme-palette-6: var(--global-palette6);--wp--preset--color--theme-palette-7: var(--global-palette7);--wp--preset--color--theme-palette-8: var(--global-palette8);--wp--preset--color--theme-palette-9: var(--global-palette9);--wp--preset--color--theme-palette-10: var(--global-palette10);--wp--preset--color--theme-palette-11: var(--global-palette11);--wp--preset--color--theme-palette-12: var(--global-palette12);--wp--preset--color--theme-palette-13: var(--global-palette13);--wp--preset--color--theme-palette-14: var(--global-palette14);--wp--preset--color--theme-palette-15: var(--global-palette15);--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%);--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: var(--global-font-size-small);--wp--preset--font-size--medium: var(--global-font-size-medium);--wp--preset--font-size--large: var(--global-font-size-large);--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--larger: var(--global-font-size-larger);--wp--preset--font-size--xxlarge: var(--global-font-size-xxlarge);--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--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: var(--global-calc-content-width);--wp--style--global--wide-size: var(--global-calc-wide-content-width); }:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}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{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){font-style: inherit;font-weight: inherit;letter-spacing: inherit;text-transform: inherit;}.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-theme-palette-1-color{color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-color{color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-color{color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-color{color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-color{color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-color{color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-color{color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-color{color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-color{color: var(--wp--preset--color--theme-palette-9) !important;}.has-theme-palette-10-color{color: var(--wp--preset--color--theme-palette-10) !important;}.has-theme-palette-11-color{color: var(--wp--preset--color--theme-palette-11) !important;}.has-theme-palette-12-color{color: var(--wp--preset--color--theme-palette-12) !important;}.has-theme-palette-13-color{color: var(--wp--preset--color--theme-palette-13) !important;}.has-theme-palette-14-color{color: var(--wp--preset--color--theme-palette-14) !important;}.has-theme-palette-15-color{color: var(--wp--preset--color--theme-palette-15) !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-theme-palette-1-background-color{background-color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-background-color{background-color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-background-color{background-color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-background-color{background-color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-background-color{background-color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-background-color{background-color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-background-color{background-color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-background-color{background-color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-background-color{background-color: var(--wp--preset--color--theme-palette-9) !important;}.has-theme-palette-10-background-color{background-color: var(--wp--preset--color--theme-palette-10) !important;}.has-theme-palette-11-background-color{background-color: var(--wp--preset--color--theme-palette-11) !important;}.has-theme-palette-12-background-color{background-color: var(--wp--preset--color--theme-palette-12) !important;}.has-theme-palette-13-background-color{background-color: var(--wp--preset--color--theme-palette-13) !important;}.has-theme-palette-14-background-color{background-color: var(--wp--preset--color--theme-palette-14) !important;}.has-theme-palette-15-background-color{background-color: var(--wp--preset--color--theme-palette-15) !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-theme-palette-1-border-color{border-color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-border-color{border-color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-border-color{border-color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-border-color{border-color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-border-color{border-color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-border-color{border-color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-border-color{border-color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-border-color{border-color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-border-color{border-color: var(--wp--preset--color--theme-palette-9) !important;}.has-theme-palette-10-border-color{border-color: var(--wp--preset--color--theme-palette-10) !important;}.has-theme-palette-11-border-color{border-color: var(--wp--preset--color--theme-palette-11) !important;}.has-theme-palette-12-border-color{border-color: var(--wp--preset--color--theme-palette-12) !important;}.has-theme-palette-13-border-color{border-color: var(--wp--preset--color--theme-palette-13) !important;}.has-theme-palette-14-border-color{border-color: var(--wp--preset--color--theme-palette-14) !important;}.has-theme-palette-15-border-color{border-color: var(--wp--preset--color--theme-palette-15) !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;}.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-larger-font-size{font-size: var(--wp--preset--font-size--larger) !important;}.has-xxlarge-font-size{font-size: var(--wp--preset--font-size--xxlarge) !important;}
/*# sourceURL=global-styles-inline-css */
</style>
<link rel='stylesheet' id='kadence-parent-style-css' href='https://www.lettres-types-gratuites.com/wp-content/themes/kadence/style.css' media='all' />
<link rel='stylesheet' id='kadence-child-style-css' href='https://www.lettres-types-gratuites.com/wp-content/themes/kadence-child/style.css' media='all' />
<link rel='stylesheet' id='kadence-global-css' href='https://www.lettres-types-gratuites.com/wp-content/themes/kadence/assets/css/global.min.css' media='all' />
<style id="kadence-global-inline-css">
/* Kadence Base CSS */
:root{--global-palette1:#2B6CB0;--global-palette2:#215387;--global-palette3:#1A202C;--global-palette4:#2D3748;--global-palette5:#4A5568;--global-palette6:#718096;--global-palette7:#EDF2F7;--global-palette8:#F7FAFC;--global-palette9:#ffffff;--global-palette10:oklch(from var(--global-palette1) calc(l + 0.10 * (1 - l)) calc(c * 1.00) calc(h + 180) / 100%);--global-palette11:#13612e;--global-palette12:#1159af;--global-palette13:#b82105;--global-palette14:#f7630c;--global-palette15:#f5a524;--global-palette9rgb:255, 255, 255;--global-palette-highlight:var(--global-palette1);--global-palette-highlight-alt:var(--global-palette2);--global-palette-highlight-alt2:var(--global-palette9);--global-palette-btn-bg:var(--global-palette1);--global-palette-btn-bg-hover:var(--global-palette2);--global-palette-btn:var(--global-palette9);--global-palette-btn-hover:var(--global-palette9);--global-palette-btn-sec-bg:var(--global-palette7);--global-palette-btn-sec-bg-hover:var(--global-palette2);--global-palette-btn-sec:var(--global-palette3);--global-palette-btn-sec-hover:var(--global-palette9);--global-body-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--global-heading-font-family:inherit;--global-primary-nav-font-family:inherit;--global-fallback-font:sans-serif;--global-display-fallback-font:sans-serif;--global-content-width:1290px;--global-content-wide-width:calc(1290px + 230px);--global-content-narrow-width:842px;--global-content-edge-padding:1.5rem;--global-content-boxed-padding:2rem;--global-calc-content-width:calc(1290px - var(--global-content-edge-padding) - var(--global-content-edge-padding) );--wp--style--global--content-size:var(--global-calc-content-width);}.wp-site-blocks{--global-vw:calc( 100vw - ( 0.5 * var(--scrollbar-offset)));}body{background:var(--global-palette8);}body, input, select, optgroup, textarea{font-weight:400;font-size:17px;line-height:1.6;font-family:var(--global-body-font-family);color:var(--global-palette4);}.content-bg, body.content-style-unboxed .site{background:var(--global-palette9);}h1,h2,h3,h4,h5,h6{font-family:var(--global-heading-font-family);}h1{font-weight:700;font-size:32px;line-height:1.5;color:var(--global-palette3);}h2{font-weight:700;font-size:28px;line-height:1.5;color:var(--global-palette3);}h3{font-weight:700;font-size:24px;line-height:1.5;color:var(--global-palette3);}h4{font-weight:700;font-size:22px;line-height:1.5;color:var(--global-palette4);}h5{font-weight:700;font-size:20px;line-height:1.5;color:var(--global-palette4);}h6{font-weight:700;font-size:18px;line-height:1.5;color:var(--global-palette5);}.entry-hero .kadence-breadcrumbs{max-width:1290px;}.site-container, .site-header-row-layout-contained, .site-footer-row-layout-contained, .entry-hero-layout-contained, .comments-area, .alignfull > .wp-block-cover__inner-container, .alignwide > .wp-block-cover__inner-container{max-width:var(--global-content-width);}.content-width-narrow .content-container.site-container, .content-width-narrow .hero-container.site-container{max-width:var(--global-content-narrow-width);}@media all and (min-width: 1520px){.wp-site-blocks .content-container .alignwide{margin-left:-115px;margin-right:-115px;width:unset;max-width:unset;}}@media all and (min-width: 1102px){.content-width-narrow .wp-site-blocks .content-container .alignwide{margin-left:-130px;margin-right:-130px;width:unset;max-width:unset;}}.content-style-boxed .wp-site-blocks .entry-content .alignwide{margin-left:calc( -1 * var( --global-content-boxed-padding ) );margin-right:calc( -1 * var( --global-content-boxed-padding ) );}.content-area{margin-top:5rem;margin-bottom:5rem;}@media all and (max-width: 1024px){.content-area{margin-top:3rem;margin-bottom:3rem;}}@media all and (max-width: 767px){.content-area{margin-top:2rem;margin-bottom:2rem;}}@media all and (max-width: 1024px){:root{--global-content-boxed-padding:2rem;}}@media all and (max-width: 767px){:root{--global-content-boxed-padding:1.5rem;}}.entry-content-wrap{padding:2rem;}@media all and (max-width: 1024px){.entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.entry-content-wrap{padding:1.5rem;}}.entry.single-entry{box-shadow:0px 15px 15px -10px rgba(0,0,0,0.05);}.entry.loop-entry{box-shadow:0px 15px 15px -10px rgba(0,0,0,0.05);}.loop-entry .entry-content-wrap{padding:2rem;}@media all and (max-width: 1024px){.loop-entry .entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.loop-entry .entry-content-wrap{padding:1.5rem;}}button, .button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"], .fl-button, .elementor-button-wrapper .elementor-button, .wc-block-components-checkout-place-order-button, .wc-block-cart__submit{box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}button:hover, button:focus, button:active, .button:hover, .button:focus, .button:active, .wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:active, input[type="button"]:hover, input[type="button"]:focus, input[type="button"]:active, input[type="reset"]:hover, input[type="reset"]:focus, input[type="reset"]:active, input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active, .elementor-button-wrapper .elementor-button:hover, .elementor-button-wrapper .elementor-button:focus, .elementor-button-wrapper .elementor-button:active, .wc-block-cart__submit:hover{box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1);}.kb-button.kb-btn-global-outline.kb-btn-global-inherit{padding-top:calc(px - 2px);padding-right:calc(px - 2px);padding-bottom:calc(px - 2px);padding-left:calc(px - 2px);}@media all and (min-width: 1025px){.transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px;}}@media all and (max-width: 1024px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px;}}@media all and (max-width: 767px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px;}}.entry-author-style-center{padding-top:var(--global-md-spacing);border-top:1px solid var(--global-gray-500);}.entry-author-style-center .entry-author-avatar, .entry-meta .author-avatar{display:none;}.entry-author-style-normal .entry-author-profile{padding-left:0px;}#comments .comment-meta{margin-left:0px;}.entry-hero.post-hero-section .entry-header{min-height:200px;}
/* Kadence Header CSS */
@media all and (max-width: 1024px){.mobile-transparent-header #masthead{position:absolute;left:0px;right:0px;z-index:100;}.kadence-scrollbar-fixer.mobile-transparent-header #masthead{right:var(--scrollbar-offset,0);}.mobile-transparent-header #masthead, .mobile-transparent-header .site-top-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-main-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}.site-header-row-tablet-layout-fullwidth, .site-header-row-tablet-layout-standard{padding:0px;}}@media all and (min-width: 1025px){.transparent-header #masthead{position:absolute;left:0px;right:0px;z-index:100;}.transparent-header.kadence-scrollbar-fixer #masthead{right:var(--scrollbar-offset,0);}.transparent-header #masthead, .transparent-header .site-top-header-wrap .site-header-row-container-inner, .transparent-header .site-main-header-wrap .site-header-row-container-inner, .transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}}.site-branding{padding:0px 0px 0px 0px;}.site-branding .site-title{font-weight:700;font-size:26px;line-height:1.2;color:var(--global-palette3);}#masthead, #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.site-main-header-wrap), #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) > .site-header-row-container-inner{background:#ffffff;}.site-main-header-inner-wrap{min-height:80px;}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.primary-menu-container>ul>li>a:after{width:calc( 100% - 1.2em);}.main-navigation .primary-menu-container > ul > li.menu-item > a{padding-left:calc(1.2em / 2);padding-right:calc(1.2em / 2);padding-top:0.6em;padding-bottom:0.6em;color:var(--global-palette5);}.main-navigation .primary-menu-container > ul > li.menu-item .dropdown-nav-special-toggle{right:calc(1.2em / 2);}.main-navigation .primary-menu-container > ul > li.menu-item > a:hover{color:var(--global-palette-highlight);}.main-navigation .primary-menu-container > ul > li.menu-item.current-menu-item > a{color:var(--global-palette3);}.header-navigation .header-menu-container ul ul.sub-menu, .header-navigation .header-menu-container ul ul.submenu{background:var(--global-palette3);box-shadow:0px 2px 13px 0px rgba(0,0,0,0.1);}.header-navigation .header-menu-container ul ul li.menu-item, .header-menu-container ul.menu > li.kadence-menu-mega-enabled > ul > li.menu-item > a{border-bottom:1px solid rgba(255,255,255,0.1);border-radius:0px 0px 0px 0px;}.header-navigation .header-menu-container ul ul li.menu-item > a{width:200px;padding-top:1em;padding-bottom:1em;color:var(--global-palette8);font-size:12px;}.header-navigation .header-menu-container ul ul li.menu-item > a:hover{color:var(--global-palette9);background:var(--global-palette4);border-radius:0px 0px 0px 0px;}.header-navigation .header-menu-container ul ul li.menu-item.current-menu-item > a{color:var(--global-palette9);background:var(--global-palette4);border-radius:0px 0px 0px 0px;}.mobile-toggle-open-container .menu-toggle-open, .mobile-toggle-open-container .menu-toggle-open:focus{color:var(--global-palette5);padding:0.4em 0.6em 0.4em 0.6em;font-size:14px;}.mobile-toggle-open-container .menu-toggle-open.menu-toggle-style-bordered{border:1px solid currentColor;}.mobile-toggle-open-container .menu-toggle-open .menu-toggle-icon{font-size:20px;}.mobile-toggle-open-container .menu-toggle-open:hover, .mobile-toggle-open-container .menu-toggle-open:focus-visible{color:var(--global-palette-highlight);}.mobile-navigation ul li{font-size:14px;}.mobile-navigation ul li a{padding-top:1em;padding-bottom:1em;}.mobile-navigation ul li > a, .mobile-navigation ul li.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette8);}.mobile-navigation ul li.current-menu-item > a, .mobile-navigation ul li.current-menu-item.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette-highlight);}.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap, .mobile-navigation ul li:not(.menu-item-has-children) a{border-bottom:1px solid rgba(255,255,255,0.1);}.mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border-left:1px solid rgba(255,255,255,0.1);}#mobile-drawer .drawer-header .drawer-toggle{padding:0.6em 0.15em 0.6em 0.15em;font-size:24px;}
/* Kadence Footer CSS */
.site-top-footer-inner-wrap{padding-top:0px;padding-bottom:0px;grid-column-gap:100px;grid-row-gap:100px;}.site-top-footer-inner-wrap .widget{margin-bottom:91px;}.site-top-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-100px / 2);}#colophon .footer-navigation .footer-menu-container > ul > li > a{padding-left:calc(1.2em / 2);padding-right:calc(1.2em / 2);padding-top:calc(0.6em / 2);padding-bottom:calc(0.6em / 2);color:var(--global-palette5);}#colophon .footer-navigation .footer-menu-container > ul li a:hover{color:var(--global-palette-highlight);}#colophon .footer-navigation .footer-menu-container > ul li.current-menu-item > a{color:var(--global-palette3);}
/*# sourceURL=kadence-global-inline-css */
</style>
<link rel='stylesheet' id='kadence-header-css' href='https://www.lettres-types-gratuites.com/wp-content/themes/kadence/assets/css/header.min.css' media='all' />
<link rel='stylesheet' id='kadence-content-css' href='https://www.lettres-types-gratuites.com/wp-content/themes/kadence/assets/css/content.min.css' media='all' />
<link rel='stylesheet' id='kadence-footer-css' href='https://www.lettres-types-gratuites.com/wp-content/themes/kadence/assets/css/footer.min.css' media='all' />
<link rel='stylesheet' id='kadence-rankmath-css' href='https://www.lettres-types-gratuites.com/wp-content/themes/kadence/assets/css/rankmath.min.css' media='all' />
<style id="ltg-adsense-css">
.ltg-ad-block {
box-sizing: border-box !important;
width: 100% !important;
max-width: 100% !important;
margin-left: 0 !important;
margin-right: 0 !important;
border: none !important;
box-shadow: none !important;
background: transparent !important;
}
.ltg-ad-block .adsbygoogle {
width: 100% !important;
max-width: 100% !important;
display: block !important;
margin: 0 auto !important;
padding: 0 !important;
}
@media (max-width: 768px) {
.ltg-ad-block { margin-top: 22px !important; margin-bottom: 22px !important; }
}
@media (min-width: 769px) {
.ltg-ad-block { margin-top: 36px !important; margin-bottom: 36px !important; }
}
</style>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Peut-on refuser de faire une attestation d'hébergement ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Oui, vous n'êtes jamais obligé. C'est un acte volontaire qui engage votre responsabilité. Si vous refusez, la personne peut se tourner vers une domiciliation administrative au CCAS de sa mairie."
}
},
{
"@type": "Question",
"name": "Faut-il faire légaliser l'attestation en mairie ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Non. La légalisation en mairie n'est pas nécessaire pour une attestation d'hébergement. Votre attestation manuscrite signée suffit pour toutes les démarches courantes en France."
}
},
{
"@type": "Question",
"name": "Un locataire peut-il héberger quelqu'un ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Oui, à condition de joindre le bail de location et de vérifier que celui-ci n'interdit pas l'hébergement de tiers. En cas de doute, demandez l'accord écrit de votre propriétaire."
}
},
{
"@type": "Question",
"name": "L'hébergé peut-il toucher les APL ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "En principe non, car il n'y a pas de loyer réel. Les APL sont refusées si vous êtes hébergé gratuitement chez un ascendant ou descendant. Vous pouvez en revanche prétendre au RSA ou à la prime d'activité sous conditions."
}
},
{
"@type": "Question",
"name": "Peut-on faire plusieurs attestations pour la même personne ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Oui. Vous pouvez faire autant d'attestations que nécessaire. Chaque exemplaire doit être signé originalement à la main. Ne photocopiez jamais une attestation déjà signée."
}
},
{
"@type": "Question",
"name": "Peut-on envoyer l'attestation par email ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Cela dépend de l'organisme. France Travail et certaines banques acceptent les scans en ligne. La Préfecture et la CAF exigent généralement l'original papier pour les premières demandes importantes."
}
},
{
"@type": "Question",
"name": "Peut-on héberger quelqu'un dans un HLM ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Oui, mais temporairement (6 mois maximum généralement). Informez votre bailleur social. Un hébergement permanent non déclaré peut entraîner la résiliation du bail."
}
},
{
"@type": "Question",
"name": "Faut-il déclarer l'hébergé à son assureur ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Oui, absolument. En cas de sinistre avec un occupant non déclaré, l'assureur peut refuser toute indemnisation. La démarche prend 5 minutes auprès de votre assureur."
}
},
{
"@type": "Question",
"name": "Quelle est la différence entre attestation et justificatif de domicile ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "L'attestation d'hébergement est rédigée par l'hébergeant. Le justificatif de domicile est une facture ou quittance à son nom. Les deux ensemble constituent le justificatif de domicile de l'hébergé."
}
},
{
"@type": "Question",
"name": "L'hébergeant est-il responsable des dettes de l'hébergé ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Non. L'hébergeant n'a aucune responsabilité financière automatique sur les dettes de l'hébergé. L'attestation ne crée aucune solidarité financière."
}
},
{
"@type": "Question",
"name": "Que risque-t-on en cas de fausse attestation ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Selon l'article 441-7 du Code pénal : jusqu'à 3 ans d'emprisonnement et 45 000€ d'amende. L'hébergé complice risque les mêmes peines, en plus du remboursement des prestations indûment perçues."
}
},
{
"@type": "Question",
"name": "L'hébergeant peut-il demander à l'hébergé de partir ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Oui, toujours. L'hébergement est une occupation précaire, pas un bail. Accordez un délai raisonnable de 2 mois. Au-delà de 2 ans, la jurisprudence reconnaît parfois un bail verbal."
}
},
{
"@type": "Question",
"name": "Combien de personnes peut-on héberger simultanément ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Pas de limite légale stricte, mais le logement doit respecter les normes de décence et de surface minimale, notamment pour les dossiers Préfecture."
}
},
{
"@type": "Question",
"name": "Faut-il déclarer l'hébergement aux impôts ou à la CAF ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Aux impôts : aucune déclaration si l'hébergement est réellement gratuit. À la CAF : l'hébergeant doit déclarer la présence de l'hébergé, cela peut impacter le calcul de ses propres allocations."
}
},
{
"@type": "Question",
"name": "Peut-on rayer et corriger une attestation ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Fortement déconseillé. En cas d'erreur, réimprimez et signez un nouvel exemplaire plutôt que de corriger une attestation raturée."
}
},
{
"@type": "Question",
"name": "L'hébergé peut-il recevoir son courrier chez l'hébergeant ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Oui, c'est même le but principal de l'attestation. Ajoutez le nom de l'hébergé sur la boîte aux lettres en immeuble collectif."
}
},
{
"@type": "Question",
"name": "L'hébergeant peut-il demander de l'argent pour faire l'attestation ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Non, c'est strictement interdit. L'hébergement doit être réellement gratuit pour que l'attestation soit valable, sous peine de trafic de documents administratifs."
}
},
{
"@type": "Question",
"name": "Une attestation périmée peut-elle être réutilisée ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Jamais. Une attestation de plus de 3 mois est périmée et refusée par toutes les administrations. Refaites-en une nouvelle avec une date récente."
}
},
{
"@type": "Question",
"name": "Attestation d'hébergement et domicile fiscal : est-ce pareil ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Non, ce sont deux choses distinctes. L'attestation prouve où vous habitez physiquement, le domicile fiscal est l'adresse déclarée aux impôts. Les deux peuvent différer."
}
},
{
"@type": "Question",
"name": "Que se passe-t-il si l'attestation expire pendant le traitement du dossier ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Fournissez rapidement une attestation mise à jour si l'administration vous contacte. Pour les dossiers longs, envoyez spontanément une nouvelle attestation tous les 3 mois."
}
}
]
}
</script>
<style class="wpcode-css-snippet">/* Fix couleur texte blocs fond navy — anti-Kadence */
.ltg-cta-bloc,
.ltg-cta-bloc__texte,
.ltg-cta-bloc p,
.ltg-cta-bloc div,
.ltg-cta-bloc span,
.ltg-cta-bloc strong,
body .ltg-cta-bloc,
body .ltg-cta-bloc__texte,
body .ltg-cta-bloc p,
.entry-content .ltg-cta-bloc p,
.entry-content .ltg-cta-bloc div,
.entry-content .ltg-cta-bloc span,
.entry-content .ltg-cta-bloc__texte {
color: #ffffff !important;
-webkit-text-fill-color: #ffffff !important;
}
.entry-content .bloc-citation-pages p,
.entry-content .bloc-citation-pages,
.entry-content .bloc-citation-pages strong,
.entry-content .bloc-citation-pages em,
body .bloc-citation-pages p,
body .bloc-citation-pages {
color: #ffffff !important;
-webkit-text-fill-color: #ffffff !important;
}</style><style>
html,body{overflow-x:hidden!important}
#masthead,.site-header,header.site-header,#mobile-header,.site-mobile-header-wrap{display:none!important}
:root{--n:#1a2744;--d:#0f1d35;--o:#f97316;--h:112px}
#inner-wrap{margin-top:var(--h)!important;padding-top:0!important}
body,#wrapper,.site,#page,#content,.site-content{margin-top:0!important;padding-top:0!important}
#ltg-hdr{position:fixed;top:0;left:0;right:0;background:linear-gradient(135deg,var(--d),var(--n));border-bottom:2px solid var(--o);box-shadow:0 2px 14px rgba(0,0,0,.4);z-index:9999;font-family:system-ui,-apple-system,'Segoe UI',sans-serif;}
#ltg-top{max-width:1280px;margin:0 auto;height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;gap:14px;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.07);}
#ltg-logo{display:flex;align-items:center;gap:9px;text-decoration:none;flex-shrink:0}
#ltg-logo svg{width:30px;height:23px;flex-shrink:0}
#ltg-ln{font-size:15px;font-weight:900;color:#fff;font-family:'Arial Black',Arial,sans-serif;white-space:nowrap}
#ltg-ls{font-size:9px;color:var(--o);font-weight:700;letter-spacing:.5px;text-transform:uppercase;display:block}
@media(max-width:480px){#ltg-ls{display:none}#ltg-ln{font-size:13px}}
#ltg-sf{flex:1;max-width:480px;display:flex;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.15);border-radius:7px;overflow:hidden;transition:border-color .2s}
#ltg-sf:focus-within{border-color:var(--o)}
#ltg-si{flex:1;background:none;border:none;outline:none;padding:9px 14px;font-size:13.5px;color:#fff;font-family:inherit}
#ltg-si::placeholder{color:rgba(255,255,255,.35)}
#ltg-ss{padding:9px 14px;background:var(--o);border:none;color:#fff;font-size:14px;cursor:pointer;flex-shrink:0}
#ltg-ss:hover{background:#ea6c0a}
#ltg-cta{display:inline-flex;align-items:center;gap:5px;padding:7px 14px;background:var(--o);color:#fff!important;text-decoration:none!important;border-radius:7px;font-size:12.5px;font-weight:700;white-space:nowrap;transition:opacity .15s}
#ltg-cta:hover{opacity:.88}
@media(max-width:900px){#ltg-cta{display:none}}
#ltg-ham{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:7px;border-radius:5px;flex-shrink:0}
#ltg-ham span{display:block;width:21px;height:2px;background:#fff;border-radius:2px;transition:all .22s}
#ltg-ham.open span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}
#ltg-ham.open span:nth-child(2){opacity:0}
#ltg-ham.open span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}
#ltg-nav{max-width:1280px;margin:0 auto;padding:0 20px;display:flex;align-items:center;gap:2px;height:54px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;box-sizing:border-box;}
#ltg-nav::-webkit-scrollbar{display:none}
.ltg-nb{display:inline-flex;align-items:center;padding:6px 11px;color:rgba(255,255,255,.82);font-size:12.5px;font-weight:600;text-decoration:none;border-radius:6px;white-space:nowrap;transition:background .15s,color .15s;border:1px solid transparent;flex-shrink:0;}
.ltg-nb:hover{color:#fff;background:rgba(255,255,255,.10)}
.ltg-nb.on{color:var(--o);background:rgba(249,115,22,.12);border-color:rgba(249,115,22,.30);font-weight:700}
.ltg-sep{color:rgba(255,255,255,.15);font-size:10px;flex-shrink:0;padding:0 1px}
#ltg-drw{display:none;position:fixed;top:var(--h);left:0;right:0;bottom:0;background:var(--d);z-index:9997;overflow-y:auto;}
#ltg-drw.open{display:block}
.ltg-mob{padding:8px 0 80px}
.ltg-mob a{display:flex;align-items:center;padding:13px 20px;color:rgba(255,255,255,.82);text-decoration:none;font-size:14px;font-weight:500;border-bottom:1px solid rgba(255,255,255,.05);transition:all .15s;}
.ltg-mob a:hover{color:#fff;background:rgba(249,115,22,.08);padding-left:26px}
.ltg-mob a.on{color:var(--o);font-weight:700;background:rgba(249,115,22,.06)}
.ltg-mob-src{padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.08)}
.ltg-mob-sw{display:flex;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:7px;overflow:hidden}
.ltg-mob-sw input{flex:1;background:none;border:none;outline:none;padding:11px 13px;font-size:14px;color:#fff;font-family:inherit}
.ltg-mob-sw input::placeholder{color:rgba(255,255,255,.28)}
.ltg-mob-sw button{padding:11px 13px;background:var(--o);border:none;color:#fff;cursor:pointer}
@media(max-width:1024px){#ltg-ham{display:flex}#ltg-nav{display:none}}
@media(min-width:1025px){#ltg-ham{display:none}#ltg-drw{display:none!important}}
@media(max-width:1024px){:root{--h:58px}#ltg-top{height:58px;border-bottom:none}}
</style>
<header id="ltg-hdr" role="banner">
<div id="ltg-top">
<a id="ltg-logo" href="https://www.lettres-types-gratuites.com/" aria-label="Lettres Types Gratuites — Accueil">
<svg viewbox="0 0 42 32" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
<rect x="1" y="7" width="40" height="24" rx="3" fill="rgba(255,255,255,.10)" stroke="rgba(255,255,255,.18)" stroke-width=".8"/>
<polygon points="1,7 21,23 41,7" fill="#f97316"/>
<line x1="1" y1="31" x2="14" y2="18" stroke="rgba(255,255,255,.14)" stroke-width=".7"/>
<line x1="41" y1="31" x2="28" y2="18" stroke="rgba(255,255,255,.14)" stroke-width=".7"/>
</svg>
<div><span id="ltg-ln">Lettres Types Gratuites</span><span id="ltg-ls">200+ modèles gratuits</span></div>
</a>
<form id="ltg-sf" action="https://www.lettres-types-gratuites.com/" method="get" role="search">
<input type="search" id="ltg-si" name="s" placeholder="Rechercher un modèle de lettre..." autocomplete="off" aria-label="Rechercher">
<button type="submit" id="ltg-ss" aria-label="Rechercher">🔍</button>
</form>
<a id="ltg-cta" href="https://www.lettres-types-gratuites.com/plan-du-site/">📋 Tous les modèles</a>
<button id="ltg-ham" aria-label="Menu" aria-expanded="false" aria-controls="ltg-drw">
<span></span><span></span><span></span>
</button>
</div>
<nav id="ltg-nav" aria-label="Catégories de lettres">
<a href="https://www.lettres-types-gratuites.com/lettres-administratives/"
class="ltg-nb"
title="Lettres administratives — résiliation, réclamation, mise en demeure"
>
Lettres Admin </a>
<span class="ltg-sep" aria-hidden="true">·</span> <a href="https://www.lettres-types-gratuites.com/demarches-administratives-guides-complets-et-gratuits/"
class="ltg-nb"
title="Démarches administratives — CAF, MDPH, logement, recours"
>
Démarches Admin </a>
<span class="ltg-sep" aria-hidden="true">·</span> <a href="https://www.lettres-types-gratuites.com/financier-difficultes/"
class="ltg-nb"
title="Difficultés financières — surendettement, dettes, CAF, impôts"
>
Difficultés financières </a>
<span class="ltg-sep" aria-hidden="true">·</span> <a href="https://www.lettres-types-gratuites.com/emploi-carriere/"
class="ltg-nb"
title="Emploi et carrière — démission, motivation, rupture conventionnelle"
>
Emploi & carrière </a>
<span class="ltg-sep" aria-hidden="true">·</span> <a href="https://www.lettres-types-gratuites.com/retraite/"
class="ltg-nb"
title="Retraite — discours, messages départ, lettres pot de départ"
>
Retraite </a>
<span class="ltg-sep" aria-hidden="true">·</span> <a href="https://www.lettres-types-gratuites.com/divorce-separation/"
class="ltg-nb"
title="Divorce et séparation — lettres JAF, garde alternée, pension alimentaire"
>
Divorce & JAF </a>
<span class="ltg-sep" aria-hidden="true">·</span> <a href="https://www.lettres-types-gratuites.com/famille-parents/"
class="ltg-nb"
title="Famille — fête des mères, fête des pères, lettres parents"
>
Famille </a>
<span class="ltg-sep" aria-hidden="true">·</span> <a href="https://www.lettres-types-gratuites.com/cat-mariage/"
class="ltg-nb"
title="Mariage — discours, félicitations, textes mariés"
>
Mariage </a>
<span class="ltg-sep" aria-hidden="true">·</span> <a href="https://www.lettres-types-gratuites.com/anniversaire/"
class="ltg-nb"
title="Anniversaire — messages, textes, 30 40 50 ans, enfant, humour"
>
Anniversaire </a>
<span class="ltg-sep" aria-hidden="true">·</span> <a href="https://www.lettres-types-gratuites.com/amour-couple/"
class="ltg-nb"
title="Amour et couple — lettres d'amour, déclaration, rupture, réconciliation"
>
Amour & couple </a>
<span class="ltg-sep" aria-hidden="true">·</span> <a href="https://www.lettres-types-gratuites.com/amitie-affection/"
class="ltg-nb"
title="Amitié — soutien, encouragement, remerciements, messages sincères"
>
Amitié </a>
<span class="ltg-sep" aria-hidden="true">·</span> <a href="https://www.lettres-types-gratuites.com/condoleances-deuil/"
class="ltg-nb"
title="Condoléances et deuil — messages sincères, discours funèbre, musulmanes"
>
Condoléances </a>
<span class="ltg-sep" aria-hidden="true">·</span> <a href="https://www.lettres-types-gratuites.com/lettres-messages-personnels/"
class="ltg-nb"
title="Lettres et messages personnels — excuses, pardon, remerciements, quotidien"
>
Messages personnels </a>
<span class="ltg-sep" aria-hidden="true">·</span> <a href="https://www.lettres-types-gratuites.com/fetes-occasions/"
class="ltg-nb"
title="Fêtes et occasions — Noël, bonne année, Aïd, Pâques, félicitations"
>
Fêtes & voeux </a>
<span class="ltg-sep" aria-hidden="true">·</span> <a href="https://www.lettres-types-gratuites.com/generateurs-lettres-ia/"
class="ltg-nb"
title="Générateurs de lettres IA gratuits — CAF, impôts, amende, démission"
>
🛠️ Générateurs IA </a>
</nav>
</header>
<div id="ltg-drw" aria-hidden="true">
<div class="ltg-mob">
<div class="ltg-mob-src">
<form action="https://www.lettres-types-gratuites.com/" method="get">
<div class="ltg-mob-sw">
<input type="search" name="s" placeholder="Rechercher un modèle...">
<button type="submit">🔍</button>
</div>
</form>
</div>
<a href="https://www.lettres-types-gratuites.com/lettres-administratives/"
class=""
title="Lettres administratives — résiliation, réclamation, mise en demeure">
Lettres Admin </a>
<a href="https://www.lettres-types-gratuites.com/demarches-administratives-guides-complets-et-gratuits/"
class=""
title="Démarches administratives — CAF, MDPH, logement, recours">
Démarches Admin </a>
<a href="https://www.lettres-types-gratuites.com/financier-difficultes/"
class=""
title="Difficultés financières — surendettement, dettes, CAF, impôts">
Difficultés financières </a>
<a href="https://www.lettres-types-gratuites.com/emploi-carriere/"
class=""
title="Emploi et carrière — démission, motivation, rupture conventionnelle">
Emploi & carrière </a>
<a href="https://www.lettres-types-gratuites.com/retraite/"
class=""
title="Retraite — discours, messages départ, lettres pot de départ">
Retraite </a>
<a href="https://www.lettres-types-gratuites.com/divorce-separation/"
class=""
title="Divorce et séparation — lettres JAF, garde alternée, pension alimentaire">
Divorce & JAF </a>
<a href="https://www.lettres-types-gratuites.com/famille-parents/"
class=""
title="Famille — fête des mères, fête des pères, lettres parents">
Famille </a>
<a href="https://www.lettres-types-gratuites.com/cat-mariage/"
class=""
title="Mariage — discours, félicitations, textes mariés">
Mariage </a>
<a href="https://www.lettres-types-gratuites.com/anniversaire/"
class=""
title="Anniversaire — messages, textes, 30 40 50 ans, enfant, humour">
Anniversaire </a>
<a href="https://www.lettres-types-gratuites.com/amour-couple/"
class=""
title="Amour et couple — lettres d'amour, déclaration, rupture, réconciliation">
Amour & couple </a>
<a href="https://www.lettres-types-gratuites.com/amitie-affection/"
class=""
title="Amitié — soutien, encouragement, remerciements, messages sincères">
Amitié </a>
<a href="https://www.lettres-types-gratuites.com/condoleances-deuil/"
class=""
title="Condoléances et deuil — messages sincères, discours funèbre, musulmanes">
Condoléances </a>
<a href="https://www.lettres-types-gratuites.com/lettres-messages-personnels/"
class=""
title="Lettres et messages personnels — excuses, pardon, remerciements, quotidien">
Messages personnels </a>
<a href="https://www.lettres-types-gratuites.com/fetes-occasions/"
class=""
title="Fêtes et occasions — Noël, bonne année, Aïd, Pâques, félicitations">
Fêtes & voeux </a>
<a href="https://www.lettres-types-gratuites.com/generateurs-lettres-ia/"
class=""
title="Générateurs de lettres IA gratuits — CAF, impôts, amende, démission">
🛠️ Générateurs IA </a>
<a href="https://www.lettres-types-gratuites.com/plan-du-site/">📋 Tous les modèles (200+)</a>
</div>
</div>
<script>
(function(){
var ham=document.getElementById('ltg-ham'),drw=document.getElementById('ltg-drw');
if(ham&&drw){
ham.addEventListener('click',function(){
var o=drw.classList.contains('open');
drw.classList.toggle('open',!o);
drw.setAttribute('aria-hidden',o?'true':'false');
ham.classList.toggle('open',!o);
ham.setAttribute('aria-expanded',o?'false':'true');
});
}
var hdr=document.getElementById('ltg-hdr');
function sH(){if(hdr)document.documentElement.style.setProperty('--h',hdr.offsetHeight+'px');}
sH();setTimeout(sH,400);window.addEventListener('resize',sH,{passive:true});
window.addEventListener('scroll',function(){
if(!hdr)return;
hdr.style.boxShadow=window.pageYOffset>10?'0 4px 20px rgba(0,0,0,.55)':'0 2px 14px rgba(0,0,0,.4)';
},{passive:true});
}());
</script><link rel="icon" href="https://www.lettres-types-gratuites.com/wp-content/uploads/2025/09/cropped-Logo-lettres-types-gratuites-32x32.jpg" sizes="32x32" />
<link rel="icon" href="https://www.lettres-types-gratuites.com/wp-content/uploads/2025/09/cropped-Logo-lettres-types-gratuites-192x192.jpg" sizes="192x192" />
<link rel="apple-touch-icon" href="https://www.lettres-types-gratuites.com/wp-content/uploads/2025/09/cropped-Logo-lettres-types-gratuites-180x180.jpg" />
<meta name="msapplication-TileImage" content="https://www.lettres-types-gratuites.com/wp-content/uploads/2025/09/cropped-Logo-lettres-types-gratuites-270x270.jpg" />
</head>
<body class="wp-singular post-template-default single single-post postid-4203 single-format-standard wp-embed-responsive wp-theme-kadence wp-child-theme-kadence-child footer-on-bottom hide-focus-outline link-style-standard content-title-style-normal content-width-normal content-style-boxed content-vertical-padding-show non-transparent-header mobile-non-transparent-header">
<div id="wrapper" class="site wp-site-blocks">
<a class="skip-link screen-reader-text scroll-ignore" href="#main">Aller au contenu</a>
<header id="masthead" class="site-header" role="banner" itemtype="https://schema.org/WPHeader" itemscope>
<div id="main-header" class="site-header-wrap">
<div class="site-header-inner-wrap">
<div class="site-header-upper-wrap">
<div class="site-header-upper-inner-wrap">
<div class="site-main-header-wrap site-header-row-container site-header-focus-item site-header-row-layout-standard" data-section="kadence_customizer_header_main">
<div class="site-header-row-container-inner">
<div class="site-container">
<div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-no-center">
<div class="site-header-main-section-left site-header-section site-header-section-left">
<div class="site-header-item site-header-focus-item" data-section="title_tagline">
<div class="site-branding branding-layout-standard"><a class="brand" href="https://www.lettres-types-gratuites.com/" rel="home"><div class="site-title-wrap"><p class="site-title">Lettres Types Gratuites</p></div></a></div></div><!-- data-section="title_tagline" -->
</div>
<div class="site-header-main-section-right site-header-section site-header-section-right">
<div class="site-header-item site-header-focus-item site-header-item-main-navigation header-navigation-layout-stretch-false header-navigation-layout-fill-stretch-false" data-section="kadence_customizer_primary_navigation">
<nav id="site-navigation" class="main-navigation header-navigation hover-to-open nav--toggle-sub header-navigation-style-standard header-navigation-dropdown-animation-none" role="navigation" aria-label="Principal">
<div class="primary-menu-container header-menu-container">
<ul id="primary-menu" class="menu"><li id="menu-item-5531" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5531"><a href="https://www.lettres-types-gratuites.com/demarches-administratives/">Démarches</a></li>
<li id="menu-item-5536" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5536"><a href="https://www.lettres-types-gratuites.com/guide-lettres-administratives/">Lettres</a></li>
<li id="menu-item-5525" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5525"><a href="https://www.lettres-types-gratuites.com/retraite-guide-complet/">Retraite</a></li>
<li id="menu-item-5541" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5541"><a href="https://www.lettres-types-gratuites.com/guide-emploi-carriere/">Emploi</a></li>
<li id="menu-item-5580" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5580"><a href="https://www.lettres-types-gratuites.com/guide-anniversaire/">Anniversaire</a></li>
<li id="menu-item-5562" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5562"><a href="https://www.lettres-types-gratuites.com/guide-famille/">Famille</a></li>
<li id="menu-item-5595" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5595"><a href="https://www.lettres-types-gratuites.com/guide-amour/">Amour</a></li>
<li id="menu-item-5608" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5608"><a href="https://www.lettres-types-gratuites.com/guide-amitie/">Amitié</a></li>
<li id="menu-item-5581" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5581"><a href="https://www.lettres-types-gratuites.com/textes-mariage/">Mariage</a></li>
<li id="menu-item-5035" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5035"><a href="https://www.lettres-types-gratuites.com/lettres-messages-personnels/">Quotidien</a></li>
<li id="menu-item-5602" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5602"><a href="https://www.lettres-types-gratuites.com/guide-condoleances/">Condoléances</a></li>
<li id="menu-item-5590" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5590"><a href="https://www.lettres-types-gratuites.com/guide-fetes/">Fêtes</a></li>
</ul> </div>
</nav><!-- #site-navigation -->
</div><!-- data-section="primary_navigation" -->
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="mobile-header" class="site-mobile-header-wrap">
<div class="site-header-inner-wrap">
<div class="site-header-upper-wrap">
<div class="site-header-upper-inner-wrap">
<div class="site-main-header-wrap site-header-focus-item site-header-row-layout-standard site-header-row-tablet-layout-default site-header-row-mobile-layout-default">
<div class="site-header-row-container-inner">
<div class="site-container">
<div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-no-center">
<div class="site-header-main-section-left site-header-section site-header-section-left">
<div class="site-header-item site-header-focus-item" data-section="title_tagline">
<div class="site-branding mobile-site-branding branding-layout-standard branding-tablet-layout-inherit branding-mobile-layout-inherit"><a class="brand" href="https://www.lettres-types-gratuites.com/" rel="home"><div class="site-title-wrap"><div class="site-title vs-md-false">Lettres Types Gratuites</div></div></a></div></div><!-- data-section="title_tagline" -->
</div>
<div class="site-header-main-section-right site-header-section site-header-section-right">
<div class="site-header-item site-header-focus-item site-header-item-navgation-popup-toggle" data-section="kadence_customizer_mobile_trigger">
<div class="mobile-toggle-open-container">
<button id="mobile-toggle" class="menu-toggle-open drawer-toggle menu-toggle-style-default" aria-label="Ouvrir le menu" data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-right" aria-expanded="false" data-set-focus=".menu-toggle-close"
>
<span class="menu-toggle-icon"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-menu-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Ouvrir/fermer le menu</title><path d="M3 13h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 7h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 19h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1z"></path>
</svg></span></span>
</button>
</div>
</div><!-- data-section="mobile_trigger" -->
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</header><!-- #masthead -->
<main id="inner-wrap" class="wrap kt-clear" role="main">
<div id="primary" class="content-area">
<div class="content-container site-container">
<div id="main" class="site-main">
<div class="content-wrap">
<article id="post-4203" class="entry content-bg single-entry post-4203 post type-post status-publish format-standard has-post-thumbnail hentry category-demarches-administratives-guides-complets-et-gratuits">
<div class="entry-content-wrap">
<header class="entry-header post-title title-align-inherit title-tablet-align-inherit title-mobile-align-inherit">
<nav id="kadence-breadcrumbs" aria-label="Fil d’Ariane" class="kadence-breadcrumbs"><div class="kadence-breadcrumb-container"><span><a href="https://www.lettres-types-gratuites.com/" itemprop="url" class="kadence-bc-home" ><span>Accueil</span></a></span> <span class="bc-delimiter">/</span> <span><a href="https://www.lettres-types-gratuites.com/demarches-administratives-guides-complets-et-gratuits/" itemprop="url" ><span>Guides pour vos Démarches Administratives</span></a></span> <span class="bc-delimiter">/</span> <span class="kadence-bread-current">Attestation d’Hébergement 2026 : Guide Complet, Cas Particuliers et FAQ 20 Questions</span></div></nav><h1 class="entry-title">Attestation d’Hébergement 2026 : Guide Complet, Cas Particuliers et FAQ 20 Questions</h1><div class="entry-meta entry-meta-divider-dot">
<span class="posted-by"><span class="meta-label">Par</span><span class="author vcard"><a class="url fn n" href="https://www.lettres-types-gratuites.com">Hamoudi AÏFA</a></span></span> <span class="posted-on">
<time class="entry-date published" datetime="2026-04-05T08:00:03+02:00" itemprop="datePublished">5 avril 2026</time><time class="updated" datetime="2026-07-23T22:25:22+02:00" itemprop="dateModified">23 juillet 2026</time> </span>
</div><!-- .entry-meta -->
</header><!-- .entry-header -->
<div class="entry-content single-content">
<div class="hub-introduction">
<p>Vous cherchez une <strong>attestation d’hébergement gratuite</strong> pour une situation atypique — colocation, divorce, hébergement d’un étranger, <a href="https://www.lettres-types-gratuites.com/lettre-demande-logement-social-mairie-modele/" title="logement social">logement social</a>, SDF, décès de l’hébergeant ? Ce guide traite tous les cas que les autres sites ne mentionnent jamais.</p>
<p>Vous êtes hébergé chez un proche et devez prouver votre domicile ? Ce guide traite tous les cas que les autres sites ne mentionnent jamais : <strong>colocation, divorce, hébergement d’un étranger, logement social, SDF, décès de l’hébergeant</strong>.</p>
<p>Expert du social depuis 25 ans, j’ai vu passer chaque année des dizaines de dossiers bloqués par ces situations atypiques que les guides génériques ignorent — un couple en instance de divorce où un seul occupe encore le logement, une personne hébergée dont l’hébergeant vient de décéder, une colocation sans bail solidaire. Ce guide traite ces cas précis, avec les démarches concrètes pour chacun.</p><div class="ltg-ad-block" style="margin:32px 0;width:100%;max-width:100%;clear:both;overflow:hidden;text-align:center;box-sizing:border-box;" aria-label="Publicité">
<p style="font-size:10px;color:#9aa8b4;text-transform:uppercase;letter-spacing:.6px;font-weight:500;margin:0 0 6px;padding:0;line-height:1;font-family:Arial,sans-serif;">Publicité</p>
<ins class="adsbygoogle" style="display:block;" data-ad-client="ca-pub-1942820009548909" data-ad-slot="8157826657" data-ad-format="auto" data-full-width-responsive="true"></ins>
<script>(adsbygoogle=window.adsbygoogle||[]).push({});</script></div>
<p>Pour télécharger directement les 5 modèles PDF et Word, consultez notre page dédiée : <a title="Télécharger attestation hébergement PDF" href="https://www.lettres-types-gratuites.com/attestation-hebergement-pdf-imprimer/">Attestation hébergement PDF — 5 modèles gratuits</a>.</p>
</div>
<figure id="attachment_4226" aria-describedby="caption-attachment-4226" style="width: 1024px" class="wp-caption aligncenter"><img fetchpriority="high" decoding="async" class="wp-image-4226 size-large" title="Guide complet attestation d'hébergement 2026 — cas particuliers, justificatifs, FAQ 20 questions" src="https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/attestation-hebergement-modeles.webp" alt="Guide complet attestation hébergement 2026 — cas particuliers colocation étranger divorce SDF" width="1024" height="683" srcset="https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/attestation-hebergement-modeles.webp 1200w, https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/attestation-hebergement-modeles-300x200.webp 300w, https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/attestation-hebergement-modeles-1024x683.webp 1024w, https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/attestation-hebergement-modeles-768x512.webp 768w, https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/attestation-hebergement-modeles-360x240.webp 360w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption id="caption-attachment-4226" class="wp-caption-text">Guide expert attestation d’hébergement 2026 — tous les cas particuliers traités par un professionnel du social fort de 25 ans d’expérience</figcaption></figure>
<div class="ebook-cta" style="margin-bottom: 20px;"><a class="ebook-button" title="Télécharger attestation hébergement PDF Word gratuit 2026 CAF Préfecture Étudiant" href="https://www.lettres-types-gratuites.com/attestation-hebergement-pdf-imprimer/"><br />
📥 Téléchargement immédiat — 5 modèles PDF et Word gratuits 2026<br />
</a></p>
<p class="ebook-note">✓ CAF · ✓ Préfecture · ✓ Étudiant · ✓ Standard · ✓ Colocation</p>
</div>
<div id="definition" class="question-category">
<h2>📋 Attestation d’Hébergement Gratuite : Définition et Valeur Juridique</h2>
<p class="category-intro">L’attestation d’hébergement est une déclaration sur l’honneur par laquelle une personne certifie héberger gratuitement quelqu’un à son domicile. Elle a une valeur juridique reconnue par toutes les administrations françaises.</p>
<div class="questions-grid">
<div class="question-card">
<h4>⚖️ Valeur juridique</h4>
<p>L’attestation engage la responsabilité pénale de son signataire. Selon <a title="Article 441-7 Code pénal — fausse attestation" href="https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000037398925/" target="_blank" rel="noopener">l’article 441-7 du Code pénal</a>, une fausse attestation expose à <strong>jusqu’à 3 ans de prison et 45 000€ d’amende</strong>. . Elle est reconnue sans légalisation en mairie — cette démarche n’est jamais nécessaire.</p>
</div>
<div class="question-card">
<h4>📝 Attestation vs certificat</h4>
<p>« Attestation d’hébergement » et « certificat d’hébergement » désignent le même document. « Attestation » est le terme officiel actuel. L’attestation n’est pas un bail et ne crée aucun droit au logement pour l’hébergé.</p>
</div>
<div class="question-card">
<h4>⏳ Durée de validité</h4>
<p>3 mois pour la CAF, les banques et France Travail. 3 à 6 mois pour la Préfecture. Toute l’année universitaire pour le CROUS. Au-delà, refaites une nouvelle attestation datée récemment.</p>
</div>
<div class="question-card">
<h4>🏠 Hébergement gratuit obligatoire</h4>
<p>Si l’hébergé verse de l’argent, même une « participation aux charges », il ne s’agit plus d’hébergement mais de sous-location. La sous-location non déclarée est illégale et nécessite un bail en bonne et due forme.</p>
</div>
</div>
</div>
<p><!-- ===== SECTION 2 : QUI PEUT ===== --></p>
<div id="qui-peut" class="question-category">
<h2>👤 Qui Peut Rédiger une Attestation d’Hébergement ?</h2>
<figure id="attachment_4230" aria-describedby="caption-attachment-4230" style="width: 1024px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-4230 size-large" title="Choisissez votre modèle d'attestation d'hébergement selon votre situation 2026" src="https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/modele-attestation-hebergement-caf-france-travail-prefecture-edtudiant-standard-colocation-1024x683.webp" alt="5 modèles attestation hébergement 2026 — CAF Préfecture France Travail Étudiant Standard Colocation" width="1024" height="683" srcset="https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/modele-attestation-hebergement-caf-france-travail-prefecture-edtudiant-standard-colocation-1024x683.webp 1024w, https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/modele-attestation-hebergement-caf-france-travail-prefecture-edtudiant-standard-colocation-300x200.webp 300w, https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/modele-attestation-hebergement-caf-france-travail-prefecture-edtudiant-standard-colocation-768x512.webp 768w, https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/modele-attestation-hebergement-caf-france-travail-prefecture-edtudiant-standard-colocation-360x240.webp 360w, https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/modele-attestation-hebergement-caf-france-travail-prefecture-edtudiant-standard-colocation.webp 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption id="caption-attachment-4230" class="wp-caption-text">Choisissez le modèle adapté à votre situation : CAF, Préfecture, Étudiant ou Standard</figcaption></figure>
<div class="questions-grid">
<div class="question-card">
<h4>✅ Le propriétaire</h4>
<p>Peut toujours établir une attestation sans restriction. Il est titulaire des lieux. Doit joindre son titre de propriété ou sa taxe foncière.</p>
</div>
<div class="question-card">
<h4>✅ Le locataire</h4>
<p>Peut héberger et établir une attestation. Doit joindre son bail de location. Doit vérifier que le bail n’interdit pas l’hébergement de tiers. En cas de doute, accord écrit du propriétaire recommandé.</p>
</div>
<div class="question-card">
<h4>❌ L’hébergé lui-même</h4>
<p>Une personne elle-même hébergée gratuitement ne peut pas héberger une tierce personne. Seul le propriétaire ou le locataire en titre peut légalement établir une attestation.</p>
</div>
<div class="question-card">
<h4>❌ Le mineur</h4>
<p>Un mineur (moins de 18 ans) ne peut pas établir d’attestation. Il n’a pas la capacité juridique de s’engager sur l’honneur. Seul un majeur propriétaire ou locataire peut le faire.</p>
</div>
</div>
<div class="bloc-citation-pages">💡 <strong>Le lien de parenté n’est pas obligatoire.</strong> Vous pouvez héberger un ami, un collègue, ou toute personne sans lien familial. Cependant, les administrations — notamment la Préfecture — contrôlent davantage les attestations entre personnes sans lien familial évident.</div>
</div>
<p><!-- ===== SECTION 3 : JUSTIFICATIFS ===== --></p>
<div id="justificatifs" class="question-category">
<h2>📋 Quels Justificatifs Joindre selon l’Organisme ?</h2>
<p class="category-intro">L’attestation seule n’a aucune valeur. Voici exactement ce qu’il faut joindre selon l’organisme.</p>
<h3>Documents obligatoires dans tous les cas</h3>
<div class="questions-grid">
<div class="question-card">
<h4>🪪 Pièce d’identité de l’hébergeant</h4>
<p>CNI recto-verso ou passeport en cours de validité. La CNI périmée depuis moins de 5 ans reste acceptée. Titre de séjour obligatoirement en cours de validité pour les étrangers.</p>
</div>
<div class="question-card">
<h4>🏠 Justificatif de domicile — moins de 3 mois</h4>
<p><strong>Acceptés :</strong> Facture EDF, gaz, eau, internet/box, quittance de loyer, taxe foncière (valable 1 an).<br />
<strong>Refusés :</strong> Facture mobile, relevé bancaire, courrier CAF ou France Travail, attestation d’assurance seule.</p>
</div>
<div class="question-card">
<h4>📄 Titre de propriété ou bail</h4>
<p>Propriétaire : acte de propriété ou taxe foncière. Locataire : bail de location obligatoire. Sans bail, l’attestation sera refusée par la quasi-totalité des organismes.</p>
</div>
<div class="question-card">
<h4>🪪 Pièce d’identité de l’hébergé</h4>
<p>CNI, passeport ou titre de séjour de la personne hébergée. Obligatoire pour prouver son identité auprès de l’organisme demandeur.</p>
</div>
</div>
<h3>Documents complémentaires selon l’organisme</h3>
<div class="model-card">
<table style="width: 100%; border-collapse: collapse; margin: 16px 0;">
<thead>
<tr style="background: #0d2137; color: #fff;">
<th style="padding: 12px 16px; text-align: left; border: 1px solid #e2eaf2;">Organisme</th>
<th style="padding: 12px 16px; text-align: left; border: 1px solid #e2eaf2;">Documents spécifiques</th>
<th style="padding: 12px 16px; text-align: left; border: 1px solid #e2eaf2;">Particularité</th>
</tr>
</thead>
<tbody>
<tr style="background: #f8fafc;">
<td style="padding: 10px 16px; border: 1px solid #e2eaf2; font-weight: bold;">CAF</td>
<td style="padding: 10px 16px; border: 1px solid #e2eaf2;">Formulaire déclaration de situation si RSA</td>
<td style="padding: 10px 16px; border: 1px solid #e2eaf2;">Visites à domicile possibles</td>
</tr>
<tr>
<td style="padding: 10px 16px; border: 1px solid #e2eaf2; font-weight: bold;">Préfecture</td>
<td style="padding: 10px 16px; border: 1px solid #e2eaf2;">Plan du logement, avis d’imposition hébergeant</td>
<td style="padding: 10px 16px; border: 1px solid #e2eaf2;">Contrôle domiciliaire fréquent</td>
</tr>
<tr style="background: #f8fafc;">
<td style="padding: 10px 16px; border: 1px solid #e2eaf2; font-weight: bold;">France Travail</td>
<td style="padding: 10px 16px; border: 1px solid #e2eaf2;">Actualisation en ligne préalable</td>
<td style="padding: 10px 16px; border: 1px solid #e2eaf2;">Copie parfois acceptée</td>
</tr>
<tr>
<td style="padding: 10px 16px; border: 1px solid #e2eaf2; font-weight: bold;">Banque</td>
<td style="padding: 10px 16px; border: 1px solid #e2eaf2;">RIB hébergeant parfois demandé</td>
<td style="padding: 10px 16px; border: 1px solid #e2eaf2;">Très strict sur les 3 mois</td>
</tr>
<tr style="background: #f8fafc;">
<td style="padding: 10px 16px; border: 1px solid #e2eaf2; font-weight: bold;">CROUS</td>
<td style="padding: 10px 16px; border: 1px solid #e2eaf2;">Avis d’imposition des parents, DSE</td>
<td style="padding: 10px 16px; border: 1px solid #e2eaf2;">DSE à remplir en ligne avant</td>
</tr>
<tr>
<td style="padding: 10px 16px; border: 1px solid #e2eaf2; font-weight: bold;">Assurance</td>
<td style="padding: 10px 16px; border: 1px solid #e2eaf2;">RIB pour prélèvement</td>
<td style="padding: 10px 16px; border: 1px solid #e2eaf2;">Copie généralement acceptée</td>
</tr>
</tbody>
</table>
</div>
</div>
<p><!-- ===== SECTION 4 : CAS PARTICULIERS ===== --></p>
<div id="cas-particuliers" class="question-category">
<h2>🔍 Quels Sont les Cas Particuliers (Colocation, Divorce, SDF, Décès) ?</h2>
<p class="category-intro">Voici les situations que les autres guides ne traitent jamais — et qui posent le plus de problèmes en pratique.</p>
<figure id="attachment_4227" aria-describedby="caption-attachment-4227" style="width: 1002px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-4227 size-full" title="Les 5 modèles d'attestation d'hébergement gratuits 2026 — présentation complète" src="https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/attestation-hebergement-5-modeles-showcase.webp" alt="Attestation hébergement showcase 5 modèles 2026 — CAF Préfecture Étudiant CROUS Standard Colocation" width="1002" height="668" srcset="https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/attestation-hebergement-5-modeles-showcase.webp 1002w, https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/attestation-hebergement-5-modeles-showcase-300x200.webp 300w, https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/attestation-hebergement-5-modeles-showcase-768x512.webp 768w, https://www.lettres-types-gratuites.com/wp-content/uploads/2025/11/attestation-hebergement-5-modeles-showcase-360x240.webp 360w" sizes="(max-width: 1002px) 100vw, 1002px" /><figcaption id="caption-attachment-4227" class="wp-caption-text">Les 5 modèles d’attestation d’hébergement gratuits — conformes aux exigences 2026</figcaption></figure>
<h3>👥 Colocation — qui peut héberger un tiers ?</h3>
<div class="model-card">
<p>En colocation, <strong>seul le titulaire du bail</strong> peut établir une attestation d’hébergement pour un tiers.</p>
<p><strong>Cas 1 — Vous êtes co-titulaire du bail</strong> : vous pouvez héberger quelqu’un. Joignez le bail collectif et obtenez l’accord écrit de tous les autres colocataires. En bail solidaire (le plus fréquent), tous les colocataires sont juridiquement responsables — leur accord protège tout le monde.</p>
<p><strong>Cas 2 — Vous n’êtes pas sur le bail</strong> : vous ne pouvez pas établir d’attestation. Seul le locataire principal peut le faire.</p>
<div class="bloc-citation-pages">⚠️ <strong>Risque sous-location :</strong> Si l’hébergé verse de l’argent aux colocataires, même une « participation aux charges », c’est de la sous-location illégale. Conséquences : expulsion, résiliation du bail, poursuites judiciaires.</div>
</div>
<h3>👨👩👧 Parents hébergeant un enfant majeur</h3>
<div class="model-card">
<p>C’est la situation la plus courante — aucune limite d’âge légale. Points critiques à connaître :</p>
<p><strong>Pour le RSA :</strong> vous devez avoir un foyer fiscal distinct de vos parents pour y avoir droit. Être hébergé chez ses parents ne vous empêche pas de bénéficier du RSA, mais la CAF peut appliquer un forfait logement qui réduit le montant.</p>
<p><strong>Pour les APL :</strong> vous ne pouvez généralement <strong>pas</strong> toucher d’APL si vous êtes hébergé gratuitement chez un ascendant (parents, grands-parents) ou un descendant.</p>
<p><strong>Pour les parents :</strong> si l’hébergé est déclaré dans leur foyer CAF, leurs propres prestations peuvent être impactées. Faites le calcul avant de choisir la déclaration fiscale.</p>
</div>
<h3>🌍 Hébergement d’un étranger — Préfecture</h3>
<div class="model-card">
<div class="bloc-citation-pages">⚠️ <strong>Ne confondez pas</strong> l’attestation d’hébergement classique (pour les résidents étrangers en France) avec l’attestation d’accueil en mairie (pour les visas touristiques de court séjour — environ 30€ de timbre fiscal). Ce sont deux documents distincts.</div>
<p>Pour un titre de séjour ou son renouvellement, l’attestation classique suffit. Mais la Préfecture exige des documents supplémentaires :</p>
<p>✅ Titre de propriété ou bail de location obligatoire · Plan du logement avec surfaces · Avis d’imposition de l’hébergeant · Photos du logement (parfois)</p>
<p><strong>Critères de surface minimale (regroupement familial) :</strong> 14 m² pour 1 personne · 24 m² pour 2 · 32 m² pour 3 · +8 m² par personne supplémentaire.</p>
<p>Des contrôles domiciliaires inopinés sont fréquents. La Préfecture peut vérifier physiquement la réalité de l’hébergement.</p>
</div>
<h3>🏢 Logement social (HLM)</h3>
<div class="model-card">
<p>Vous pouvez héberger quelqu’un en HLM, mais avec des restrictions strictes :</p>
<p>✅ Hébergement temporaire uniquement — généralement 6 mois maximum · Informer le bailleur social obligatoire · Seuls les ascendants, descendants et personnes à charge peuvent être hébergés durablement · Un hébergement permanent non déclaré peut entraîner la résiliation du bail.</p>
</div>
<h3>🏠 Séparation / Divorce</h3>
<div class="model-card">
<p>Seul celui qui habite effectivement le logement peut établir une attestation. L’ex-conjoint copropriétaire mais absent ne peut pas en faire une.</p>
<p>Si le logement est en indivision post-divorce, joignez le jugement de divorce pour justifier la situation. Si la succession est en cours après décès de l’hébergeant, l’hébergé peut demander une élection de domicile au CCAS pendant la durée de la succession.</p>
</div>
<h3>🏠 SDF — Sans domicile fixe</h3>
<div class="model-card">
<p>Sans domicile fixe, pas d’attestation d’hébergement classique possible. La solution : <strong>l’élection de domicile administrative.</strong></p>
<p><strong>Où s’adresser :</strong> CCAS (Centre Communal d’Action Sociale) de votre mairie · PASS (Permanence d’Accès aux Soins) dans les hôpitaux · Associations agréées : Croix-Rouge, Secours Catholique, Secours Populaire, Restos du Cœur.</p>
<p><strong>Ce que ça vous donne :</strong> une adresse administrative valable 1 an, renouvelable tous les 3 mois sur présentation. Permet de s’inscrire à France Travail, de demander le RSA, et d’effectuer toutes vos démarches administratives. Cette domiciliation ne donne aucun droit au logement.</p>
</div>
<h3>⚰️ Décès de l’hébergeant</h3>
<div class="model-card">
<p>Le décès rend l’attestation immédiatement caduque. L’hébergé doit agir rapidement.</p>
<p>Si les héritiers habitent le logement, ils peuvent établir une nouvelle attestation en joignant le jugement de succession ou l’attestation notariale de propriété. En attente de succession, le CCAS peut fournir une domiciliation temporaire.</p>
<p>L’hébergé n’a aucun droit automatique sur le logement en cas de décès de l’hébergeant locataire — sauf conditions spécifiques du bail.</p>
</div>
<h3>👴 Hébergement intergénérationnel</h3>
<div class="model-card">
<p>Une personne âgée hébergée chez son enfant peut obtenir une attestation classique. L’échange de services (aide aux tâches ménagères, garde d’enfants) reste compatible avec l’hébergement gratuit — à condition qu’aucun loyer ne soit versé.</p>
<p>Si la personne âgée est sous tutelle ou curatelle, c’est l’hébergeant qui signe l’attestation — pas le tuteur. La tutelle ne change pas la procédure côté hébergeant.</p><div class="ltg-ad-block" style="margin:32px 0;width:100%;max-width:100%;clear:both;overflow:hidden;text-align:center;box-sizing:border-box;" aria-label="Publicité">
<p style="font-size:10px;color:#9aa8b4;text-transform:uppercase;letter-spacing:.6px;font-weight:500;margin:0 0 6px;padding:0;line-height:1;font-family:Arial,sans-serif;">Publicité</p>
<ins class="adsbygoogle" style="display:block;" data-ad-client="ca-pub-1942820009548909" data-ad-slot="9797485035" data-ad-format="auto" data-full-width-responsive="true"></ins>
<script>(adsbygoogle=window.adsbygoogle||[]).push({});</script></div>
<p><strong>Point fiscal :</strong> la personne âgée peut choisir de conserver son ancienne adresse fiscale ou de déclarer la nouvelle. Ce choix impacte les impôts locaux — consultez un conseiller fiscal si nécessaire.</p>
</div>
</div>
<p><!-- ===== SECTION 5 : JURIDIQUE ===== --></p>
<div id="juridique" class="question-category">
<h2>⚖️ Quelles Sont les Responsabilités Juridiques et Financières de l’Hébergeant ?</h2>
<div class="questions-grid">
<div class="question-card">
<h4>🔴 Fausse attestation — sanctions</h4>
<p>Article 441-7 du Code pénal : <strong>jusqu’à 3 ans de prison et 45 000€ d’amende</strong>. Hébergeant ET hébergé risquent des sanctions. La CAF effectue des visites à domicile. La Préfecture peut déclencher des contrôles domiciliaires inopinés. Les condamnations sont réelles et appliquées.</p>
</div>
<div class="question-card">
<h4>💶 Responsabilité financière</h4>
<p>L’hébergeant n’a aucune responsabilité financière automatique sur les dettes de l’hébergé. Exception : l’attestation d’accueil pour visa touristique crée un engagement financier — mais c’est un document distinct de l’attestation d’hébergement classique.</p>
</div>
<div class="question-card">
<h4>🚪 Droit de mettre fin à l’hébergement</h4>
<p>L’hébergeant peut toujours demander à l’hébergé de partir — l’hébergement est une occupation précaire, pas un bail. Délai recommandé : 2 mois. Au-delà de 2 ans d’hébergement gratuit, la jurisprudence reconnaît parfois un « bail verbal » — la procédure d’expulsion devient plus complexe.</p>
</div>
<div class="question-card">
<h4>🏠 Assurance habitation — obligation de déclaration</h4>
<p>Obligation absolue de déclarer l’hébergé à votre assureur. En cas de sinistre avec un occupant non déclaré, l’assureur peut refuser toute indemnisation — des dizaines de milliers d’euros à votre charge. La démarche prend 5 minutes et coûte quelques euros par mois.</p>
</div>
<div class="question-card">
<h4>🏦 Impact sur les impôts</h4>
<p>L’hébergeant n’a aucune déclaration fiscale à faire si l’hébergement est réellement gratuit. L’hébergé peut choisir son domicile fiscal indépendamment. Attention : si hébergé et hébergeant sont dans le même foyer fiscal CAF, les ressources sont additionnées pour le calcul des allocations.</p>
</div>
<div class="question-card">
<h4>📋 Sous-location déguisée</h4>
<p>Établir une fausse attestation d’hébergement gratuit alors que l’hébergé paie constitue deux infractions simultanées : fausse attestation + sous-location non déclarée. Risques cumulés : expulsion, redressement fiscal, remboursement allocations indues, poursuites pénales.</p>
</div>
</div>
</div>
<p><!-- BLOC E-E-A-T — déplacé avant la FAQ --></p>
<div class="ebook-cta" style="margin: 32px 0;">
<h3>👨💼 Fiche vérifiée par un professionnel du social</h3>
<p>Ce guide a été rédigé par <strong class="ebook-highlight">Hamoudi Aïfa</strong>, expert du social depuis 25 ans au sein d’un Département français. Il accompagne quotidiennement des usagers dans leurs démarches administratives auprès de la CAF, de la Préfecture, de France Travail et du CCAS. Ce guide reflète les situations réelles rencontrées sur le terrain, mis à jour en juillet 2026.</p>
<p><a class="ebook-button" title="Voir le profil de l'auteur" href="https://www.lettres-types-gratuites.com/author/hamoudi-aifa/">Voir le profil de l’auteur →</a></p>
<p class="ebook-note">✓ 25 ans d’expérience terrain · ✓ Cas réels traités · ✓ Mise à jour juillet 2026</p>
</div>
<p><!-- ===== SECTION 6 : FAQ — TOUJOURS VISIBLE (plus d'accordéon) ===== --></p>
<div id="faq" class="question-category">
<h2>❓ FAQ — 20 Questions sur l’Attestation d’Hébergement</h2>
<div class="gah-faq-item" style="border: 1px solid #e2eaf2; border-radius: 10px; margin-bottom: 10px; padding: 16px 20px; background: #fff;">
<h3 style="font-size: 0.95rem; font-weight: bold; color: #0d2137; margin: 0 0 8px;">1. Peut-on refuser de faire une attestation d’hébergement ?</h3>
<div style="font-size: 0.9rem; color: #2c3e50; line-height: 1.75;">Oui, vous n’êtes jamais obligé. C’est un acte volontaire qui engage votre responsabilité. Si vous refusez, la personne peut se tourner vers une domiciliation administrative au CCAS de sa mairie.</div>
</div>
<div class="gah-faq-item" style="border: 1px solid #e2eaf2; border-radius: 10px; margin-bottom: 10px; padding: 16px 20px; background: #fff;">
<h3 style="font-size: 0.95rem; font-weight: bold; color: #0d2137; margin: 0 0 8px;">2. Faut-il faire légaliser l’attestation en mairie ?</h3>
<div style="font-size: 0.9rem; color: #2c3e50; line-height: 1.75;">Non. C’est une idée reçue très répandue. La légalisation en mairie n’est pas nécessaire pour une attestation d’hébergement. Votre attestation manuscrite signée suffit pour toutes les démarches courantes en France.</div>
</div>
<div class="gah-faq-item" style="border: 1px solid #e2eaf2; border-radius: 10px; margin-bottom: 10px; padding: 16px 20px; background: #fff;">
<h3 style="font-size: 0.95rem; font-weight: bold; color: #0d2137; margin: 0 0 8px;">3. Un locataire peut-il héberger quelqu’un ?</h3>
<div style="font-size: 0.9rem; color: #2c3e50; line-height: 1.75;">Oui, à condition de joindre le bail de location et de vérifier que celui-ci n’interdit pas l’hébergement de tiers. En cas de doute, demandez l’accord écrit de votre propriétaire avant d’établir l’attestation.</div>
</div>
<div class="gah-faq-item" style="border: 1px solid #e2eaf2; border-radius: 10px; margin-bottom: 10px; padding: 16px 20px; background: #fff;">
<h3 style="font-size: 0.95rem; font-weight: bold; color: #0d2137; margin: 0 0 8px;">4. L’hébergé peut-il toucher les APL ?</h3>
<div style="font-size: 0.9rem; color: #2c3e50; line-height: 1.75;">En principe non — pas d’APL si l’hébergement est gratuit car il n’y a pas de loyer réel. Surtout, les APL sont refusées si vous êtes hébergé gratuitement chez un ascendant ou descendant. Vous pouvez en revanche prétendre au RSA ou à la prime d’activité sous conditions.</div>
</div>
<div class="gah-faq-item" style="border: 1px solid #e2eaf2; border-radius: 10px; margin-bottom: 10px; padding: 16px 20px; background: #fff;">
<h3 style="font-size: 0.95rem; font-weight: bold; color: #0d2137; margin: 0 0 8px;">5. Peut-on faire plusieurs attestations pour la même personne ?</h3>
<div style="font-size: 0.9rem; color: #2c3e50; line-height: 1.75;">Oui. Vous pouvez faire autant d’attestations que nécessaire pour la même personne. Chaque exemplaire doit être signé originalement à la main. Ne photocopiez jamais une attestation déjà signée.</div>
</div>
<div class="gah-faq-item" style="border: 1px solid #e2eaf2; border-radius: 10px; margin-bottom: 10px; padding: 16px 20px; background: #fff;">
<h3 style="font-size: 0.95rem; font-weight: bold; color: #0d2137; margin: 0 0 8px;">6. Peut-on envoyer l’attestation par email ?</h3>
<div style="font-size: 0.9rem; color: #2c3e50; line-height: 1.75;">Cela dépend de l’organisme. France Travail et certaines banques acceptent les scans en ligne. La Préfecture et la CAF exigent généralement l’original papier pour les premières demandes importantes. Vérifiez toujours avant d’envoyer.</div>
</div>
<div class="gah-faq-item" style="border: 1px solid #e2eaf2; border-radius: 10px; margin-bottom: 10px; padding: 16px 20px; background: #fff;">
<h3 style="font-size: 0.95rem; font-weight: bold; color: #0d2137; margin: 0 0 8px;">7. Peut-on héberger quelqu’un dans un HLM ?</h3>
<div style="font-size: 0.9rem; color: #2c3e50; line-height: 1.75;">Oui, mais temporairement (6 mois maximum généralement). Informez votre bailleur social. Un hébergement permanent non déclaré peut entraîner la résiliation du bail. Seuls ascendants, descendants et personnes à charge peuvent être hébergés durablement.</div>
</div>
<div class="gah-faq-item" style="border: 1px solid #e2eaf2; border-radius: 10px; margin-bottom: 10px; padding: 16px 20px; background: #fff;">
<h3 style="font-size: 0.95rem; font-weight: bold; color: #0d2137; margin: 0 0 8px;">8. Faut-il déclarer l’hébergé à son assureur ?</h3>
<div style="font-size: 0.9rem; color: #2c3e50; line-height: 1.75;">Oui, absolument. En cas de sinistre avec un occupant non déclaré, l’assureur peut refuser toute indemnisation. Appelez votre assureur ou connectez-vous à votre espace client pour déclarer la personne hébergée. La démarche prend 5 minutes.</div>
</div>
<div class="gah-faq-item" style="border: 1px solid #e2eaf2; border-radius: 10px; margin-bottom: 10px; padding: 16px 20px; background: #fff;">
<h3 style="font-size: 0.95rem; font-weight: bold; color: #0d2137; margin: 0 0 8px;">9. Quelle est la différence entre attestation et justificatif de domicile ?</h3>
<div style="font-size: 0.9rem; color: #2c3e50; line-height: 1.75;">L’attestation d’hébergement est rédigée par l’hébergeant. Le justificatif de domicile est une facture ou quittance au nom de l’hébergeant. Les deux ensemble constituent le justificatif de domicile de l’hébergé. L’attestation seule n’a aucune valeur sans justificatif joint.</div>
</div>
<div class="gah-faq-item" style="border: 1px solid #e2eaf2; border-radius: 10px; margin-bottom: 10px; padding: 16px 20px; background: #fff;">
<h3 style="font-size: 0.95rem; font-weight: bold; color: #0d2137; margin: 0 0 8px;">10. L’hébergeant est-il responsable des dettes de l’hébergé ?</h3>
<div style="font-size: 0.9rem; color: #2c3e50; line-height: 1.75;">Non. L’hébergeant n’a aucune responsabilité financière automatique sur les dettes de l’hébergé. L’attestation d’hébergement ne crée aucune solidarité financière. Exception : l’attestation d’accueil pour visa touristique crée un engagement financier spécifique — mais c’est un document distinct.</div>
</div>
<div class="gah-faq-item" style="border: 1px solid #e2eaf2; border-radius: 10px; margin-bottom: 10px; padding: 16px 20px; background: #fff;">
<h3 style="font-size: 0.95rem; font-weight: bold; color: #0d2137; margin: 0 0 8px;">11. Que risque-t-on en cas de fausse attestation ?</h3>
<div style="font-size: 0.9rem; color: #2c3e50; line-height: 1.75;">Selon l’article 441-7 du Code pénal : jusqu’à 3 ans d’emprisonnement et 45 000€ d’amende. L’hébergé complice risque les mêmes peines. En plus des sanctions pénales : remboursement de toutes les prestations indûment perçues, refus définitif des demandes, interdiction de nouvelles demandes.</div>
</div>
<div class="gah-faq-item" style="border: 1px solid #e2eaf2; border-radius: 10px; margin-bottom: 10px; padding: 16px 20px; background: #fff;">
<h3 style="font-size: 0.95rem; font-weight: bold; color: #0d2137; margin: 0 0 8px;">12. L’hébergeant peut-il demander à l’hébergé de partir ?</h3>
<div style="font-size: 0.9rem; color: #2c3e50; line-height: 1.75;">Oui, toujours. L’hébergement est une occupation précaire, pas un bail. L’hébergé n’a aucun droit sur le logement. Accordez un délai raisonnable de 2 mois. Au-delà de 2 ans d’hébergement, la jurisprudence reconnaît parfois un « bail verbal » — la procédure devient plus complexe.</div>
</div>
<div class="gah-faq-item" style="border: 1px solid #e2eaf2; border-radius: 10px; margin-bottom: 10px; padding: 16px 20px; background: #fff;">
<h3 style="font-size: 0.95rem; font-weight: bold; color: #0d2137; margin: 0 0 8px;">13. Combien de personnes peut-on héberger simultanément ?</h3>
<div style="font-size: 0.9rem; color: #2c3e50; line-height: 1.75;">Pas de limite légale stricte, mais le logement doit respecter les normes de décence et de surface minimale. Héberger plus de 3-4 personnes dans un logement standard éveillera les soupçons des administrations, notamment la Préfecture qui applique des critères de surface précis.</div>
</div>
<div class="gah-faq-item" style="border: 1px solid #e2eaf2; border-radius: 10px; margin-bottom: 10px; padding: 16px 20px; background: #fff;">
<h3 style="font-size: 0.95rem; font-weight: bold; color: #0d2137; margin: 0 0 8px;">14. Faut-il déclarer l’hébergement aux impôts ou à la CAF ?</h3>
<div style="font-size: 0.9rem; color: #2c3e50; line-height: 1.75;">Aux impôts : aucune déclaration si l’hébergement est réellement gratuit — ce n’est pas un revenu imposable. À la CAF : si l’hébergeant touche des prestations CAF, il doit déclarer la présence de l’hébergé dans son foyer car cela peut impacter le calcul de ses propres allocations.</div>
</div>
<div class="gah-faq-item" style="border: 1px solid #e2eaf2; border-radius: 10px; margin-bottom: 10px; padding: 16px 20px; background: #fff;">
<h3 style="font-size: 0.95rem; font-weight: bold; color: #0d2137; margin: 0 0 8px;">15. Peut-on rayer et corriger une attestation ?</h3>
<div style="font-size: 0.9rem; color: #2c3e50; line-height: 1.75;">Fortement déconseillé. Une attestation avec ratures paraît peu professionnelle et peut être refusée. En cas d’erreur, réimprimez et signez un nouvel exemplaire. Si vous devez absolument corriger, rayez proprement, corrigez à côté, et paraphez la correction.</div>
</div>
<div class="gah-faq-item" style="border: 1px solid #e2eaf2; border-radius: 10px; margin-bottom: 10px; padding: 16px 20px; background: #fff;">
<h3 style="font-size: 0.95rem; font-weight: bold; color: #0d2137; margin: 0 0 8px;">16. L’hébergé peut-il recevoir son courrier chez l’hébergeant ?</h3>
<div style="font-size: 0.9rem; color: #2c3e50; line-height: 1.75;">Oui, c’est même le but principal de l’attestation d’hébergement. Pensez à ajouter le nom de l’hébergé sur la boîte aux lettres en immeuble collectif pour que le facteur puisse délivrer le courrier au nom des deux personnes.</div>
</div>
<div class="gah-faq-item" style="border: 1px solid #e2eaf2; border-radius: 10px; margin-bottom: 10px; padding: 16px 20px; background: #fff;">
<h3 style="font-size: 0.95rem; font-weight: bold; color: #0d2137; margin: 0 0 8px;">17. L’hébergeant peut-il demander de l’argent pour faire l’attestation ?</h3>
<div style="font-size: 0.9rem; color: #2c3e50; line-height: 1.75;">Non, c’est strictement interdit. Faire payer quelqu’un pour établir une attestation s’apparente à un trafic de documents administratifs — illégal et punissable. L’hébergement doit être réellement gratuit pour que l’attestation soit valable.</div>
</div>
<div class="gah-faq-item" style="border: 1px solid #e2eaf2; border-radius: 10px; margin-bottom: 10px; padding: 16px 20px; background: #fff;">
<h3 style="font-size: 0.95rem; font-weight: bold; color: #0d2137; margin: 0 0 8px;">18. Une attestation périmée peut-elle être réutilisée ?</h3>
<div style="font-size: 0.9rem; color: #2c3e50; line-height: 1.75;">Jamais. Une attestation de plus de 3 mois est périmée et refusée par toutes les administrations. Tenter d’utiliser une attestation périmée peut être considéré comme une tentative de fraude. Refaites-en une nouvelle avec une date récente.</div>
</div>
<div class="gah-faq-item" style="border: 1px solid #e2eaf2; border-radius: 10px; margin-bottom: 10px; padding: 16px 20px; background: #fff;">
<h3 style="font-size: 0.95rem; font-weight: bold; color: #0d2137; margin: 0 0 8px;">19. Attestation d’hébergement et domicile fiscal : est-ce pareil ?</h3>
<div style="font-size: 0.9rem; color: #2c3e50; line-height: 1.75;">Non, ce sont deux choses distinctes. L’attestation d’hébergement prouve où vous habitez physiquement. Le domicile fiscal est l’adresse déclarée aux impôts. Les deux peuvent être différentes — un étudiant peut être hébergé chez un ami tout en restant rattaché fiscalement à ses parents. Restez cohérent dans toutes vos déclarations administratives.</div>
</div>
<div class="gah-faq-item" style="border: 1px solid #e2eaf2; border-radius: 10px; margin-bottom: 10px; padding: 16px 20px; background: #fff;">
<h3 style="font-size: 0.95rem; font-weight: bold; color: #0d2137; margin: 0 0 8px;">20. Que se passe-t-il si l’attestation expire pendant le traitement du dossier ?</h3>
<div style="font-size: 0.9rem; color: #2c3e50; line-height: 1.75;">Si l’administration vous contacte, fournissez rapidement une attestation mise à jour. Pour les dossiers longs (Préfecture, naturalisation), envoyez spontanément une nouvelle attestation tous les 3 mois sans attendre d’être sollicité — c’est la meilleure façon de montrer votre bonne foi et d’accélérer le traitement.</div>
</div>
</div>
<p><!-- MAILLAGE INTERNE --></p>
<div class="questions-grid" style="margin: 40px 0;">
<div class="question-card">
<h4>📥 <a title="Télécharger attestation hébergement PDF" href="https://www.lettres-types-gratuites.com/attestation-hebergement-pdf-imprimer/">Télécharger les 5 Modèles PDF et Word</a></h4>
<p>Accès direct aux 5 modèles gratuits — CAF, Préfecture, Étudiant, Standard, Colocation. Téléchargement immédiat sans inscription.</p>
</div>
<div class="question-card">
<h4>⚖️ <a title="Recours administratif" href="https://www.lettres-types-gratuites.com/recours-administratif-modeles-gratuits/">Recours Administratif</a></h4>
<p>Votre attestation a été refusée ? Nos modèles de <a href="https://www.lettres-types-gratuites.com/modeles-lettres-contestation-administration/" title="recours gracieux">recours gracieux</a> et hiérarchique pour contester une décision administrative.</p>
</div>
<div class="question-card">
<h4>🏠 <a title="Lettre préavis location" href="https://www.lettres-types-gratuites.com/lettre-preavis-location-pdf-imprimer/">Lettre de Préavis de Location</a></h4>
<p>Vous déménagez ? Modèles conformes à la loi — 1 mois ou 3 mois selon votre situation.</p>
</div>
<div class="question-card">
<h4>💶 <a title="Réclamation CAF" href="https://www.lettres-types-gratuites.com/reclamation-caf-guide-15-modeles/">Réclamation CAF — Modèles</a></h4>
<p>Contestation de décision CAF, demande de révision de droits, recours — tous nos modèles de lettres.</p>
</div>
</div>
<div class="hub-cta">
<h3>📥 Téléchargez les 5 modèles maintenant</h3>
<p>Page dédiée aux téléchargements — PDF et Word — conformes 2026 — gratuit et immédiat.</p>
<p><a class="btn-contact" title="Télécharger attestation hébergement PDF" href="https://www.lettres-types-gratuites.com/attestation-hebergement-pdf-imprimer/">Accéder aux modèles →</a></p>
</div>
<p style="font-family: 'Helvetica Neue',Arial,sans-serif; font-size: 0.78rem; color: #9aa8b4; text-align: center; margin: 32px 0 0;">🔄 Guide mis à jour en juillet 2026 · ⚖️ Informations vérifiées par un professionnel du social fort de 25 ans d’expérience<br />
<em>Ce guide est fourni à titre informatif. En cas de situation complexe ou de litige, consultez un juriste spécialisé.</em></p>
<div class="ltg-author-box" itemscope itemtype="https://schema.org/Person">
<meta itemprop="name" content="Hamoudi AÏFA">
<meta itemprop="jobTitle" content="Assistant Socio-Éducatif">
<meta itemprop="url" content="https://www.lettres-types-gratuites.com/author/hamoudi-aifa/">
<div class="ltg-author-box__inner">
<div class="ltg-author-box__avatar-wrap">
<img class="ltg-author-box__avatar"
src="https://secure.gravatar.com/avatar/a0adf6b088bff968be3f1b3e7913f774a9fb5b1913534f3e676e8fbe853df448?s=96&d=mm&r=g"
alt="Hamoudi AÏFA — Assistant Socio-Éducatif, auteur de Lettres Types Gratuites"
width="80" height="80"
itemprop="image"
loading="lazy">
<span class="ltg-author-box__verified">✓</span>
</div>
<div class="ltg-author-box__content">
<div class="ltg-author-box__header">
<div>
<span class="ltg-author-box__label">Rédigé par</span>
<a href="https://www.lettres-types-gratuites.com/author/hamoudi-aifa/"
class="ltg-author-box__name"
rel="author"
title="Voir le profil complet de Hamoudi AÏFA"
itemprop="url">Hamoudi AÏFA</a>
<span class="ltg-author-box__title">Assistant Socio-Éducatif · Fondateur de Lettres Types Gratuites</span>
</div>
<div class="ltg-author-box__badges">
<span class="ltg-author-box__badge">25 ans d'expérience</span>
<span class="ltg-author-box__badge">Diplôme d'État</span>
</div>
</div>
<p class="ltg-author-box__bio" itemprop="description">
Professionnel de l'accompagnement social depuis plus de <strong>25 ans dans un Département français</strong>, je rédige des modèles de lettres administratives basés sur mon expérience terrain quotidienne. Chaque contenu est rédigé avec rigueur et mis à jour selon les évolutions législatives françaises.
</p>
<div class="ltg-author-box__footer">
<a href="https://www.lettres-types-gratuites.com/author/hamoudi-aifa/"
class="ltg-author-box__link"
rel="author">Voir le profil complet →</a>
<div class="ltg-author-box__expertise">
<span>Expertise :</span>
<span class="ltg-author-box__exp-tag">Lettres CAF</span>
<span class="ltg-author-box__exp-tag">Emploi</span>
<span class="ltg-author-box__exp-tag">Assurance</span>
<span class="ltg-author-box__exp-tag">Juridique</span>
</div>
</div>
</div>
</div>
</div>
<style>
.ltg-author-box {
margin: 48px 0 16px;
border: 1px solid #e2eaf2;
border-radius: 14px;
overflow: hidden;
background: #fff;
border-top: 4px solid #e67e22;
box-shadow: 0 2px 16px rgba(26,58,92,0.07);
font-family: "Helvetica Neue", Arial, sans-serif;
}
.ltg-author-box__inner {
padding: 24px 24px 20px;
display: flex;
gap: 20px;
align-items: flex-start;
}
.ltg-author-box__avatar-wrap { position: relative; flex-shrink: 0; }
.ltg-author-box__avatar {
width: 80px; height: 80px;
border-radius: 50%;
border: 3px solid #e67e22;
box-shadow: 0 0 0 4px rgba(230,126,34,0.1);
display: block;
object-fit: cover;
}
.ltg-author-box__verified {
position: absolute; bottom: 0; right: -2px;
background: #e67e22; color: #fff;
font-size: 9px; font-weight: 800;
width: 20px; height: 20px;
border-radius: 50%;
display: flex; align-items: center; justify-content: center;
border: 2px solid #fff;
}
.ltg-author-box__content { flex: 1; min-width: 0; }
.ltg-author-box__header {
display: flex; justify-content: space-between;
align-items: flex-start; flex-wrap: wrap;
gap: 10px; margin-bottom: 12px;
}
.ltg-author-box__label {
display: block; font-size: 0.7rem; font-weight: 700;
text-transform: uppercase; letter-spacing: 1px;
color: #e67e22; margin-bottom: 2px;
}
.ltg-author-box__name {
display: block; font-size: 1.05rem; font-weight: 800;
color: #0d2137 !important; text-decoration: none !important;
font-family: Georgia, serif; margin-bottom: 2px;
transition: color 0.2s;
}
.ltg-author-box__name:hover { color: #e67e22 !important; }
.ltg-author-box__title { display: block; font-size: 0.78rem; color: #6b7c8d; }
.ltg-author-box__badges { display: flex; gap: 6px; flex-wrap: wrap; }
.ltg-author-box__badge {
background: #f0f5fb; border: 1px solid #daeaf8;
color: #1a3a5c; font-size: 0.7rem; font-weight: 700;
padding: 3px 10px; border-radius: 20px;
}
.ltg-author-box__bio {
font-size: 0.875rem; color: #4a5a6a;
line-height: 1.7; margin: 0 0 14px;
}
.ltg-author-box__bio strong { color: #0d2137; }
.ltg-author-box__footer {
display: flex; align-items: center;
justify-content: space-between; flex-wrap: wrap;
gap: 10px; padding-top: 12px;
border-top: 1px solid #f0f5fb;
}
.ltg-author-box__link {
font-size: 0.82rem; font-weight: 700;
color: #e67e22 !important; text-decoration: none !important;
transition: color 0.2s;
}
.ltg-author-box__link:hover { color: #0d2137 !important; }
.ltg-author-box__expertise {
display: flex; align-items: center;
gap: 6px; flex-wrap: wrap;
}
.ltg-author-box__expertise > span:first-child {
font-size: 0.72rem; color: #9aa8b4; font-weight: 600;
}
.ltg-author-box__exp-tag {
background: #0d2137; color: #fff;
font-size: 0.68rem; font-weight: 600;
padding: 3px 9px; border-radius: 20px;
}
@media (max-width: 540px) {
.ltg-author-box__inner { flex-direction: column; align-items: center; text-align: center; }
.ltg-author-box__header { justify-content: center; }
.ltg-author-box__badges { justify-content: center; }
.ltg-author-box__footer { justify-content: center; }
.ltg-author-box__expertise { justify-content: center; }
}
</style></div><!-- .entry-content -->
<footer class="entry-footer">
</footer><!-- .entry-footer -->
</div>
</article><!-- #post-4203 -->
</div>
</div><!-- #main -->
</div>
</div><!-- #primary -->
</main><!-- #inner-wrap -->
<footer id="colophon" class="site-footer" role="contentinfo">
<div class="site-footer-wrap">
<div class="site-top-footer-wrap site-footer-row-container site-footer-focus-item site-footer-row-layout-standard site-footer-row-tablet-layout-default site-footer-row-mobile-layout-default" data-section="kadence_customizer_footer_top">
<div class="site-footer-row-container-inner">
<div class="site-container">
<div class="site-top-footer-inner-wrap site-footer-row site-footer-row-columns-1 site-footer-row-column-layout-row site-footer-row-tablet-column-layout-default site-footer-row-mobile-column-layout-row ft-ro-dir-column ft-ro-collapse-normal ft-ro-t-dir-default ft-ro-m-dir-default ft-ro-lstyle-plain">
<div class="site-footer-top-section-1 site-footer-section footer-section-inner-items-1">
<div class="footer-widget-area widget-area site-footer-focus-item footer-navigation-wrap content-align-default content-tablet-align-default content-mobile-align-default content-valign-default content-tablet-valign-default content-mobile-valign-default footer-navigation-layout-stretch-false" data-section="kadence_customizer_footer_navigation">
<div class="footer-widget-area-inner footer-navigation-inner">
<nav id="footer-navigation" class="footer-navigation" role="navigation" aria-label="Pied de page">
<div class="footer-menu-container">
<ul id="footer-menu" class="menu"><li id="menu-item-4049" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4049"><a href="https://www.lettres-types-gratuites.com/a-propos/">À propos</a></li>
<li id="menu-item-4046" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4046"><a href="https://www.lettres-types-gratuites.com/contact/">Contact</a></li>
<li id="menu-item-4045" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4045"><a href="https://www.lettres-types-gratuites.com/plan-du-site/">Plan du Site — Lettres Types Gratuites.com</a></li>
<li id="menu-item-4047" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4047"><a href="https://www.lettres-types-gratuites.com/politique-de-confidentialite/">Politique de confidentialité</a></li>
<li id="menu-item-4048" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4048"><a href="https://www.lettres-types-gratuites.com/mentions-legales/">Mentions légales</a></li>
<li id="menu-item-4054" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4054"><a href="https://www.lettres-types-gratuites.com/comment-utiliser-nos-modeles/">Guide d’utilisation</a></li>
<li id="menu-item-4061" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4061"><a href="https://www.lettres-types-gratuites.com/faq/">FAQ</a></li>
</ul> </div>
</nav><!-- #footer-navigation -->
</div>
</div><!-- data-section="footer_navigation" -->
</div>
</div>
</div>
</div>
</div>
</div>
</footer><!-- #colophon -->
</div><!-- #wrapper -->
<script>document.documentElement.style.setProperty('--scrollbar-offset', window.innerWidth - document.documentElement.clientWidth + 'px' );</script>
<script type="speculationrules">
{"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/kadence-child/*","/wp-content/themes/kadence/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script>function ltgCopier(id, btn) {
var bloc = document.getElementById(id);
if (!bloc) return;
var texte = bloc.innerText || bloc.textContent;
navigator.clipboard.writeText(texte).then(function() {
var label = btn.innerHTML;
btn.innerHTML = '✅ Copié !';
btn.classList.add('copie');
setTimeout(function() { btn.innerHTML = label; btn.classList.remove('copie'); }, 2500);
}).catch(function() {
var ta = document.createElement('textarea');
ta.value = texte;
ta.style.position = 'fixed';
ta.style.opacity = '0';
document.body.appendChild(ta);
ta.select();
document.execCommand('copy');
document.body.removeChild(ta);
btn.innerHTML = '✅ Copié !';
btn.classList.add('copie');
setTimeout(function() { btn.innerHTML = '📋 Copier'; btn.classList.remove('copie'); }, 2500);
});
}
document.addEventListener('click', function(e) {
var btn = e.target.closest('.ltg-copier-btn');
if (!btn) return;
var bloc = btn.closest('.ltg-copier-bloc');
if (!bloc) return;
var id = bloc.getAttribute('data-target');
if (id) { ltgCopier(id, btn); return; }
var prev = bloc.previousElementSibling;
if (prev && prev.id) { ltgCopier(prev.id, btn); }
});</script>
<style>
/* ============================================================
MASQUER ÉLÉMENTS NATIFS — ZÉRO ESPACE RÉSIDUEL
============================================================ */
.kadence-breadcrumbs, .kadence-breadcrumb, #kadence-breadcrumbs,
nav.woocommerce-breadcrumb, .breadcrumb-trail,
nav[aria-label="Breadcrumb"], nav[aria-label="breadcrumb"],
.entry-breadcrumb,
.entry-meta, .post-meta, .kadence-post-meta,
.entry-header .entry-meta, .article-meta,
.single-post .entry-meta, .posted-on, .byline { display: none !important; }
.rank-math-breadcrumb, .yoast-breadcrumb, #breadcrumbs {
visibility: hidden; height: 0; overflow: hidden; margin: 0; padding: 0;
}
/* H1 natif — zéro espace résiduel */
.entry-title, h1.entry-title {
display: none !important;
margin: 0 !important;
padding: 0 !important;
height: 0 !important;
min-height: 0 !important;
line-height: 0 !important;
}
/* Ciblage précis Kadence */
header.entry-header,
.entry-header.post-title,
header.entry-header.post-title {
margin: 0 !important;
padding: 0 !important;
}
#kadence-breadcrumbs,
.kadence-breadcrumbs,
nav#kadence-breadcrumbs {
display: none !important;
margin: 0 !important;
padding: 0 !important;
height: 0 !important;
}
.entry-meta.entry-meta-divider-dot,
.entry-meta {
display: none !important;
margin: 0 !important;
padding: 0 !important;
height: 0 !important;
}
/* ============================================================
VARIABLES
============================================================ */
:root {
--ltg-navy: #1a2744;
--ltg-navy2: #111b33;
--ltg-orange: #f97316;
--ltg-orange2: #ea6c0a;
--ltg-white: #ffffff;
--ltg-gris: #64748b;
--ltg-gris2: #94a3b8;
--ltg-border: #d1d9e6;
}
/* ============================================================
DESKTOP (≥ 641px)
============================================================ */
.ltg-article-header { margin: 0 0 28px 0; padding: 0; }
/* Fil d'ariane */
.ltg-breadcrumb {
display: flex; align-items: center; flex-wrap: wrap;
gap: 6px; font-size: 14px; color: var(--ltg-gris2);
margin-bottom: 12px; line-height: 1.4;
}
.ltg-breadcrumb a { color: var(--ltg-gris); text-decoration: none; transition: color 0.2s; }
.ltg-breadcrumb a:hover { color: var(--ltg-orange); }
.ltg-breadcrumb .ltg-bc-cat { color: var(--ltg-orange); font-weight: 600; }
.ltg-breadcrumb .ltg-bc-cat:hover { color: var(--ltg-orange2); }
.ltg-breadcrumb .ltg-sep { color: var(--ltg-border); font-size: 11px; }
.ltg-breadcrumb .ltg-bc-current { color: var(--ltg-navy); font-weight: 500; }
/* ── CORRECTION v8.1 : p au lieu de h1 ── */
p.ltg-article-h1 {
font-size: clamp(18px, 2.2vw, 26px);
font-weight: 800;
line-height: 1.2;
color: var(--ltg-navy);
margin: 0 0 12px 0;
padding: 0;
letter-spacing: -0.02em;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
p.ltg-article-h1 .ltg-h1-accent { color: var(--ltg-orange); }
.ltg-h1-underline {
width: 50px; height: 4px;
background: linear-gradient(90deg, var(--ltg-orange), var(--ltg-navy));
border-radius: 2px; margin: 0 0 14px 0;
}
/* Bloc auteur desktop */
.ltg-author-meta {
display: flex; align-items: center; gap: 16px;
padding: 16px 20px; background: var(--ltg-navy);
border: 1px solid var(--ltg-navy2);
border-left: 4px solid var(--ltg-orange);
border-radius: 0 10px 10px 0; flex-wrap: nowrap;
}
.ltg-author-avatar {
width: 52px; height: 52px; border-radius: 50%;
background: var(--ltg-navy2); color: var(--ltg-white);
font-weight: 800; font-size: 20px;
display: flex; align-items: center; justify-content: center;
text-decoration: none; flex-shrink: 0;
border: 2px solid var(--ltg-orange); overflow: hidden; transition: transform 0.2s;
}
.ltg-author-avatar:hover { transform: scale(1.05); }
.ltg-author-avatar img { width: 52px; height: 52px; border-radius: 50%; object-fit: cover; }
.ltg-author-info { flex: 1; min-width: 0; }
.ltg-author-line1 {
display: flex; align-items: baseline;
gap: 10px; margin-bottom: 5px; flex-wrap: wrap;
}
.ltg-author-name {
font-size: 16px; font-weight: 700;
color: var(--ltg-white); text-decoration: none;
line-height: 1.2; transition: color 0.2s; white-space: nowrap;
}
.ltg-author-name:hover { color: var(--ltg-orange); }
.ltg-author-role {
font-size: 13px; color: var(--ltg-orange);
font-weight: 600; letter-spacing: 0.02em; white-space: nowrap;
}
.ltg-meta-row {
display: flex; align-items: center; flex-wrap: wrap;
gap: 14px; font-size: 13.5px; color: #a8b8d8; margin-bottom: 8px;
}
.ltg-meta-item { display: flex; align-items: center; gap: 4px; }
.ltg-badges {
display: flex; align-items: center; flex-wrap: nowrap; gap: 8px;
}
.ltg-badge {
display: inline-flex; align-items: center; gap: 4px;
padding: 4px 11px; border-radius: 20px;
font-size: 12px; font-weight: 600; line-height: 1.4; white-space: nowrap;
}
.ltg-badge-expert { background: rgba(255,255,255,0.12); color: #e2eaf8; border: 1px solid rgba(255,255,255,0.2); }
.ltg-badge-update { background: rgba(22,163,74,0.2); color: #86efac; border: 1px solid rgba(22,163,74,0.3); }
.ltg-badge-free { background: rgba(249,115,22,0.2); color: #fdba74; border: 1px solid rgba(249,115,22,0.3); }
.ltg-header-divider {
height: 1px;
background: linear-gradient(90deg, var(--ltg-orange), transparent);
margin: 14px 0 0 0; opacity: 0.4;
}
/* ============================================================
MOBILE (≤ 640px)
============================================================ */
.ltg-mobile-header { display: none; }
@media (max-width: 640px) {
.ltg-article-header > .ltg-breadcrumb,
.ltg-article-header > p.ltg-article-h1,
.ltg-article-header > .ltg-h1-underline,
.ltg-article-header > .ltg-author-meta,
.ltg-article-header > .ltg-header-divider { display: none !important; }
.ltg-mobile-header {
display: block !important;
background: var(--ltg-navy);
border-left: 3px solid var(--ltg-orange);
border-radius: 0 8px 8px 0;
padding: 10px 12px;
margin: 0 0 14px 0;
}
.ltg-mob-breadcrumb {
display: flex; align-items: center; flex-wrap: wrap;
gap: 4px; font-size: 11px; color: #7a8fb0;
margin: 0 0 8px 0; padding: 0; line-height: 1.3;
}
.ltg-mob-breadcrumb a { color: #8a9ec0; text-decoration: none; }
.ltg-mob-breadcrumb .ltg-mob-cat { color: var(--ltg-orange); font-weight: 600; }
.ltg-mob-breadcrumb .ltg-mob-sep { color: #3a4f70; font-size: 9px; }
.ltg-mob-breadcrumb .ltg-mob-current { color: #a8b8d8; }
/* ── CORRECTION v8.1 : p au lieu de h1 mobile ── */
p.ltg-mob-h1 {
font-size: 19px;
font-weight: 800;
line-height: 1.25;
color: var(--ltg-white);
margin: 0 0 8px 0 !important;
padding: 0 !important;
letter-spacing: -0.01em;
display: block;
}
p.ltg-mob-h1 .ltg-h1-accent { color: var(--ltg-orange); }
.ltg-mob-meta-line {
display: flex; align-items: center; gap: 7px;
margin: 0 0 6px 0; padding: 0; flex-wrap: wrap;
}
.ltg-mob-avatar {
width: 28px; height: 28px; border-radius: 50%;
background: var(--ltg-navy2); color: var(--ltg-white);
font-weight: 800; font-size: 12px;
display: flex; align-items: center; justify-content: center;
text-decoration: none; flex-shrink: 0;
border: 1.5px solid var(--ltg-orange); overflow: hidden;
}
.ltg-mob-avatar img { width: 28px; height: 28px; border-radius: 50%; object-fit: cover; }
.ltg-mob-author-name {
font-size: 12px; font-weight: 700;
color: var(--ltg-white); text-decoration: none;
}
.ltg-mob-author-name:hover { color: var(--ltg-orange); }
.ltg-mob-dot { color: #3a4f70; font-size: 10px; }
.ltg-mob-date { font-size: 11px; color: #8a9ec0; }
.ltg-mob-stats {
display: flex; align-items: center; gap: 10px;
font-size: 11px; color: #7a8fb0;
margin: 0 0 7px 0; padding: 0; flex-wrap: wrap;
}
.ltg-mob-stat { display: flex; align-items: center; gap: 3px; }
.ltg-mob-badges {
display: flex; align-items: center; gap: 5px;
flex-wrap: wrap; margin: 0; padding: 0;
}
.ltg-mob-badge {
display: inline-flex; align-items: center; gap: 3px;
padding: 2px 7px; border-radius: 20px;
font-size: 10px; font-weight: 600; line-height: 1.4; white-space: nowrap;
}
.ltg-mob-badge-expert { background: rgba(255,255,255,0.1); color: #c8d8f0; border: 1px solid rgba(255,255,255,0.15); }
.ltg-mob-badge-update { background: rgba(22,163,74,0.18); color: #86efac; border: 1px solid rgba(22,163,74,0.25); }
.ltg-mob-badge-free { background: rgba(249,115,22,0.18); color: #fdba74; border: 1px solid rgba(249,115,22,0.25); }
}
</style>
<script>
(function() {
'use strict';
var URL_MAP = [
{ match: '/guide-amitie', label: 'Amitié & Affection', url: '/guide-amitie/' },
{ match: '/amitie-affection', label: 'Amitié & Affection', url: '/guide-amitie/' },
{ match: '/guide-condoleances', label: 'Condoléances & Deuil', url: '/guide-condoleances/' },
{ match: '/condoleances-deuil', label: 'Condoléances & Deuil', url: '/guide-condoleances/' },
{ match: '/lettres-messages-personnels', label: 'Lettres & Messages Personnels', url: '/lettres-messages-personnels/' },
{ match: '/guide-quotidien', label: 'Lettres & Messages Personnels', url: '/lettres-messages-personnels/' },
{ match: '/guide-amour', label: 'Amour & Couple', url: '/guide-amour/' },
{ match: '/amour-couple', label: 'Amour & Couple', url: '/guide-amour/' },
{ match: '/guide-fetes', label: 'Fêtes & Occasions', url: '/guide-fetes/' },
{ match: '/fetes-occasions', label: 'Fêtes & Occasions', url: '/guide-fetes/' },
{ match: '/guide-anniversaire', label: 'Anniversaire', url: '/guide-anniversaire/' },
{ match: '/anniversaire', label: 'Anniversaire', url: '/guide-anniversaire/' },
{ match: '/discours-anniversaire', label: 'Anniversaire', url: '/guide-anniversaire/' },
{ match: '/textes-mariage', label: 'Mariage', url: '/textes-mariage/' },
{ match: '/cat-mariage', label: 'Mariage', url: '/textes-mariage/' },
{ match: '/guide-famille', label: 'Famille & Parents', url: '/guide-famille/' },
{ match: '/famille-parents', label: 'Famille & Parents', url: '/guide-famille/' },
{ match: '/guide-emploi-carriere', label: 'Emploi & Carrière', url: '/guide-emploi-carriere/' },
{ match: '/emploi-carriere', label: 'Emploi & Carrière', url: '/guide-emploi-carriere/' },
{ match: '/guide-lettres-administratives', label: 'Lettres Administratives', url: '/guide-lettres-administratives/' },
{ match: '/lettres-administratives', label: 'Lettres Administratives', url: '/guide-lettres-administratives/' },
{ match: '/demarches-administratives', label: 'Démarches Administratives', url: '/demarches-administratives/' },
{ match: '/retraite-guide-complet', label: 'Retraite', url: '/retraite-guide-complet/' },
{ match: '/retraite', label: 'Retraite', url: '/retraite-guide-complet/' }
];
function matchUrl(href) {
if (!href) return null;
var path = href.replace(/https?:\/\/[^/]+/, '').replace(/\/$/, '');
for (var i = 0; i < URL_MAP.length; i++) {
if (path === URL_MAP[i].match || path.indexOf(URL_MAP[i].match) !== -1) return URL_MAP[i];
}
return null;
}
function getCat() {
var bcSel = ['.rank-math-breadcrumb a','.yoast-breadcrumb a','#breadcrumbs a','[class*="breadcrumb"] a','[id*="breadcrumb"] a'];
for (var r = 0; r < bcSel.length; r++) {
var lnks = document.querySelectorAll(bcSel[r]);
for (var i = 0; i < lnks.length; i++) { var c = matchUrl(lnks[i].href); if (c) return c; }
}
var scripts = document.querySelectorAll('script[type="application/ld+json"]');
for (var s = 0; s < scripts.length; s++) {
try {
var data = JSON.parse(scripts[s].textContent);
var items = null;
if (data['@type'] === 'BreadcrumbList') items = data.itemListElement;
if (data['@graph']) { for (var g = 0; g < data['@graph'].length; g++) { if (data['@graph'][g]['@type'] === 'BreadcrumbList') items = data['@graph'][g].itemListElement; } }
if (items) { for (var it = 0; it < items.length - 1; it++) { var iu = items[it].item || items[it]['@id'] || ''; if (typeof iu === 'object') iu = iu['@id'] || ''; var c2 = matchUrl(iu); if (c2) return c2; } }
} catch(e) {}
}
var cls = document.body.className.split(/\s+/);
for (var c3 = 0; c3 < cls.length; c3++) { var m = cls[c3].match(/^category-(.+)$/); if (m) { var c4 = matchUrl('/'+m[1]); if (c4) return c4; } }
var dl = document.querySelectorAll('.cat-links a, a[rel="category tag"], .entry-categories a');
for (var d = 0; d < dl.length; d++) { var c5 = matchUrl(dl[d].href); if (c5) return c5; }
return null;
}
function accentH1(txt) {
return txt.replace(/(\b20\d{2}\b|\b\d+\+?\s*(modèles?|exemples?|lettres?|messages?)\b)/gi, function(m) {
return '<span class="ltg-h1-accent">' + m + '</span>';
});
}
function init() {
var nativeH1 = document.querySelector('h1.entry-title, .entry-title');
var h1Text = nativeH1 ? nativeH1.textContent.trim() : document.title.split('|')[0].trim();
var contentEl = document.querySelector('.entry-content, .post-content, article');
var wordCount = 0;
if (contentEl) wordCount = (contentEl.innerText || contentEl.textContent || '').trim().split(/\s+/).filter(Boolean).length;
var readMin = Math.max(1, Math.round(wordCount / 200));
var pubDateEl = document.querySelector('time.entry-date, time[datetime]');
var pubDate = pubDateEl ? pubDateEl.textContent.trim() : '';
var pubDateISO = pubDateEl ? (pubDateEl.getAttribute('datetime') || '') : '';
var modMeta = document.querySelector('meta[property="article:modified_time"]');
var modDateISO = modMeta ? modMeta.getAttribute('content') : '';
var updateYear = new Date().getFullYear();
var modDate = '';
if (modDateISO) {
try { var dM = new Date(modDateISO); updateYear = dM.getFullYear(); modDate = dM.toLocaleDateString('fr-FR', {day:'numeric',month:'long',year:'numeric'}); } catch(e) {}
} else if (pubDateISO) {
try { updateYear = new Date(pubDateISO).getFullYear(); } catch(e) {}
}
var updateLabel = modDate ? '🔄 Mis à jour ' + modDate : '🔄 À jour ' + updateYear;
var updateLabelMob = modDate ? modDate : 'À jour ' + updateYear;
var cat = getCat();
var avatarEl = document.querySelector('.author-avatar img, .avatar');
var avatarSrc = (avatarEl && avatarEl.src && avatarEl.src.indexOf('data:image') === -1) ? avatarEl.src : null;
var avatarD = avatarSrc ? '<img src="' + avatarSrc + '" alt="Hamoudi AÏFA" width="52" height="52" loading="lazy">' : 'H';
var avatarM = avatarSrc ? '<img src="' + avatarSrc + '" alt="Hamoudi" width="28" height="28" loading="lazy">' : 'H';
var catPart = cat ? '<a href="' + cat.url + '" class="ltg-bc-cat">' + cat.label + '</a><span class="ltg-sep">›</span>' : '';
var catMobPart = cat ? '<a href="' + cat.url + '" class="ltg-mob-cat">' + cat.label + '</a><span class="ltg-mob-sep">›</span>' : '';
var pubPart = pubDate ? '<span class="ltg-meta-item">📅 ' + pubDate + '</span>' : '';
var wordsPart = wordCount > 0 ? '<span class="ltg-meta-item">📝 ' + wordCount.toLocaleString('fr-FR') + ' mots</span>' : '';
/* ── DESKTOP — h1 remplacé par p ── */
var htmlDesktop =
'<nav class="ltg-breadcrumb" aria-label="Fil d\'ariane">' +
'<a href="/">Accueil</a><span class="ltg-sep">›</span>' +
catPart +
'<span class="ltg-bc-current">' + h1Text + '</span>' +
'</nav>' +
'<p class="ltg-article-h1" itemprop="headline">' + accentH1(h1Text) + '</p>' +
'<div class="ltg-h1-underline"></div>' +
'<div class="ltg-author-meta">' +
'<a href="https://www.lettres-types-gratuites.com/author/hamoudi-aifa/" class="ltg-author-avatar" aria-label="Profil auteur">' + avatarD + '</a>' +
'<div class="ltg-author-info">' +
'<div class="ltg-author-line1">' +
'<a href="https://www.lettres-types-gratuites.com/author/hamoudi-aifa/" class="ltg-author-name" itemprop="name">Hamoudi AÏFA</a>' +
'<span class="ltg-author-role">✦ Assistant Socio-Éducatif · 25 ans d\'expérience</span>' +
'</div>' +
'<div class="ltg-meta-row">' +
pubPart +
'<span class="ltg-meta-item">⏱ ' + readMin + ' min de lecture</span>' +
wordsPart +
'</div>' +
'<div class="ltg-badges">' +
'<span class="ltg-badge ltg-badge-expert">👨💼 Expert vérifié</span>' +
'<span class="ltg-badge ltg-badge-update">' + updateLabel + '</span>' +
'<span class="ltg-badge ltg-badge-free">✅ Modèles gratuits</span>' +
'</div>' +
'</div>' +
'</div>' +
'<div class="ltg-header-divider"></div>';
/* ── MOBILE — h1 remplacé par p ── */
var htmlMobile =
'<div class="ltg-mobile-header" role="banner">' +
'<div class="ltg-mob-breadcrumb">' +
'<a href="/">Accueil</a><span class="ltg-mob-sep">›</span>' +
catMobPart +
'<span class="ltg-mob-current">' + h1Text.substring(0, 35) + (h1Text.length > 35 ? '…' : '') + '</span>' +
'</div>' +
'<p class="ltg-mob-h1" itemprop="headline">' + accentH1(h1Text) + '</p>' +
'<div class="ltg-mob-meta-line">' +
'<a href="https://www.lettres-types-gratuites.com/author/hamoudi-aifa/" class="ltg-mob-avatar">' + avatarM + '</a>' +
'<a href="https://www.lettres-types-gratuites.com/author/hamoudi-aifa/" class="ltg-mob-author-name">Hamoudi AÏFA</a>' +
(pubDate ? '<span class="ltg-mob-dot">·</span><span class="ltg-mob-date">' + pubDate + '</span>' : '') +
'</div>' +
'<div class="ltg-mob-stats">' +
'<span class="ltg-mob-stat">⏱ ' + readMin + ' min</span>' +
(wordCount > 0 ? '<span class="ltg-mob-stat">📝 ' + wordCount.toLocaleString('fr-FR') + ' mots</span>' : '') +
'<span class="ltg-mob-stat">🔄 ' + updateLabelMob + '</span>' +
'</div>' +
'<div class="ltg-mob-badges">' +
'<span class="ltg-mob-badge ltg-mob-badge-expert">👨💼 Expert vérifié</span>' +
'<span class="ltg-mob-badge ltg-mob-badge-update">🔄 ' + updateLabelMob + '</span>' +
'<span class="ltg-mob-badge ltg-mob-badge-free">✅ Modèles gratuits</span>' +
'</div>' +
'</div>';
var html = '<div class="ltg-article-header">' + htmlDesktop + htmlMobile + '</div>';
var target = nativeH1 || document.querySelector('.entry-content, .post-content');
if (target && target.parentNode) {
var wrap = document.createElement('div');
wrap.innerHTML = html;
target.parentNode.insertBefore(wrap.firstChild, target);
}
}
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', init);
} else {
init();
}
})();
</script>
<style>
/* ---- Barre de progression en haut de page ---- */
#ltg-read-progress {
position: fixed;
top: 0;
left: 0;
width: 0%;
height: 13px;
background: linear-gradient(90deg, #667eea 0%, #764ba2 100%);
z-index: 9999;
transition: width 0.1s linear;
border-radius: 0 2px 2px 0;
}
/* ---- Bouton retour en haut ---- */
#ltg-back-top {
display: none;
position: fixed;
bottom: 120px;
right: 18px;
width: 44px;
height: 44px;
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
color: white;
border: none;
border-radius: 50%;
font-size: 18px;
line-height: 1;
cursor: pointer;
z-index: 998;
box-shadow: 0 3px 12px rgba(102,126,234,0.35);
transition: opacity 0.25s ease, transform 0.25s ease;
opacity: 0;
align-items: center;
justify-content: center;
}
#ltg-back-top.visible {
display: flex;
opacity: 1;
}
#ltg-back-top:hover {
transform: translateY(-3px);
box-shadow: 0 6px 18px rgba(102,126,234,0.45);
}
#ltg-back-top:active {
transform: translateY(0);
}
</style>
<!-- Barre de progression -->
<div id="ltg-read-progress" role="progressbar" aria-label="Progression de lecture"></div>
<!-- Bouton retour en haut -->
<button id="ltg-back-top" aria-label="Retour en haut de page" title="Retour en haut">↑</button>
<script>
(function() {
'use strict';
var bar = document.getElementById('ltg-read-progress');
var btn = document.getElementById('ltg-back-top');
if (!bar || !btn) return;
var ticking = false;
window.addEventListener('scroll', function() {
if (ticking) return;
ticking = true;
requestAnimationFrame(function() {
var docH = document.documentElement.scrollHeight - document.documentElement.clientHeight;
var scrolled = docH > 0 ? (window.pageYOffset / docH) * 100 : 0;
// Barre de progression
bar.style.width = Math.min(100, scrolled).toFixed(1) + '%';
// Bouton retour en haut : visible après 300px
if (window.pageYOffset > 300) {
btn.classList.add('visible');
} else {
btn.classList.remove('visible');
}
ticking = false;
});
}, { passive: true });
// Clic : scroll smooth vers le haut
btn.addEventListener('click', function() {
if ('scrollBehavior' in document.documentElement.style) {
window.scrollTo({ top: 0, behavior: 'smooth' });
} else {
window.scrollTo(0, 0);
}
});
})();
</script>
<style>
/* ============================================================
VARIABLES
============================================================ */
:root {
--ltg-navy: #1a2744;
--ltg-navy2: #243058;
--ltg-orange: #f97316;
--ltg-orange2: #ea6c0a;
--ltg-white: #ffffff;
--ltg-border: #e2e8f0;
--ltg-bg: #f8fafc;
--ltg-gris: #64748b;
--ltg-grad: linear-gradient(135deg, #1a2744 0%, #243058 100%);
--ltg-grad-o: linear-gradient(135deg, #f97316 0%, #ea6c0a 100%);
}
/* ============================================================
BLOC SOMMAIRE GLOBAL
============================================================ */
#ltg-toc-inline {
background: var(--ltg-white);
border: 1px solid var(--ltg-border);
border-radius: 12px;
margin: 0 0 28px 0;
overflow: hidden;
box-shadow: 0 4px 20px rgba(26,39,68,0.10);
transition: box-shadow 0.2s ease;
}
#ltg-toc-inline:hover {
box-shadow: 0 6px 28px rgba(26,39,68,0.14);
}
/* ============================================================
CTA ZONE — replié par défaut, très visible
============================================================ */
#ltg-toc-cta {
background: var(--ltg-grad);
padding: 20px 22px;
cursor: pointer;
user-select: none;
position: relative;
overflow: hidden;
}
#ltg-toc-cta::before {
content: '';
position: absolute;
top: -50%;
left: -60%;
width: 40%;
height: 200%;
background: rgba(255,255,255,0.06);
transform: skewX(-20deg);
transition: left 0.5s ease;
}
#ltg-toc-cta:hover::before {
left: 120%;
}
.ltg-cta-top {
display: flex;
align-items: center;
gap: 8px;
margin-bottom: 6px;
}
.ltg-cta-label {
font-size: 11.5px;
font-weight: 700;
color: rgba(255,255,255,0.75);
text-transform: uppercase;
letter-spacing: 0.1em;
}
.ltg-cta-icon {
font-size: 16px;
line-height: 1;
}
.ltg-cta-title {
font-size: 15px;
font-weight: 700;
color: var(--ltg-white);
line-height: 1.35;
margin-bottom: 14px;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
}
.ltg-cta-bottom {
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
gap: 10px;
}
.ltg-cta-btn {
display: inline-flex;
align-items: center;
gap: 7px;
background: var(--ltg-grad-o);
color: var(--ltg-white);
padding: 9px 18px;
border-radius: 8px;
font-size: 13.5px;
font-weight: 700;
letter-spacing: 0.01em;
box-shadow: 0 3px 10px rgba(249,115,22,0.35);
transition: transform 0.18s ease, box-shadow 0.18s ease;
white-space: nowrap;
}
#ltg-toc-cta:hover .ltg-cta-btn {
transform: translateY(-2px);
box-shadow: 0 6px 16px rgba(249,115,22,0.45);
}
.ltg-cta-arrow {
font-size: 14px;
transition: transform 0.25s ease;
display: inline-block;
}
#ltg-toc-inline.ltg-open .ltg-cta-arrow {
transform: rotate(180deg);
}
.ltg-cta-stats {
display: flex;
align-items: center;
gap: 12px;
font-size: 12px;
color: rgba(255,255,255,0.65);
}
.ltg-cta-stat {
display: flex;
align-items: center;
gap: 4px;
}
/* ============================================================
CORPS — liste des sections
============================================================ */
#ltg-toc-inline-body {
max-height: 0;
overflow: hidden;
transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1),
padding 0.3s ease,
opacity 0.3s ease;
padding: 0;
opacity: 0;
}
#ltg-toc-inline.ltg-open #ltg-toc-inline-body {
max-height: 1200px;
padding: 16px 0 6px 0;
opacity: 1;
}
#ltg-toc-inline-list {
list-style: none;
margin: 0;
padding: 0 0 8px 0;
columns: 2;
column-gap: 0;
}
#ltg-toc-inline-list li {
break-inside: avoid;
page-break-inside: avoid;
}
#ltg-toc-inline-list li a {
display: flex;
align-items: baseline;
gap: 9px;
padding: 7px 22px;
font-size: 15px;
line-height: 1.45;
color: var(--ltg-navy);
text-decoration: none;
border-left: 2px solid transparent;
transition: all 0.18s ease;
word-break: break-word;
}
#ltg-toc-inline-list li a:hover {
color: var(--ltg-orange);
border-left-color: var(--ltg-orange);
background: rgba(249,115,22,0.04);
padding-left: 26px;
}
#ltg-toc-inline-list li a.ltg-toc-active {
color: var(--ltg-orange);
border-left-color: var(--ltg-orange);
background: rgba(249,115,22,0.06);
font-weight: 600;
}
.ltg-toc-num {
font-size: 12px;
font-weight: 700;
color: var(--ltg-orange);
min-width: 20px;
flex-shrink: 0;
line-height: 1.6;
}
#ltg-toc-inline-list li.ltg-sub a {
padding-left: 38px;
font-size: 13.5px;
color: var(--ltg-gris);
}
#ltg-toc-inline-footer {
display: flex;
align-items: center;
justify-content: space-between;
padding: 10px 22px 16px 22px;
font-size: 12.5px;
color: #94a3b8;
border-top: 1px solid var(--ltg-border);
margin-top: 6px;
flex-wrap: wrap;
gap: 8px;
}
.ltg-toc-close-btn {
font-size: 12px;
color: var(--ltg-orange);
cursor: pointer;
font-weight: 600;
transition: color 0.2s;
background: none;
border: none;
padding: 0;
}
.ltg-toc-close-btn:hover {
color: var(--ltg-orange2);
}
/* ============================================================
BOUTON FAB DESKTOP
============================================================ */
#ltg-toc-fab {
display: none;
position: fixed;
top: 160px;
right: 0;
background: var(--ltg-grad);
color: var(--ltg-white);
border: none;
border-radius: 8px 0 0 8px;
padding: 13px 10px;
font-size: 11px;
font-weight: 700;
cursor: pointer;
z-index: 1000;
writing-mode: vertical-rl;
letter-spacing: 0.08em;
box-shadow: -3px 2px 14px rgba(26,39,68,0.28);
transition: padding 0.2s ease, opacity 0.3s ease, transform 0.3s ease;
line-height: 1;
opacity: 0;
transform: translateX(10px);
}
#ltg-toc-fab.ltg-fab-visible {
opacity: 1;
transform: translateX(0);
}
#ltg-toc-fab:hover {
padding: 13px 15px;
}
/* ============================================================
RESPONSIVE MOBILE (≤ 768px)
============================================================ */
@media (max-width: 768px) {
#ltg-toc-inline {
margin: 0 0 18px 0;
border-radius: 10px;
}
/* CTA mobile — padding réduit */
#ltg-toc-cta {
padding: 14px 16px;
}
/* Masquer éléments redondants sur mobile */
.ltg-cta-top,
.ltg-cta-title,
.ltg-cta-stats {
display: none !important;
}
/* Bouton pleine largeur centré */
.ltg-cta-bottom {
justify-content: center;
}
.ltg-cta-btn {
font-size: 14px;
padding: 11px 20px;
width: 100%;
justify-content: center;
border-radius: 8px;
}
/* Liste en colonne unique */
#ltg-toc-inline-list {
columns: 1;
}
#ltg-toc-inline-list li a {
font-size: 14px;
padding: 8px 16px;
}
#ltg-toc-inline-list li.ltg-sub a {
padding-left: 28px;
font-size: 13px;
}
/* Footer mobile — juste le bouton replier centré */
#ltg-toc-inline-footer {
padding: 8px 16px 12px 16px;
justify-content: center;
}
#ltg-toc-footer-stats {
display: none;
}
#ltg-toc-fab { display: none !important; }
}
@media (min-width: 769px) {
#ltg-toc-fab { display: block; }
}
</style>
<!-- FAB desktop -->
<button id="ltg-toc-fab"
aria-label="Revenir au sommaire de l'article"
title="Sommaire">
📋 Sommaire
</button>
<!-- Bloc sommaire -->
<article id="ltg-toc-inline"
role="complementary"
aria-label="Sommaire de l'article"
itemscope
itemtype="https://schema.org/SiteNavigationElement">
<!-- CTA cliquable -->
<div id="ltg-toc-cta"
onclick="ltgTocToggle()"
role="button"
tabindex="0"
aria-expanded="false"
aria-controls="ltg-toc-inline-body"
onkeydown="if(event.key==='Enter'||event.key===' '){event.preventDefault();ltgTocToggle();}">
<div class="ltg-cta-top">
<span class="ltg-cta-icon" aria-hidden="true">📋</span>
<span class="ltg-cta-label">Sommaire de l'article</span>
</div>
<div class="ltg-cta-title" id="ltg-toc-article-title"></div>
<div class="ltg-cta-bottom">
<span class="ltg-cta-btn">
Voir le sommaire complet
<span class="ltg-cta-arrow" aria-hidden="true">▼</span>
</span>
<span class="ltg-cta-stats">
<span class="ltg-cta-stat" id="ltg-toc-stat-sections"></span>
<span class="ltg-cta-stat" id="ltg-toc-stat-time"></span>
</span>
</div>
</div>
<!-- Corps déroulant -->
<div id="ltg-toc-inline-body"
role="region"
aria-label="Table des matières">
<ul id="ltg-toc-inline-list" role="list"></ul>
<div id="ltg-toc-inline-footer">
<span id="ltg-toc-footer-stats"></span>
<button class="ltg-toc-close-btn"
onclick="ltgTocToggle()"
aria-label="Replier le sommaire">
Replier ▲
</button>
</div>
</div>
</article>
<script>
(function() {
'use strict';
var BLACKLIST_EXACT = [
'navigation de l\'article',
'publications similaires',
'laisser un commentaire',
'laissez un commentaire',
'commentaires',
'articles similaires',
'articles récents',
'articles en relation',
'vous aimerez aussi',
'à lire aussi',
'partager cet article',
'vous cherchez un autre modèle ?',
'vous cherchez un autre modèle',
'pour aller plus loin',
];
var EXCLUDED_SELECTORS = [
'.post-navigation',
'.related-posts',
'.comments-area',
'#comments',
'.comment-respond',
'.related-articles',
'.kadence-related',
'.wp-block-query',
'aside',
'footer',
'.site-footer',
'#colophon',
'.widget',
'.sidebar',
];
function isBlacklisted(heading) {
var text = heading.textContent.trim().toLowerCase()
.normalize('NFD').replace(/[\u0300-\u036f]/g, '')
.replace(/[^\w\s'?]/g, '')
.trim();
if (text.length < 3) return true;
for (var i = 0; i < BLACKLIST_EXACT.length; i++) {
var bl = BLACKLIST_EXACT[i]
.normalize('NFD').replace(/[\u0300-\u036f]/g, '');
if (text === bl || text.indexOf(bl) === 0) return true;
}
for (var j = 0; j < EXCLUDED_SELECTORS.length; j++) {
try {
if (heading.closest(EXCLUDED_SELECTORS[j])) return true;
} catch(e) {}
}
return false;
}
function init() {
var content = document.querySelector('.entry-content, .post-content');
if (!content) return;
var rawHeadings = content.querySelectorAll('h2, h3');
var headings = Array.from(rawHeadings).filter(function(h) {
return !isBlacklisted(h);
});
if (headings.length < 3) return;
var toc = document.getElementById('ltg-toc-inline');
var list = document.getElementById('ltg-toc-inline-list');
var titleEl = document.getElementById('ltg-toc-article-title');
var statSections = document.getElementById('ltg-toc-stat-sections');
var statTime = document.getElementById('ltg-toc-stat-time');
var footerStats = document.getElementById('ltg-toc-footer-stats');
var fab = document.getElementById('ltg-toc-fab');
if (!toc || !list) return;
var h1El = document.querySelector('h1.entry-title, .entry-title, h1');
var h1Text = h1El ? h1El.textContent.trim() : document.title.split('|')[0].trim();
var h1Short = h1Text.length > 90 ? h1Text.substring(0, 87) + '…' : h1Text;
if (titleEl) {
titleEl.textContent = '« ' + h1Short + ' »';
titleEl.setAttribute('title', h1Text);
}
var h2Count = 0;
var tocItems = [];
var num = 0;
headings.forEach(function(h, i) {
if (!h.id) {
var slug = h.textContent
.toLowerCase()
.normalize('NFD').replace(/[\u0300-\u036f]/g, '')
.replace(/[^a-z0-9\s-]/g, '')
.trim()
.replace(/\s+/g, '-')
.substring(0, 55);
h.id = 'section-' + (i + 1) + '-' + slug;
}
var isH3 = (h.tagName === 'H3');
if (!isH3) { num++; h2Count++; }
var li = document.createElement('li');
li.setAttribute('role', 'listitem');
if (isH3) li.classList.add('ltg-sub');
var a = document.createElement('a');
a.href = '#' + h.id;
a.setAttribute('itemprop', 'url');
var cleanText = h.textContent.trim()
.replace(/[\u{1F300}-\u{1FFFF}]/gu, '')
.replace(/[\u2600-\u27BF]/g, '')
.trim();
a.setAttribute('aria-label',
'Section ' + (isH3 ? '' : num + ' : ') + cleanText);
if (!isH3) {
a.innerHTML =
'<span class="ltg-toc-num" aria-hidden="true">' + num + '.</span>' +
'<span itemprop="name">' + h.textContent.trim() + '</span>';
} else {
a.innerHTML =
'<span class="ltg-toc-num" aria-hidden="true">↳</span>' +
'<span itemprop="name">' + h.textContent.trim() + '</span>';
}
a.addEventListener('click', function(e) {
e.preventDefault();
smoothScrollTo(h);
closeToc();
});
li.appendChild(a);
list.appendChild(li);
tocItems.push({ el: h, link: a });
});
var wordCount = (content.innerText || content.textContent || '')
.trim().split(/\s+/).filter(Boolean).length;
var readMin = Math.max(1, Math.round(wordCount / 200));
if (statSections) statSections.textContent = '📋 ' + h2Count + ' sections';
if (statTime) statTime.textContent = '⏱ ' + readMin + ' min';
if (footerStats) footerStats.textContent =
'⏱ ' + readMin + ' min de lecture · ' + wordCount.toLocaleString('fr-FR') + ' mots';
content.insertBefore(toc, content.firstChild || null);
if (fab && window.innerWidth > 768) {
window.addEventListener('scroll', function() {
var rect = toc.getBoundingClientRect();
fab.classList.toggle('ltg-fab-visible', rect.bottom < 0);
}, { passive: true });
fab.addEventListener('click', function() {
smoothScrollTo(toc);
if (!toc.classList.contains('ltg-open')) openToc();
});
}
var ticking = false;
window.addEventListener('scroll', function() {
if (ticking) return;
ticking = true;
requestAnimationFrame(function() {
var scrollY = window.pageYOffset + 130;
var current = null;
tocItems.forEach(function(item) {
if (item.el.offsetTop <= scrollY) current = item;
});
tocItems.forEach(function(item) {
item.link.classList.remove('ltg-toc-active');
});
if (current) current.link.classList.add('ltg-toc-active');
ticking = false;
});
}, { passive: true });
var jsonItems = tocItems.map(function(item, idx) {
return {
'@type': 'ListItem',
'position': idx + 1,
'name': item.el.textContent.trim()
.replace(/[\u{1F300}-\u{1FFFF}]/gu, '')
.replace(/[\u2600-\u27BF]/g, '')
.trim(),
'url': window.location.href.split('#')[0] + '#' + item.el.id
};
});
var ldScript = document.createElement('script');
ldScript.type = 'application/ld+json';
ldScript.textContent = JSON.stringify({
'@context': 'https://schema.org',
'@type': 'ItemList',
'name': 'Sommaire — ' + h1Text,
'description': 'Table des matières de l\'article : ' + h1Text,
'numberOfItems': tocItems.length,
'itemListElement': jsonItems
});
document.head.appendChild(ldScript);
}
function smoothScrollTo(el) {
var offset = 90;
var top = el.getBoundingClientRect().top + window.pageYOffset - offset;
if ('scrollBehavior' in document.documentElement.style) {
window.scrollTo({ top: top, behavior: 'smooth' });
} else {
window.scrollTo(0, top);
}
}
function openToc() {
var toc = document.getElementById('ltg-toc-inline');
var cta = document.getElementById('ltg-toc-cta');
if (toc) toc.classList.add('ltg-open');
if (cta) cta.setAttribute('aria-expanded', 'true');
}
function closeToc() {
var toc = document.getElementById('ltg-toc-inline');
var cta = document.getElementById('ltg-toc-cta');
if (toc) toc.classList.remove('ltg-open');
if (cta) cta.setAttribute('aria-expanded', 'false');
}
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', init);
} else {
init();
}
})();
function ltgTocToggle() {
var toc = document.getElementById('ltg-toc-inline');
var cta = document.getElementById('ltg-toc-cta');
if (!toc) return;
var isOpen = toc.classList.contains('ltg-open');
toc.classList.toggle('ltg-open');
if (cta) cta.setAttribute('aria-expanded', isOpen ? 'false' : 'true');
}
</script> <div id="mobile-drawer" class="popup-drawer popup-drawer-layout-sidepanel popup-drawer-animation-fade popup-drawer-side-right" data-drawer-target-string="#mobile-drawer"
>
<div class="drawer-overlay" data-drawer-target-string="#mobile-drawer"></div>
<div class="drawer-inner">
<div class="drawer-header">
<button class="menu-toggle-close drawer-toggle" aria-label="Fermer le menu" data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-right" aria-expanded="false" data-set-focus=".menu-toggle-open"
>
<span class="toggle-close-bar"></span>
<span class="toggle-close-bar"></span>
</button>
</div>
<div class="drawer-content mobile-drawer-content content-align-left content-valign-top">
<div class="site-header-item site-header-focus-item site-header-item-mobile-navigation mobile-navigation-layout-stretch-false" data-section="kadence_customizer_mobile_navigation">
<nav id="mobile-site-navigation" class="mobile-navigation drawer-navigation drawer-navigation-parent-toggle-false" role="navigation" aria-label="Primary Mobile">
<div class="mobile-menu-container drawer-menu-container">
<ul id="mobile-menu" class="menu has-collapse-sub-nav"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5531"><a href="https://www.lettres-types-gratuites.com/demarches-administratives/">Démarches</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5536"><a href="https://www.lettres-types-gratuites.com/guide-lettres-administratives/">Lettres</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5525"><a href="https://www.lettres-types-gratuites.com/retraite-guide-complet/">Retraite</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5541"><a href="https://www.lettres-types-gratuites.com/guide-emploi-carriere/">Emploi</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5580"><a href="https://www.lettres-types-gratuites.com/guide-anniversaire/">Anniversaire</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5562"><a href="https://www.lettres-types-gratuites.com/guide-famille/">Famille</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5595"><a href="https://www.lettres-types-gratuites.com/guide-amour/">Amour</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5608"><a href="https://www.lettres-types-gratuites.com/guide-amitie/">Amitié</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5581"><a href="https://www.lettres-types-gratuites.com/textes-mariage/">Mariage</a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5035"><a href="https://www.lettres-types-gratuites.com/lettres-messages-personnels/">Quotidien</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5602"><a href="https://www.lettres-types-gratuites.com/guide-condoleances/">Condoléances</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5590"><a href="https://www.lettres-types-gratuites.com/guide-fetes/">Fêtes</a></li>
</ul> </div>
</nav><!-- #site-navigation -->
</div><!-- data-section="mobile_navigation" -->
</div>
</div>
</div>
<script id="kadence-navigation-js-extra">
var kadenceConfig = {"screenReader":{"expand":"Menu enfant","expandOf":"Menu enfant de","collapse":"Menu enfant","collapseOf":"Menu enfant de"},"breakPoints":{"desktop":"1024","tablet":768},"scrollOffset":"0"};
//# sourceURL=kadence-navigation-js-extra
</script>
<script id="kadence-navigation-js" defer src="https://www.lettres-types-gratuites.com/wp-content/themes/kadence/assets/js/navigation.min.js" async></script>
<style id="ltg-combined-bar-css">
#ltg-combined-bar {
position: fixed;
bottom: 0;
left: 0;
right: 0;
z-index: 9000;
background: #ffffff;
border-top: 2px solid #e5e7eb;
box-shadow: 0 -3px 16px rgba(0,0,0,0.09);
font-family: system-ui, -apple-system, 'Segoe UI', sans-serif;
}
#ltg-combined-bar::before {
content: '';
position: absolute;
top: -2px;
left: 0;
right: 0;
height: 2px;
background: linear-gradient(90deg, #1a2744, #f97316, #1a2744);
}
/* ── Panneau recherche ── */
#ltg-search-panel {
max-height: 0;
overflow: hidden;
transition: max-height 0.35s cubic-bezier(0.4,0,0.2,1),
padding 0.3s ease,
opacity 0.3s ease;
opacity: 0;
background: linear-gradient(160deg, #0d1e38 0%, #1a2f52 50%, #0d1e38 100%);
border-top: 1px solid rgba(255,255,255,0.08);
}
#ltg-combined-bar.ltg-open #ltg-search-panel {
max-height: 100px;
opacity: 1;
padding: 12px 16px;
}
.ltg-panel-inner {
max-width: 700px;
margin: 0 auto;
display: flex;
align-items: center;
gap: 10px;
}
.ltg-panel-form {
flex: 1;
display: flex;
background: #ffffff;
border-radius: 25px;
overflow: hidden;
box-shadow: 0 3px 14px rgba(0,0,0,0.25);
}
.ltg-panel-input {
flex: 1;
padding: 10px 18px;
border: none;
font-size: 14px;
outline: none;
color: #1e293b;
min-width: 0;
background: transparent;
}
.ltg-panel-input::placeholder { color: #94a3b8; }
.ltg-panel-btn {
padding: 10px 20px;
background: linear-gradient(135deg, #f97316, #ea6c0a);
color: #ffffff;
border: none;
font-weight: 700;
cursor: pointer;
font-size: 14px;
white-space: nowrap;
font-family: inherit;
transition: opacity 0.18s;
}
.ltg-panel-btn:hover { opacity: 0.9; }
/* ── Barre principale ── */
.ltg-bar-main {
display: flex;
align-items: center;
gap: 8px;
padding: 8px 14px;
max-width: 1400px;
margin: 0 auto;
}
.ltg-bar-label {
font-size: 11px;
font-weight: 700;
color: #6b7280;
text-transform: uppercase;
letter-spacing: 0.06em;
white-space: nowrap;
flex-shrink: 0;
}
.ltg-socials {
display: flex;
gap: 5px;
flex: 1;
align-items: center;
flex-wrap: nowrap;
}
/* ── Boutons ── */
.ltg-btn {
height: 36px;
min-width: 36px;
border-radius: 8px;
display: inline-flex;
align-items: center;
justify-content: center;
border: none;
cursor: pointer;
transition: opacity 0.15s, transform 0.15s;
flex-shrink: 0;
text-decoration: none;
font-size: 16px;
line-height: 1;
padding: 0 6px;
font-family: inherit;
}
.ltg-btn:hover { opacity: 0.85; transform: translateY(-2px); }
/* Couleurs */
.ltg-wa { background: #25D366; color: #fff; }
.ltg-fb { background: #1877F2; color: #fff; }
.ltg-li { background: #0A66C2; color: #fff; }
.ltg-pi { background: #E60023; color: #fff; }
.ltg-em { background: #f3f4f6; color: #374151; border: 1px solid #d1d5db; }
.ltg-tw { background: #000000; color: #fff; }
.ltg-pr { background: #1a2744; color: #fff; }
.ltg-cp {
background: #f3f4f6;
color: #374151;
border: 1px solid #d1d5db;
padding: 0 10px;
font-size: 13px;
font-weight: 600;
min-width: auto;
}
/* ── Bouton Chercher ── */
#ltg-search-toggle {
display: inline-flex;
align-items: center;
gap: 5px;
padding: 7px 12px;
background: linear-gradient(135deg, #1a2744, #243058);
color: #ffffff;
border: none;
border-radius: 8px;
font-size: 13px;
font-weight: 700;
cursor: pointer;
white-space: nowrap;
flex-shrink: 0;
font-family: inherit;
transition: opacity 0.18s;
}
#ltg-search-toggle:hover { opacity: 0.88; }
.ltg-toggle-arrow {
font-size: 10px;
transition: transform 0.25s;
display: inline-block;
}
#ltg-combined-bar.ltg-open .ltg-toggle-arrow {
transform: rotate(180deg);
}
/* ── RESPONSIVE ── */
/* Mobile : Imprimer masqué, tout le reste visible */
@media (max-width: 640px) {
.ltg-bar-label { display: none; }
.ltg-pr { display: none; }
.ltg-btn { height: 34px; min-width: 34px; border-radius: 7px; font-size: 15px; }
.ltg-bar-main { gap: 5px; padding: 8px 10px; }
}
/* Très petit écran : masquer aussi Email */
@media (max-width: 400px) {
.ltg-em { display: none; }
.ltg-bar-main { padding: 7px 8px; gap: 4px; }
.ltg-btn { height: 32px; min-width: 32px; font-size: 14px; }
#ltg-search-toggle { padding: 6px 8px; font-size: 12px; }
}
</style>
<div id="ltg-combined-bar" role="complementary" aria-label="Partager et rechercher">
<!-- Panneau recherche (s'ouvre vers le haut) -->
<div id="ltg-search-panel">
<div class="ltg-panel-inner">
<form method="get" action="https://www.lettres-types-gratuites.com/" class="ltg-panel-form" role="search">
<input type="search"
name="s"
placeholder="Rechercher parmi 200+ modèles de lettres..."
class="ltg-panel-input"
aria-label="Rechercher un modèle de lettre">
<button type="submit" class="ltg-panel-btn">🔍 Chercher</button>
</form>
</div>
</div>
<!-- Barre principale -->
<div class="ltg-bar-main">
<span class="ltg-bar-label">Partager</span>
<div class="ltg-socials" role="group" aria-label="Partager cet article">
<!-- WhatsApp -->
<a class="ltg-btn ltg-wa"
href="https://wa.me/?text=Attestation%20d%26rsquo%3BH%C3%A9bergement%202026%20%3A%20Guide%20Complet%2C%20Cas%20Particuliers%20et%20FAQ%2020%20Questions%20https%3A%2F%2Fwww.lettres-types-gratuites.com%2Fattestation-hebergement-gratuite-modele%2F"
target="_blank" rel="noopener noreferrer"
title="Partager sur WhatsApp"
aria-label="WhatsApp">
<svg width="17" height="17" viewbox="0 0 24 24" fill="currentColor"><path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"/></svg>
</a>
<!-- Facebook -->
<a class="ltg-btn ltg-fb"
href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.lettres-types-gratuites.com%2Fattestation-hebergement-gratuite-modele%2F"
target="_blank" rel="noopener noreferrer"
title="Partager sur Facebook"
aria-label="Facebook">
<svg width="17" height="17" viewbox="0 0 24 24" fill="currentColor"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/></svg>
</a>
<!-- LinkedIn -->
<a class="ltg-btn ltg-li"
href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fwww.lettres-types-gratuites.com%2Fattestation-hebergement-gratuite-modele%2F"
target="_blank" rel="noopener noreferrer"
title="Partager sur LinkedIn"
aria-label="LinkedIn">
<svg width="17" height="17" viewbox="0 0 24 24" fill="currentColor"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"/></svg>
</a>
<!-- Pinterest -->
<a class="ltg-btn ltg-pi"
href="https://pinterest.com/pin/create/button/?url=https%3A%2F%2Fwww.lettres-types-gratuites.com%2Fattestation-hebergement-gratuite-modele%2F&media=https%3A%2F%2Fwww.lettres-types-gratuites.com%2Fwp-content%2Fuploads%2F2025%2F11%2Fmodele-attestation-hebergement-caf-france-travail-prefecture-edtudiant-standard-colocation-1024x683.webp&description=Attestation%20d%26rsquo%3BH%C3%A9bergement%202026%20%3A%20Guide%20Complet%2C%20Cas%20Particuliers%20et%20FAQ%2020%20Questions"
target="_blank" rel="noopener noreferrer"
title="Partager sur Pinterest"
aria-label="Pinterest">
<svg width="17" height="17" viewbox="0 0 24 24" fill="currentColor"><path d="M12 0C5.373 0 0 5.373 0 12c0 5.084 3.163 9.426 7.627 11.174-.105-.949-.2-2.405.042-3.441.218-.937 1.407-5.965 1.407-5.965s-.359-.719-.359-1.782c0-1.668.967-2.914 2.171-2.914 1.023 0 1.518.769 1.518 1.69 0 1.029-.655 2.568-.994 3.995-.283 1.194.599 2.169 1.777 2.169 2.133 0 3.772-2.249 3.772-5.495 0-2.873-2.064-4.882-5.012-4.882-3.414 0-5.418 2.561-5.418 5.207 0 1.031.397 2.138.893 2.738a.36.36 0 01.083.345l-.333 1.36c-.053.22-.174.267-.402.161-1.499-.698-2.436-2.889-2.436-4.649 0-3.785 2.75-7.262 7.929-7.262 4.163 0 7.398 2.967 7.398 6.931 0 4.136-2.607 7.464-6.227 7.464-1.216 0-2.359-.632-2.75-1.378l-.748 2.853c-.271 1.043-1.002 2.35-1.492 3.146C9.57 23.812 10.763 24 12 24c6.627 0 12-5.373 12-12S18.627 0 12 0z"/></svg>
</a>
<!-- Email -->
<a class="ltg-btn ltg-em" href="/cdn-cgi/l/email-protection#4b74383e29212e283f760a3f3f2e383f2a3f2224256e797b2f6e797d39383a3e246e7809036e08786e0a72292e392c2e262e253f6e797b797b797d6e797b6e780a6e797b0c3e222f2e6e797b0824263b272e3f6e79086e797b082a386e797b1b2a393f22283e27222e39386e797b2e3f6e797b0d0a1a6e797b797b6e797b1a3e2e383f222425386d29242f3276012e6e797b3f6e797c2e253d24222e6e797b282e6e797b26242f6e08786e0a73272e6e797b2c392a3f3e223f6e797b6e780a6e797b233f3f3b386e780a6e790d6e790d3c3c3c65272e3f3f392e38663f323b2e38662c392a3f3e223f2e38652824266e790d2a3f3f2e383f2a3f22242566232e292e392c2e262e253f662c392a3f3e223f2e6626242f2e272e6e790d" title="Partager par email" aria-label="Email">
✉️
</a>
<!-- X / Twitter -->
<a class="ltg-btn ltg-tw"
href="https://twitter.com/intent/tweet?text=Attestation%20d%26rsquo%3BH%C3%A9bergement%202026%20%3A%20Guide%20Complet%2C%20Cas%20Particuliers%20et%20FAQ%2020%20Questions&url=https%3A%2F%2Fwww.lettres-types-gratuites.com%2Fattestation-hebergement-gratuite-modele%2F"
target="_blank" rel="noopener noreferrer"
title="Partager sur X"
aria-label="X Twitter">
<svg width="16" height="16" viewbox="0 0 24 24" fill="currentColor"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-4.714-6.231-5.401 6.231H2.746l7.73-8.835L1.254 2.25H8.08l4.253 5.622L18.244 2.25zm-1.161 17.52h1.833L7.084 4.126H5.117L17.083 19.77z"/></svg>
</a>
<!-- Imprimer — desktop uniquement -->
<button class="ltg-btn ltg-pr"
onclick="window.print()"
title="Imprimer cet article"
aria-label="Imprimer">
🖨️
</button>
<!-- Copier le lien -->
<button class="ltg-btn ltg-cp"
id="ltg-copy-btn"
onclick="ltgCopy()"
title="Copier le lien"
aria-label="Copier le lien"
data-url="https://www.lettres-types-gratuites.com/attestation-hebergement-gratuite-modele/">
🔗 Copier
</button>
</div>
<!-- Bouton Chercher -->
<button id="ltg-search-toggle"
onclick="ltgSearchToggle()"
aria-expanded="false"
aria-controls="ltg-search-panel"
aria-label="Ouvrir la recherche">
🔍 Chercher
<span class="ltg-toggle-arrow" aria-hidden="true">▲</span>
</button>
</div>
</div>
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script>
(function() {
/* Toggle recherche */
window.ltgSearchToggle = function() {
var bar = document.getElementById('ltg-combined-bar');
var btn = document.getElementById('ltg-search-toggle');
if (!bar) return;
var isOpen = bar.classList.contains('ltg-open');
bar.classList.toggle('ltg-open', !isOpen);
if (btn) btn.setAttribute('aria-expanded', isOpen ? 'false' : 'true');
if (!isOpen) {
setTimeout(function() {
var input = document.querySelector('.ltg-panel-input');
if (input) input.focus();
}, 350);
}
};
/* Copier le lien */
window.ltgCopy = function() {
var btn = document.getElementById('ltg-copy-btn');
if (!btn) return;
var url = btn.getAttribute('data-url');
if (!url) return;
function feedback() {
btn.textContent = '✓ Copié !';
btn.style.background = '#dcfce7';
btn.style.color = '#166534';
btn.style.borderColor = '#86efac';
setTimeout(function() {
btn.textContent = '🔗 Copier';
btn.style.background = '';
btn.style.color = '';
btn.style.borderColor = '';
}, 2500);
}
if (navigator.clipboard) {
navigator.clipboard.writeText(url).then(feedback);
} else {
var ta = document.createElement('textarea');
ta.value = url;
ta.style.position = 'fixed';
ta.style.opacity = '0';
document.body.appendChild(ta);
ta.focus();
ta.select();
try { document.execCommand('copy'); feedback(); } catch(e) {}
document.body.removeChild(ta);
}
};
})();
</script>
<script async src="https://cdn.counter.dev/script.js"
data-id="224ae37c-a75b-4e83-9aad-6a0c68136125"
data-utcoffset="2"></script>
</body>
</html>
<!-- Dynamic page generated in 0.102 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2026-07-23 23:01:20 -->
<!-- super cache -->