
qualité
Lorem ipsum dolor sit amet consectetur adipisicing elit. Enim accusantium, vitae nesciunt est eum atque iure provident fuga porro similique.
J’ai toujours trouvé l’HTML et le CSS amusants à manipuler, car ils ne demandent pas beaucoup d’efforts à apprendre et à maîtriser.
En tout cas, ces compétences en HTML et CSS me servent tous les jours sur WordPress et sont indispensables. Tant mieux, car j’ai pu allier l’utile à l’agréable.
La maison du chocolat
La Maison du Chocolat.
NOUVELLE SAISON
NOUVEAUX CHOCOLAT
Par ici
qualité
Lorem ipsum dolor sit amet consectetur adipisicing elit. Enim accusantium, vitae nesciunt est eum atque
iure provident fuga porro similique.
ecologie
Lorem ipsum dolor sit amet consectetur adipisicing elit. Enim accusantium, vitae nesciunt est eum atque
iure provident fuga porro similique.
equitable
Lorem ipsum dolor sit amet consectetur adipisicing elit. Enim accusantium, vitae nesciunt est eum atque
iure provident fuga porro similique.
CONTACTEZ-NOUS
Lorem ipsum dolor sit amet consectetur adipisicing elit. Enim accusantium, vitae nesciunt est eum atque iure
provident fuga porro similique.
/* generale */
*{
margin: 0;
padding: 0;
}
body{
font-family: Arial, Helvetica, sans-serif;
color: #444545;
}
/* Header */
header{
display: flex;
justify-content: space-evenly;
height: 50px;
line-height: 50px;
}
h1{
font-size: 30px;
font-family: 'Crete Round', serif;
}
span{
color: #e83b89;
}
nav a{
text-decoration: none;
margin-left: 10px;
color: #444545;
}
#banniere{
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
text-align: center;
background-image: url("images/main.jpg");
background-size: cover;
height: 697px;
}
.h2blanc{
margin-bottom: 30px;
color: white;
font-size: 70px;
}
.bouton
{
color: white;
background-color: #e83b89;
display: inline-block;
line-height: 50px;
text-align: center;
font-size: 20px;
text-decoration: none;
width: 150px;
height: 50px;
border-radius: 5px;
}
/* Qualité */
#qualite,p{
margin: 50px;
display: flex;
text-align: center;
}
img{
margin: 50px;
}
/* info */
#info{
background-color: #EFEFEF ;
display: flex;
justify-content: center;
padding: 100px 0;
}
.club{
background-image: url("images/article-image-1.jpg");
background-repeat: no-repeat;
width: 500px;
height: 270px;
}
.actu{
background-image: url("images/article-image-2.jpg");
background-repeat: no-repeat;
width: 500px;
height: 270px;
}
.clubactu{
background-color: rgba(255, 255, 255, 0.9);
width: 200px;
height: 100%;
font-size: 15px;
}
#info a{
height: 30px;
text-align: center;
line-height: 30px;
margin-left: 25px;
}
#info h2{
text-align: center;
padding-top: 20px;
}
hr{
width: 100px;
margin: 20px auto;
}
#info p{
margin: 20px;
}
/* contact */
#contact h2{
text-align: center;
margin-top: 20px;
}
#contact hr{
width: 300px;
background-color: aqua;
}
form{
text-align: center;
}
input[type=text],input[type=email],input[type=submit]{
font-size: 20px;
border-radius: 3px;
}
input[type=submit]{
color: white;
background-color: #e83b89;
line-height: 30px;
text-align: center;
font-size: 20px;
width: 70px;
height: 30px;
border-radius: 5px;
border: none;
}
/* Footer */
footer{
background-color:#444545;
height: 200px;
margin-top: 50px;
padding: 50px;
color: white;
display: flex;
justify-content:center;
align-items: center;
flex-direction: column;
}
#maisonchoco{
color: white;
font-size: 30px;
font-family: 'Crete Round', serif;
}
@media screen and (max-width:600px) {
header {
display: flex;
flex-direction: column;
height: 100px;
line-height: 50px;
text-align: center;
}
.h2blanc {
margin-bottom: 30px;
color: white;
font-size: 40px;
}
#qualite, p {
margin: 50px;
display: flex;
flex-direction: column;
text-align: center;
}
#info {
background-color: #EFEFEF;
display: flex;
padding: 100px 0;
flex-direction: column;
align-items: center;
}
.club {
background-image: url("images/article-image-1.jpg");
background-repeat: no-repeat;
width: 500px;
height: 270px;
margin: 10px;
border-radius: 5px;
}
.actu {
background-image: url("images/article-image-2.jpg");
background-repeat: no-repeat;
width: 500px;
height: 270px;
margin: 20px;
border-radius: 5px;
}
form{
display: flex;
flex-direction: column;
}
form div{
margin: 10px;
}
}
Travel Agency
Travel Agency.
Organiser votre
voyage sur mesure
Par ici
-
Planifier
Confiez-nous vos rêves blablabla
-
Organiser
Beneficiez de l'expertise blablabla
-
Voyager
Nous nous chargerons d'assurer blablabla
Partez en famille
Offrez le meilleur a ceux que vous aimez et partagez des moments fabuleux
Plus d'infos
Contactez-nous
Chez Travel agency nous savons que voyager est.... blablablablablablabla
/* GENERAL */
* /* tout les elements */
{
margin: 0;
padding: 0;
}
body
{
font-family: arial, sans-serif;
font-size: 15px;
}
h1, h2, h3, h4
{
color: #444;
}
{
font-family: 'create round', serif;
font-size: 45px;
}
h2
{
font-size: 55px;
}
h3
{
font-size: 30px;
}
h4
{
font-size: 24px;
}
p
{
line-height: 20px;
color: #777;
}
ul
{
list-style: none; /* Enleve les puces */
}
a
{
text-decoration: none;
color: #444;
}
.wrapper
{
width: 940px;
margin: 0 auto; /* auto pour centrer */
padding: 0 10px;
}
.orange
{
color: #ff7a00;
}
.clear
{
clear: both;
}
small
{
font-size: 13px;
font-style: italic;
}
/* HEADER */
header
{
height: 120px;
}
header h1
{
float: left;
margin-top: 32px;
}
header nav
{
float: right;
margin-top: 50px;
}
header nav ul li /* Uniquement le li qui est dans ul, dans nav et dans header*/
{
float: left;
display: inline-block;
}
header nav ul li a
{
text-transform: uppercase;
font-weight: bold;
margin-right: 20px;
}
/* MAIN IMAGE */
#main-image
{
height: 580px;
background: url(Images/main.jpg) center;
}
#main-image h2
{
font-weight: normal; /* enleve le gras */
text-transform: uppercase; /* Mettre le texte en majuscule */
text-align: center; /* centre le texte */
padding: 150px 0 40px 0;
}
.button-1
{
display: block;
width: 120px;
height: 50px;
background: #ff7a00;
color: #fff;
font-size: 20px;
margin: 0 auto;
line-height: 50px;
text-align: center;
border-radius: 3px; /* arrondir les bords du cadre */
}
.button-1:hover /* Couleur survol lien */
{
background: #02d8dd;
}
/* STEPS */
#steps ul
{
margin: 80px;
}
#steps ul li
{
width: 250px;
float: left; /* Textes les un a coté des autres */
padding-top: 140px;
text-align: center;
margin-right: 10px;
}
#steps h4
{
text-transform: uppercase;
margin-bottom: 20px;
}
#steps p
{
margin-bottom: 20px;
}
#step-1
{
background: url(Images/steps-icon-1.png) no-repeat top center;
}
#step-2
{
background: url(Images/steps-icon-2.png) no-repeat top center;
}
#step-3
{
background: url(Images/steps-icon-3.png) no-repeat top center;
}
/* Possibilities */
#possibilities
{
background-color: #efefef;
padding: 60px 0;
}
#possibilities article
{
width: 460px;
height: 270px;
float: left;
border-radius: 10px; /* Arrondir les bords */
}
#possibilities article:first-child /* prendre le 1er article */
{
margin-right: 20px;
}
.overlay
{
background: rgba(255,255,255, 0.95); /* 0.95 transparence */
height: 100%;
width: 190px;
padding: 20px;
border-radius: 10px 0 0 10px; /* Arrondir les bords */
text-align: center;
box-sizing: border-box; /* "la hauteur du overlay inclue le padding" */
}
article h4
{
border-bottom: 1px solid #ddd;
padding-bottom: 20px;
text-transform: uppercase;
margin-bottom: 20px;
text-align: center;
}
#possibilities p
{
text-align: center;
margin-bottom: 20px;
}
.button-2
{
color: #fff;
background-color: #ff7a00;
padding: 6px 20px;
border-radius: 3px;
}
.button-2:hover /* Quand on passe la souris dessus */
{
color: #fff;
background-color: #02b8bd;
padding: 6px 20px;
border-radius: 3px;
}
/* CONTACT */
#contact
{
padding: 60px 0;
text-align: center;
}
#contact h3
{
width: 400px;
text-transform: uppercase;
margin: 0 auto 20px auto;
margin-bottom: 20px;
border-bottom: 1px solid #02b8dd;
padding-bottom: 20px ;
}
form
{
margin: 60px 0 20px 0;
}
label
{
font-weight: bold;
font-size: 20px;,
margin-right: 10px;
color: #777;
}
input[type="text"] /* change les attribus (les type...) ici "text" dans input */
{
padding: 10px;
font-size: 20px;
margin-right: 20px;
border: 2px solid #ddd;
border-radius: 3px; /* Arrondi */
}
.button-3
{
color: #fff;
font-size: 20px;
font-weight: bold;
padding: 11px;
background-color: #02b8dd;
border-style: none;
border-radius: 3px;
}
.button-3:hover
{
color: #fff;
background-color: #444;
}
/* FOOTER */
footer
{
height: 260px;
background-color: #444;
}
footer h1
{
color: #fff;
text-align: center;
padding-top: 80px;
}
.copyright
{
text-align: center;
font-weight: bold;
padding-top: 30px;
color: #777;
}
Zanzibar
Zanzibar
ZANZIBAR
UN ART DE VIVRE
Lorem ipsum dolor sit amet consectetur adipisicing elit.
Notre île
Contactez-nous
QUI SOMMES-NOUS
-
RELIGIONS ET CROYANCES
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores necessitatibus
aspernatur
atque fugit architecto eius blanditiis facere ut excepturi suscipit voluptates nesciunt
minus
distinctio, repudiandae veritatis quibusdam recusandae sint provident.
-
MUSIQUE
Lorem ipsum dolor sit amet consectetur adipisicing elit. Soluta cupiditate
magni recusandae aliquid odio libero obcaecati veniam, unde officia maiores error reprehenderit
dolores fugiat saepe inventore commodi nihil? Dolores, praesentium.
-
MYTHE LITTéRAIRE
Lorem ipsum dolor sit amet consectetur adipisicing elit. Officia accusamus numquam neque
magni,
optio excepturi saepe tenetur quisquam eum aliquam vitae ducimus eos quidem nostrum maiores
eveniet aspernatur est cumque!
NOTRE ÎLE
STONE TOWN
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Tenetur quae consectetur vero, eaque vitae
maxime ratione eum. Architecto aut eveniet veritatis optio eligendi asperiores accusamus nisi
expedita harum atque. Consectetur.
PRISON ISLAND
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Tenetur quae consectetur vero, eaque vitae
maxime ratione eum. Architecto aut eveniet veritatis optio eligendi asperiores accusamus nisi
expedita harum atque. Consectetur.
PARC JOZANI
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Tenetur quae consectetur vero, eaque vitae
maxime ratione eum. Architecto aut eveniet veritatis optio eligendi asperiores accusamus nisi
expedita harum atque. Consectetur.
GALERIE PHOTO
LES FEMMES DE ZANZIBAR
LA PLAGE DE ZANZIBAR
LES EPICES DE ZANZIBAR
VILLAGE DE PECHEUR A ZANZIBAR
SAFARI BLUE
ILS ONT ADORE
Lorem ipsum dolor sit amet consectetur adipisicing elit. Soluta ut obcaecati vel eveniet,
earum
adipisci cupiditate quae officia possimus unde explicabo consequuntur eius corrupti sapiente
commodi
natus dolore. Sed, saepe!
Emilie
Lorem ipsum dolor sit amet consectetur adipisicing elit. Soluta ut obcaecati vel
eveniet, earum
adipisci cupiditate quae officia possimus unde explicabo consequuntur eius corrupti sapiente
commodi
natus dolore. Sed, saepe!
Jean-claude
Lorem ipsum dolor sit amet consectetur adipisicing elit. Soluta ut obcaecati vel
eveniet, earum
adipisci cupiditate quae officia possimus unde explicabo consequuntur eius corrupti sapiente
commodi
natus dolore. Sed, saepe!
Caroline
NOS SEJOURS
IDYLLE A ZANZIBAR
10 JOURS | 7 NUITS
a partir de 2350€
Farniente sur les plages de Zanzibar
Farniente sur les plages de Zanzibar
Hébergement dans un hotel de luxe
Une atmosphère dans le plus pur style zanzibari au coeur des jardins
De petites attentions tout au long de votre séjour
TANZANIE A L'INFINI
13 JOURS | 10 NUITS
a partir de 3440€
Le spectacle magnifique de la migration dans le Serengeti
L'impressionnant cratère du Ngorongoro
Les plages de Zanzibar
La vieille ville de store town et des ruelles aux milles couleurs
AU BOUT DE LA TANZANIE
12 JOURS | 9 NUITS
a partir de 3600€
La découverte de tous les principaux parcs du pays
L'impressionnant cratère du Ngorongoro
Les plages de Zanzibar
Le spectacle magnifique de la migration dans le serengeti
CONTACTEZ-NOUS
Lorem ipsum dolor sit amet consectetur adipisicing elit. Quibusdam officia inventore maxime! Labore
deserunt doloribus quae recusandae. Voluptatum, aut ab.
+255 777 360 982
Office du Tourisme
* {
margin: 0;
padding: 0;
}
body {
font-family: 'Lato', sans-serif;
}
blockquote p::before {
content: '\201C';
font-size: 800%;
}
blockquote p::after {
content: '\201D';
}
/* header */
h1 {
color: white;
font-size: 20px;
font-family: Warnes;
}
header {
display: flex;
justify-content: space-evenly;
background-color: black;
height: 40px;
line-height: 40px;
}
nav a {
color: white;
text-decoration: none;
font-size: 12px;
margin-left: 20px;
}
/* banniere */
#imgbanniere {
background-image: url(img/zanzibar.jpg);
background-size: cover;
height: 600px;
display: flex;
justify-content: flex-start;
padding-top: 250px;
padding-left: 150px;
color: white;
}
#h2blanc {
color: white;
font-size: 50px;
text-align: left;
}
.bouton {
color: white;
display: inline-block;
width: 200px;
height: 50px;
line-height: 50px;
border-radius: 8px;
text-align: center;
font-size: 20px;
border: white solid 2px;
}
.bouton:hover {
background-color: white;
color: aqua;
display: block;
width: 200px;
height: 50px;
line-height: 50px;
border-radius: 8px;
text-align: center;
font-size: 20px;
}
/* fin banniere */
hr {
margin-bottom: 50px;
width: 100px;
color: aqua;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
text-align: center;
}
#listesinge {
display: flex;
justify-content: space-evenly;
color: gray;
}
#listesinge img {
object-fit: cover;
}
#listesinge ul {
margin: 80px;
width: 400px;
}
#listesinge li {
list-style: none;
display: flex;
}
center h2 {
padding: 50px;
font-size: 25px;
font-weight: 500;
}
/* notre ile début */
div.contenu {
background-color: white;
width: 400px;
height: 500px;
display: flex;
flex-direction: column;
justify-content: center;
padding: 10px;
border-radius: 5px;
}
h2 {
text-align: center;
}
.contenu1-image {
background-image: url("stone-town.png");
background-position: center;
background-size: cover;
/* respecte les dimensions */
width: 100%;
height: 200px;
}
.contenu2-image img {
width: 100%;
height: 200px;
object-fit: cover;
/* respecte les dimenions */
}
.parent {
display: flex;
justify-content: space-around;
}
#notreile {
display: flex;
background-color: #0CE0F5;
}
/* notre ile fin */
/* galerie photo début */
#femmeplage{
display: flex;
justify-content: center;
}
#femmezanzibar {
background-image: url(galerie/femmes-zanzibar.jpg);
width: 400px;
height: 200px;
background-position: center;
background-size: cover;
margin: 10px;
border-radius: 5px;
}
#femmezanzibar p{
color: white;
}
#plagezanzibar{
background-image: url(galerie/plage-zanzibar.jpg);
width: 800px;
height: 200px;
background-position: center;
background-size: cover;
margin: 10px;
border-radius: 5px;
}
#plagezanzibar p{
color: white;
}
#epicepeche{
display: flex;
justify-content: center;
}
#epiceszanzibar{
background-image: url(galerie/epices-zanzibar.jpg);
width: 600px;
height: 200px;
background-position: center;
background-size: cover;
margin: 10px;
border-radius: 5px;
}
#epiceszanzibar p{
color: white;
}
#pecheur{
background-image: url(galerie/village-pecheur-zanzibar.jpg);
width: 200px;
height: 200px;
background-position: center;
background-size: cover;
margin: 10px;
border-radius: 5px;
}
#pecheur p{
color: white;
}
#safari{
background-image: url(galerie/safari-blue.jpg);
width: 380px;
height: 200px;
background-position: center;
background-size: cover;
margin: 10px;
border-radius: 5px;
}
#safari p{
color: white;
}
/* galerie photo fin */
/* il nous ont adoré début */
#ilontadorecom{
display: flex;
justify-content: space-around;
}
.avatar{
display: flex;
line-height: 50px;
}
.avatar img{
border-radius: 50%;
width: 50px;
height: 50px;
}
#ilontadoreimg1{
background-image: url(/galerie/plage-zanzibar.jpg);
background-position: center;
background-size: cover;
height: 300px;
color: white;
}
#ilontadore{
display: flex;
justify-content: space-around;
}
/* il nous ont adoré fin */
/* nos séjours début */
#nossejours{
display: flex;
}
#idylle{
width: 300px;
height: 300px;
border-radius: 5px;
border-color: grey;
border: 5px;
margin: 50px;
}
#tanzanie{
width: 300px;
height: 300px;
border-radius: 5px;
border-color: grey;
border: 5px;
margin: 50px;
}
#boutanzanie{
width: 300px;
height: 300px;
border-radius: 5px;
border-color: grey;
border: 5px;
margin: 50px;
}
/* nos séjours fin */
#contacteznous{
display: flex;
justify-content: space-around;
}
#contacteznous p{
font-size: 12px;
}
#contacteznous div{
margin: 40px;
}
#contacts{
display: flex;
justify-content: space-around;
}
footer{
color: white;
text-align: center;
font-size: 15px;
background-color: black;
height: 150px;
padding: 30px;
}