<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Île de Guadeloupe — Carnet de voyage</title>
<meta name="description" content="Guadeloupe : plages, randonnée, plongée à la réserve Cousteau, Les Saintes, carte de l'archipel — carnet de voyage photo.">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,600;0,9..144,700;1,9..144,500&family=Manrope:wght@400;500;600;700&family=Caveat:wght@500;600&display=swap" rel="stylesheet">
<style>
:root{
--navy:#0A3D4A;
--emerald:#0F7A6E;
--sand:#E8C88A;
--paper:#F5EFDD;
--coral:#D9531E;
--ink:#1C2B2A;
--paper-shadow: rgba(10,61,74,0.18);
}
*{box-sizing:border-box; margin:0; padding:0;}
html{scroll-behavior:smooth;}
body{
background:var(--paper);
background-image:
radial-gradient(circle at 20% 10%, rgba(15,122,110,0.06), transparent 40%),
radial-gradient(circle at 90% 30%, rgba(217,83,30,0.05), transparent 35%);
color:var(--ink);
font-family:'Manrope', sans-serif;
line-height:1.6;
overflow-x:hidden;
}
h1,h2,h3{ font-family:'Fraunces', serif; font-weight:700; letter-spacing:-0.01em; }
a{color:inherit; text-decoration:none;}
img{max-width:100%; display:block;}
/* ---------- NAV ---------- */
header{
position:fixed; top:0; left:0; right:0; z-index:100;
display:flex; align-items:center; justify-content:space-between;
padding:18px 5vw;
background:rgba(245,239,221,0.85);
backdrop-filter:blur(8px);
border-bottom:1px solid rgba(10,61,74,0.1);
transition:padding 0.3s ease;
}
.logo{
font-family:'Fraunces', serif; font-weight:700; font-size:1.3rem;
color:var(--navy); display:flex; align-items:center; gap:10px;
}
.logo .stamp{
width:34px; height:34px; border-radius:50%;
border:2px solid var(--coral);
display:flex; align-items:center; justify-content:center;
font-family:'Caveat', cursive; font-size:0.75rem; color:var(--coral);
transform:rotate(-8deg);
}
nav ul{ list-style:none; display:flex; gap:2.2rem; }
nav a{
font-size:0.92rem; font-weight:600; color:var(--navy);
position:relative; padding-bottom:4px;
}
nav a::after{
content:''; position:absolute; left:0; bottom:0; height:2px; width:0;
background:var(--coral); transition:width 0.25s ease;
}
nav a:hover::after{ width:100%; }
.nav-toggle{ display:none; }
/* ---------- HERO ---------- */
.hero{
position:relative;
height:100vh; min-height:600px;
display:flex; align-items:flex-end;
overflow:hidden;
}
.hero-img{
position:absolute; inset:0; width:100%; height:100%;
object-fit:cover;
animation:heroZoom 22s ease-in-out infinite alternate;
}
@keyframes heroZoom{
0%{ transform:scale(1) translateY(0); }
100%{ transform:scale(1.12) translateY(-2%); }
}
.hero::after{
content:'';
position:absolute; inset:0;
background:linear-gradient(0deg, rgba(10,20,20,0.75) 0%, rgba(10,20,20,0.15) 45%, rgba(10,20,20,0.35) 100%);
}
.hero-content{
position:relative; z-index:2; color:#fff; padding:0 6vw 7vw;
max-width:820px;
}
.eyebrow{
font-family:'Caveat', cursive; font-size:1.4rem; color:var(--sand);
display:inline-block; transform:rotate(-3deg); margin-bottom:0.3rem;
}
.hero h1{
font-size:clamp(2.6rem, 7vw, 5.2rem);
line-height:0.95;
text-shadow:0 4px 24px rgba(0,0,0,0.35);
}
.hero p{
margin-top:1.1rem; font-size:1.05rem; max-width:520px; color:#EFE9DA;
}
.scroll-cue{
position:absolute; bottom:32px; left:50%; transform:translateX(-50%);
z-index:2; color:#fff; font-size:0.75rem; letter-spacing:0.15em;
text-transform:uppercase; display:flex; flex-direction:column; align-items:center; gap:8px;
opacity:0.85;
}
.scroll-cue .line{
width:1px; height:36px; background:rgba(255,255,255,0.6);
animation:scrollLine 1.8s ease-in-out infinite;
}
@keyframes scrollLine{
0%{ transform:scaleY(0); transform-origin:top; }
50%{ transform:scaleY(1); transform-origin:top; }
50.1%{ transform-origin:bottom; }
100%{ transform:scaleY(0); transform-origin:bottom; }
}
/* ---------- ITINERARY DOTTED LINE (signature) ---------- */
.itinerary-line{
position:relative;
height:70px;
max-width:1100px; margin:0 auto;
}
.itinerary-line svg{ width:100%; height:100%; overflow:visible; }
.itinerary-line path{
fill:none; stroke:var(--emerald); stroke-width:2;
stroke-dasharray:1 10; stroke-linecap:round;
}
.itinerary-line .plane{
font-size:1.3rem;
animation:fly 6s linear infinite;
offset-path: path('M10,35 Q 300,-10 550,35 T 1090,35');
}
/* ---------- SECTIONS ---------- */
section.chapter{
max-width:1200px; margin:0 auto; padding:5rem 6vw;
position:relative;
}
.chapter-head{
display:flex; align-items:baseline; gap:1rem; margin-bottom:2.5rem;
opacity:0; transform:translateY(24px);
transition:opacity 0.7s ease, transform 0.7s ease;
}
.chapter-head.in-view{ opacity:1; transform:translateY(0); }
.chapter-num{
font-family:'Caveat', cursive; font-size:1.6rem; color:var(--coral);
transform:rotate(-4deg);
}
.chapter-head h2{ font-size:clamp(1.8rem, 3.5vw, 2.6rem); color:var(--navy); }
.lede{
max-width:620px; color:#3a4a49; margin-bottom:2.8rem; font-size:1.02rem;
opacity:0; transform:translateY(20px);
transition:opacity 0.7s ease 0.1s, transform 0.7s ease 0.1s;
}
.lede.in-view{ opacity:1; transform:translateY(0); }
/* ---------- POLAROID PHOTO CARDS ---------- */
.gallery{
display:grid; gap:2.4rem;
}
.gallery.two{ grid-template-columns:repeat(2, 1fr); }
.gallery.split{ grid-template-columns:1.3fr 1fr; align-items:center; }
.polaroid{
position:relative;
background:#fff;
padding:14px 14px 44px;
box-shadow:0 14px 30px var(--paper-shadow), 0 2px 6px rgba(0,0,0,0.08);
transform:rotate(var(--rot, -2deg));
transition:transform 0.45s cubic-bezier(.2,.8,.2,1), box-shadow 0.45s ease;
opacity:0; translate:0 30px;
transition-property:transform, box-shadow, opacity, translate;
}
.polaroid.in-view{ opacity:1; translate:0 0; }
.polaroid:hover{
transform:rotate(0deg) scale(1.045) translateY(-6px);
box-shadow:0 26px 46px rgba(10,61,74,0.28), 0 6px 14px rgba(0,0,0,0.12);
z-index:5;
}
.polaroid .frame{
overflow:hidden; position:relative; background:#e9e2cf;
}
.polaroid img{
width:100%; height:100%; object-fit:cover;
transition:transform 0.7s ease;
}
.polaroid:hover img{ transform:scale(1.09); }
.polaroid .tape{
position:absolute; top:-10px; left:50%; transform:translateX(-50%) rotate(-3deg);
width:70px; height:26px;
background:rgba(232,200,138,0.55);
border:1px solid rgba(255,255,255,0.4);
box-shadow:0 2px 4px rgba(0,0,0,0.12);
}
.polaroid figcaption{
font-family:'Caveat', cursive; font-size:1.25rem; color:var(--navy);
text-align:center; padding-top:12px;
}
.ratio-tall .frame{ aspect-ratio:3/4; }
.ratio-wide .frame{ aspect-ratio:16/10; }
.ratio-pano .frame{ aspect-ratio:3/1; }
.ratio-square .frame{ aspect-ratio:1/1; }
/* stagger rotations for a scattered "pinned on a board" feel */
.rot-1{ --rot:-3deg; }
.rot-2{ --rot:2deg; }
.rot-3{ --rot:-1.5deg; }
.rot-4{ --rot:1.5deg; }
.text-block{
opacity:0; translate:0 20px;
transition:opacity 0.7s ease, translate 0.7s ease;
}
.text-block.in-view{ opacity:1; translate:0 0; }
.text-block h3{ font-size:1.5rem; color:var(--navy); margin-bottom:0.8rem; }
.text-block p{ color:#3a4a49; margin-bottom:1rem; }
.text-block ul{ margin-left:1.2rem; color:#3a4a49; }
.text-block li{ margin-bottom:0.4rem; }
/* ---------- FULL WIDTH PANORAMA BREAK ---------- */
.panorama{
position:relative; width:100%; height:46vh; min-height:280px;
overflow:hidden; margin:1rem 0;
}
.panorama img{
width:100%; height:100%; object-fit:cover;
transform:scale(1.06);
transition:transform 6s ease;
}
.panorama:hover img{ transform:scale(1); }
.panorama::before{
content:''; position:absolute; inset:0;
background:linear-gradient(180deg, rgba(10,61,74,0.15), rgba(10,61,74,0.4));
}
.panorama .cap{
position:absolute; bottom:20px; left:6vw; z-index:2; color:#fff;
font-family:'Fraunces', serif; font-style:italic; font-size:1.3rem;
text-shadow:0 2px 10px rgba(0,0,0,0.4);
}
/* ---------- CONTACT SHEETS (planches de collages) ---------- */
.sheets{
display:grid; gap:1.8rem;
grid-template-columns:repeat(3, 1fr);
}
.sheets.two-col{ grid-template-columns:repeat(2, 1fr); }
.contact-sheet{
position:relative; background:#fff; padding:10px;
box-shadow:0 10px 24px var(--paper-shadow), 0 2px 6px rgba(0,0,0,0.08);
opacity:0; translate:0 26px;
transition:opacity 0.6s ease, translate 0.6s ease, transform 0.4s ease, box-shadow 0.4s ease;
}
.contact-sheet.in-view{ opacity:1; translate:0 0; }
.contact-sheet:hover{
transform:translateY(-6px) scale(1.02);
box-shadow:0 22px 40px rgba(10,61,74,0.26), 0 6px 14px rgba(0,0,0,0.12);
z-index:4;
}
.contact-sheet .frame{ overflow:hidden; aspect-ratio:1/1; background:#101a19; }
.contact-sheet.ratio-4-3 .frame{ aspect-ratio:4/3; }
.contact-sheet img{
width:100%; height:100%; object-fit:cover;
transition:transform 0.8s ease, filter 0.8s ease;
filter:saturate(0.94);
}
.contact-sheet:hover img{ transform:scale(1.06); filter:saturate(1.08); }
.contact-sheet .mark{
position:absolute; top:22px; right:22px;
width:38px; height:38px; border-radius:50%;
border:2px solid var(--coral);
opacity:0; transition:opacity 0.35s ease, transform 0.35s ease;
transform:scale(0.7) rotate(-10deg);
pointer-events:none;
}
.contact-sheet:hover .mark{ opacity:0.85; transform:scale(1) rotate(0deg); }
.contact-sheet figcaption{
font-family:'Caveat', cursive; font-size:1.2rem; color:var(--navy);
text-align:left; padding:10px 4px 2px;
display:flex; align-items:baseline; justify-content:space-between; gap:8px;
}
.contact-sheet figcaption .tag{
font-family:'Manrope', sans-serif; font-size:0.68rem; text-transform:uppercase;
letter-spacing:0.08em; color:#8a9a97; font-weight:600;
}
.section-alt{ background:rgba(15,122,110,0.05); }
/* ---------- MAP SECTION ---------- */
.map-wrap{
display:flex; gap:3rem; align-items:center; flex-wrap:wrap;
}
.map-card{
background:#fff; padding:18px; box-shadow:0 14px 30px var(--paper-shadow);
transform:rotate(-2deg); transition:transform 0.4s ease;
flex:0 0 auto;
}
.map-card:hover{ transform:rotate(0deg) scale(1.05); }
.map-card img{ width:220px; image-rendering:auto; }
.map-card figcaption{
font-family:'Caveat', cursive; text-align:center; padding-top:10px; font-size:1.2rem; color:var(--navy);
}
/* ---------- FOOTER ---------- */
footer{
background:var(--navy); color:#EFE9DA; padding:4rem 6vw 2.5rem; margin-top:4rem;
}
.footer-grid{
display:grid; grid-template-columns:1.4fr 1fr 1fr; gap:3rem;
max-width:1200px; margin:0 auto 3rem;
}
footer h3{ font-family:'Fraunces', serif; color:#fff; font-size:1.4rem; margin-bottom:1rem; }
footer p{ color:#C7D3D0; font-size:0.92rem; }
footer ul{ list-style:none; }
footer li{ margin-bottom:0.6rem; }
footer a{ color:#C7D3D0; font-size:0.92rem; transition:color 0.2s ease; }
footer a:hover{ color:var(--sand); }
.footer-bottom{
max-width:1200px; margin:0 auto; padding-top:1.6rem;
border-top:1px solid rgba(255,255,255,0.12);
font-size:0.8rem; color:#8fa3a0; display:flex; justify-content:space-between; flex-wrap:wrap; gap:0.5rem;
}
/* ---------- RESPONSIVE ---------- */
@media (max-width:820px){
nav ul{ display:none; }
.gallery.two, .gallery.split{ grid-template-columns:1fr; }
.footer-grid{ grid-template-columns:1fr; gap:2rem; }
}
@media (prefers-reduced-motion: reduce){
*{ animation:none !important; transition:none !important; }
}
</style>
</head>
<body>
<header>
<div class="logo">
<span class="stamp">GP</span>
Île de Guadeloupe
</div>
<nav>
<ul>
<li><a href="a/">Plages</a></li>
<li><a href="b/">En mer</a></li>
<li><a href="ucpa/">Plongée</a></li>
<li><a href="d/">Randonnée</a></li>
<li><a href="c/">Marché</a></li>
<li><a href="#carte">Carte</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</nav>
</header>
<section class="hero">
<img class="hero-img" src="guadeloupe/guadeloupe1.jpg" alt="Vue aérienne de la côte de Guadeloupe, plage et lagon turquoise">
<div class="hero-content">
<span class="eyebrow">Carnet de voyage —</span>
<h1>La Guadeloupe,<br>île papillon</h1>
<p>Plages de sable blond, forêt tropicale, volcan de la Soufrière et fonds marins de la réserve Cousteau : un archipel à explorer plage après plage, sentier après sentier.</p>
</div>
<div class="scroll-cue"><span>Défiler</span><span class="line"></span></div>
</section>
<div class="itinerary-line">
<svg viewbox="0 0 1100 70" preserveaspectratio="none">
<path d="M10,35 Q 300,-10 550,35 T 1090,35"></path>
</svg>
</div>
<!-- ================= PLAGES ================= -->
<section class="chapter" id="plages">
<div class="chapter-head">
<span class="chapter-num">Étape 1</span>
<h2>Les plages de Grande-Terre</h2>
</div>
<p class="lede">Sable blanc, eaux calmes et cocotiers penchés : Grande-Terre aligne des plages qui n'ont rien à envier aux cartes postales, de Sainte-Anne à la Pointe des Châteaux.</p>
<div class="gallery split">
<figure class="polaroid ratio-wide rot-1">
<span class="tape"></span>
<div class="frame"><img src="guadeloupe_plage.jpg" alt="Plage bordée de cocotiers en Guadeloupe"></div>
<figcaption>Une crique à l'ombre des cocotiers</figcaption>
</figure>
<div class="text-block">
<h3>Sable fin et ombre naturelle</h3>
<p>Les plages de Guadeloupe alternent sable blond et sable volcanique plus sombre côté Basse-Terre. Beaucoup restent bordées de cocotiers et de raisiniers, offrant une ombre bienvenue en milieu de journée.</p>
<ul>
<li>Baignade calme, idéale en famille</li>
<li>Meilleure lumière tôt le matin ou en fin d'après-midi</li>
<li>Pensez à la crème solaire réef-safe pour préserver les coraux</li>
</ul>
</div>
</div>
<p class="lede" style="margin-top:3.5rem;">Plus sauvage, la côte au vent alterne falaises calcaires, criques désertes et bois flotté — un autre visage de Grande-Terre, loin des plages aménagées.</p>
<div class="sheets two-col">
<figure class="contact-sheet in-view">
<span class="mark"></span>
<div class="frame"><img src="guadeloupe/planche-littoral-sauvage.jpg" alt="Planche photo : falaises et côte sauvage de Guadeloupe battue par les vagues"></div>
<figcaption>Falaises battues par les vagues <span class="tag">Côte au vent</span></figcaption>
</figure>
<figure class="contact-sheet in-view">
<span class="mark"></span>
<div class="frame"><img src="guadeloupe/guadeloupe_01.jpg" alt="Planche photo : iguane, plage de sable et maison créole en Guadeloupe"></div>
<figcaption>Un iguane monte la garde <span class="tag">Faune locale</span></figcaption>
</figure>
</div>
</section>
<div class="panorama">
<img src="guadeloupe_plan.jpg" alt="Vue panoramique de la baie des Saintes en Guadeloupe">
<span class="cap">La baie de Terre-de-Haut, Les Saintes</span>
</div>
<!-- ================= EN MER ================= -->
<section class="chapter" id="mer">
<div class="chapter-head">
<span class="chapter-num">Étape 2</span>
<h2>En mer, d'île en île</h2>
</div>
<p class="lede">Bateaux de pêcheurs amarrés dans le lagon, traversées vers Marie-Galante ou Les Saintes : la mer rythme la vie de l'archipel.</p>
<div class="gallery two">
<figure class="polaroid ratio-square rot-2">
<span class="tape"></span>
<div class="frame"><img src="guadeloupe_photo.jpg" alt="Barques de pêcheurs dans un lagon turquoise en Guadeloupe"></div>
<figcaption>Barques au mouillage, eau turquoise</figcaption>
</figure>
<figure class="polaroid ratio-square rot-3">
<span class="tape"></span>
<div class="frame"><img src="guadeloupe_ile.jpg" alt="Côte sauvage et lagon vus du ciel en Guadeloupe"></div>
<figcaption>La côte vue du ciel</figcaption>
</figure>
</div>
<p class="lede" style="margin-top:3.5rem;">Dans les petits ports, les canots créoles aux couleurs vives se serrent les uns contre les autres, entre catamarans de croisière et carcasses de bois échouées.</p>
<div class="sheets">
<figure class="contact-sheet in-view">
<span class="mark"></span>
<div class="frame"><img src="guadeloupe/guadeloupe_02.jpg" alt="Planche photo : village de pêcheurs, barques et maisons créoles en Guadeloupe"></div>
<figcaption>Village de pêcheurs <span class="tag">Terre-de-Bas</span></figcaption>
</figure>
<figure class="contact-sheet in-view">
<span class="mark"></span>
<div class="frame"><img src="guadeloupe/guadeloupe_03.jpg" alt="Planche photo : catamaran, port, palmiers et flamboyant en Guadeloupe"></div>
<figcaption>Voiliers au mouillage <span class="tag">Les Saintes</span></figcaption>
</figure>
<figure class="contact-sheet in-view">
<span class="mark"></span>
<div class="frame"><img src="guadeloupe/guadeloupe_04.jpg" alt="Planche photo : épave de barque, barracuda naturalisé et port en Guadeloupe"></div>
<figcaption>Vieux gréement échoué <span class="tag">Mémoire maritime</span></figcaption>
</figure>
</div>
</section>
<!-- ================= PLONGEE ================= -->
<section class="chapter" id="plongee">
<div class="chapter-head">
<span class="chapter-num">Étape 3</span>
<h2>Plongée à la réserve Cousteau</h2>
</div>
<p class="lede">Classée réserve naturelle, la zone au large de Bouillante abrite un ballet permanent de poissons multicolores et de coraux, accessible en snorkeling comme en plongée bouteille.</p>
<div class="gallery split">
<div class="text-block">
<h3>Un monde sous la surface</h3>
<p>Dès la mise à l'eau, un autre monde apparaît : tombants colorés, poissons-lézards curieux, tortues de passage. La visibilité et la richesse des fonds font de ce spot l'un des plus réputés des Petites Antilles.</p>
<ul>
<li>Baptêmes de plongée accessibles dès 8 ans</li>
<li>Sites peu profonds adaptés au snorkeling</li>
<li>Encadrement par des clubs et centres UCPA locaux</li>
</ul>
</div>
<figure class="polaroid ratio-tall rot-4">
<span class="tape"></span>
<div class="frame"><img src="plongee.jpg" alt="Plongeur en silhouette dans les eaux profondes de Guadeloupe"></div>
<figcaption>Descente le long du tombant</figcaption>
</figure>
</div>
<div class="gallery two" style="margin-top:2.5rem;">
<figure class="polaroid ratio-square rot-1">
<span class="tape"></span>
<div class="frame"><img src="ucpa_guadeloupe.jpg" alt="Poisson-lézard photographié sous l'eau en Guadeloupe"></div>
<figcaption>Rencontre avec un poisson-lézard</figcaption>
</figure>
<div class="text-block">
<h3>Activités nautiques UCPA</h3>
<p>Voile, plongée, kayak de mer : les centres UCPA de l'île proposent des séjours sportifs pour tous niveaux, avec vue sur le lagon depuis les bases nautiques de Bouillante et de Saint-François.</p>
</div>
</div>
<p class="lede" style="margin-top:3.5rem;">Palme, masque et détendeur suffisent pour croiser une faune spectaculaire : murènes, tortues vertes, éponges tubulaires et bancs de poissons multicolores logés dans le corail.</p>
<div class="sheets">
<figure class="contact-sheet in-view">
<span class="mark"></span>
<div class="frame"><img src="guadeloupe/guadeloupe_24.jpg" alt="Planche photo : préparation de la plongée en bateau et éponges de corail en Guadeloupe"></div>
<figcaption>Mise à l'eau <span class="tag">Réserve Cousteau</span></figcaption>
</figure>
<figure class="contact-sheet in-view">
<span class="mark"></span>
<div class="frame"><img src="guadeloupe/guadeloupe_01.jpg" alt="Planche photo : tortue de mer, épave et poissons-lions en plongée en Guadeloupe"></div>
<figcaption>Tortue et poissons-lions <span class="tag">Faune protégée</span></figcaption>
</figure>
<figure class="contact-sheet in-view">
<span class="mark"></span>
<div class="frame"><img src="guadeloupe/guadeloupe.jpg" alt="Planche photo : murènes, corail et raie en plongée en Guadeloupe"></div>
<figcaption>Murènes dans leur trou <span class="tag">Récif corallien</span></figcaption>
</figure>
<figure class="contact-sheet in-view">
<span class="mark"></span>
<div class="frame"><img src="guadeloupe/guadeloupe_08.jpg" alt="Planche photo : éponges, corail et banc de poissons jaunes en Guadeloupe"></div>
<figcaption>Éponges et bancs dorés <span class="tag">Tombant corallien</span></figcaption>
</figure>
</div>
</section>
<div class="panorama" style="height:56vh;">
<img src="guadeloupe/guadeloupe1.jpg" alt="Planche photo : plongée avec requins en cage et snorkeling en Guadeloupe" style="object-position:center 30%;">
<span class="cap">Sensations fortes, pour les plongeurs confirmés</span>
</div>
<!-- ================= RANDONNEE ================= -->
<section class="chapter" id="randonnee">
<div class="chapter-head">
<span class="chapter-num">Étape 4</span>
<h2>Randonnée sur la Soufrière</h2>
</div>
<p class="lede">Basse-Terre grimpe jusqu'au volcan encore actif de la Soufrière. Les sentiers traversent une végétation d'altitude presque lunaire, souvent enveloppée de brume.</p>
<div class="gallery split">
<figure class="contact-sheet ratio-4-3 in-view">
<span class="mark"></span>
<div class="frame"><img src="guadeloupe/planche-randonnee-soufriere.jpg" alt="Planche photo : randonneurs et paysages volcaniques sur la Soufrière en Guadeloupe"></div>
<figcaption>Sur les crêtes de la Soufrière <span class="tag">Parc national</span></figcaption>
</figure>
<div class="text-block">
<h3>Un terrain volcanique vivant</h3>
<p>L'ascension demande un peu d'effort, surtout avec l'humidité tropicale, mais les paysages traversés — mousses, lichens orangés, fumerolles — rappellent que le volcan respire encore.</p>
<ul>
<li>Prévoir de bonnes chaussures : le terrain est glissant</li>
<li>Météo changeante en altitude, même en pleine journée</li>
<li>Départ possible depuis les Bains Jaunes ou Saint-Claude</li>
</ul>
</div>
</div>
</section>
<!-- ================= MARCHE ================= -->
<section class="chapter section-alt" id="marche">
<div class="chapter-head">
<span class="chapter-num">Étape 5</span>
<h2>Marché créole & épices</h2>
</div>
<p class="lede">À Pointe-à-Pitre comme à Basse-Terre, les étals débordent de couleurs : muscade, curcuma, colombo, vanille noire, bois d'Inde et piments frais côtoient fruits et racines tropicales.</p>
<div class="sheets">
<figure class="contact-sheet in-view">
<span class="mark"></span>
<div class="frame"><img src="guadeloupe/planche-marche-couleurs.jpg" alt="Planche photo : marché créole coloré, épices et coucher de soleil en Guadeloupe"></div>
<figcaption>Étals colorés <span class="tag">Marché</span></figcaption>
</figure>
<figure class="contact-sheet in-view">
<span class="mark"></span>
<div class="frame"><img src="guadeloupe/planche-marche-produits.jpg" alt="Planche photo : citrons verts, cacao, dachine, vanille et piments au marché en Guadeloupe"></div>
<figcaption>Vanille noire & dachine <span class="tag">Produits locaux</span></figcaption>
</figure>
<figure class="contact-sheet in-view">
<span class="mark"></span>
<div class="frame"><img src="guadeloupe/planche-epices-basseterre.jpg" alt="Planche photo : épices en gros plan et fontaine de Basse-Terre en Guadeloupe"></div>
<figcaption>Colombo & curcuma <span class="tag">Épices</span></figcaption>
</figure>
<figure class="contact-sheet in-view">
<span class="mark"></span>
<div class="frame"><img src="guadeloupe/planche-epices-marche.jpg" alt="Planche photo : épices en poudre et marchande au marché en Guadeloupe"></div>
<figcaption>Sur l'étal du marché <span class="tag">Vie locale</span></figcaption>
</figure>
<figure class="contact-sheet in-view">
<span class="mark"></span>
<div class="frame"><img src="guadeloupe/planche-cotes-epices.jpg" alt="Planche photo : falaise, citrons verts et épices en Guadeloupe"></div>
<figcaption>Du marché à la côte <span class="tag">Basse-Terre</span></figcaption>
</figure>
<figure class="contact-sheet in-view">
<span class="mark"></span>
<div class="frame"><img src="guadeloupe/planche-basseterre-ville.jpg" alt="Planche photo : place et fontaine du centre-ville de Basse-Terre en Guadeloupe"></div>
<figcaption>Place de la fontaine <span class="tag">Basse-Terre ville</span></figcaption>
</figure>
</div>
</section>
<!-- ================= PATRIMOINE ================= -->
<section class="chapter">
<div class="chapter-head">
<span class="chapter-num">Étape 6</span>
<h2>Patrimoine créole</h2>
</div>
<div class="gallery split">
<div class="text-block">
<h3>Maisons de bois et jardins tropicaux</h3>
<p>Volets persiennes, bois exotiques et vérandas ombragées : l'architecture créole traditionnelle se découvre dans les habitations conservées de Basse-Terre, entourée de balisiers et de fleurs de porcelaine.</p>
</div>
<figure class="contact-sheet in-view">
<span class="mark"></span>
<div class="frame"><img src="guadeloupe/planche-maison-creole.jpg" alt="Planche photo : intérieur de maison créole en bois et fleurs tropicales en Guadeloupe"></div>
<figcaption>Intérieur d'une habitation créole <span class="tag">Patrimoine</span></figcaption>
</figure>
</div>
</section>
<!-- ================= CARTE ================= -->
<section class="chapter" id="carte">
<div class="chapter-head">
<span class="chapter-num">Repères</span>
<h2>La carte de l'archipel</h2>
</div>
<p class="lede">Un papillon de deux ailes séparées par la rivière Salée : Basse-Terre à l'ouest, verte et volcanique ; Grande-Terre à l'est, plate et calcaire. Autour, Marie-Galante, Les Saintes, la Désirade.</p>
<div class="map-wrap">
<figure class="map-card">
<img src="fond/carte-guadeloupe.jpg" alt="Carte de l'archipel de la Guadeloupe">
<figcaption>Basse-Terre & Grande-Terre</figcaption>
</figure>
<div class="text-block in-view">
<h3>Repères pratiques</h3>
<p><strong>Chef-lieu :</strong> Basse-Terre • <strong>Capitale économique :</strong> Pointe-à-Pitre<br>
<strong>Habitants :</strong> Guadeloupéens • <strong>Climat :</strong> tropical, saison sèche de décembre à mai</p>
<p>Location de voiture recommandée pour rayonner entre Basse-Terre et Grande-Terre ; comptez une traversée en bateau pour Les Saintes ou Marie-Galante.</p>
</div>
</div>
</section>
<footer id="contact">
<div class="footer-grid">
<div>
<h3>Île de Guadeloupe</h3>
<p>Un carnet de voyage photographique consacré à l'archipel : plages, randonnée, plongée et vie insulaire.</p>
</div>
<div>
<h3>Navigation</h3>
<ul>
<li><a href="#plages">Plages</a></li>
<li><a href="#mer">En mer</a></li>
<li><a href="#plongee">Plongée</a></li>
<li><a href="#carte">Carte</a></li>
</ul>
</div>
<div>
<h3>Contact<li><a href="gregory-cros.php">Gregory CROS</a></li></h3>
</div>
</div>
<div class="footer-bottom">
<span>© 2026 Île de Guadeloupe — Carnet de voyage</span>
<a href="http://www.perou.photo.free.fr/" title="Le Pérou" target="blank"> Pérou </a>
<a href="http://www.ecosse.photo.free.fr/" title="Carnet de voyage Ecosse et Grande Gretagne" target="blank"> Ecosse </a>
<a href="http://ma.roc.online.fr" target="_blank">Maroc </a>
</div>
</footer>
<script>
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if(entry.isIntersecting){
entry.target.classList.add('in-view');
}
});
}, { threshold: 0.15 });
document.querySelectorAll('.chapter-head, .lede, .polaroid, .text-block, .contact-sheet').forEach(el => observer.observe(el));
</script>
</body>
</html>