0% ont trouvé ce document utile (0 vote)
27 vues4 pages

Guide HTML CSS SimDigi

Ce guide gratuit enseigne aux débutants comment créer leur première page web en utilisant HTML et CSS. Il couvre les bases du HTML et du CSS, la mise en page avec Flexbox et Grid, ainsi qu'un mini-projet pratique et des conseils pour le design responsive. Le document inclut également des ressources pour publier la page web sur des plateformes comme GitHub Pages et Netlify.

Transféré par

simjrlouz
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
27 vues4 pages

Guide HTML CSS SimDigi

Ce guide gratuit enseigne aux débutants comment créer leur première page web en utilisant HTML et CSS. Il couvre les bases du HTML et du CSS, la mise en page avec Flexbox et Grid, ainsi qu'un mini-projet pratique et des conseils pour le design responsive. Le document inclut également des ressources pour publier la page web sur des plateformes comme GitHub Pages et Netlify.

Transféré par

simjrlouz
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

HTML & CSS pour Débutants — De zéro à première

page web
Guide express gratuit • SimDigi Shop

Apprenez à créer votre première page web en HTML et CSS, même si vous débutez totalement. Ce guide
contient des explications claires, des exemples de code et un mini-projet prêt à tester.

© SimDigi — 2025
Table des matières
1. 1. Qu'est-ce que HTML & CSS ?
2. 2. Préparer son environnement (VS Code, Live Server)
3. 3. Bases du HTML
4. 4. Bases du CSS
5. 5. Mise en page (Flexbox & Grid)
6. 6. Mini-projet pratique : Ma première page web
7. 7. Responsive design (mobile-friendly)
8. 8. Publier : GitHub Pages / Netlify
9. 9. Ressources & Bonus
1. Qu'est-ce que HTML & CSS ?
HTML (HyperText Markup Language) définit la structure d'une page web. CSS (Cascading Style Sheets)
gère l'apparence visuelle : couleurs, typographie, mise en page.

2. Préparer son environnement


Installation recommandée : Visual Studio Code + extension Live Server (pour recharger la page
automatiquement). Créez un dossier 'mon-site' et un fichier '[Link]'.

3. Bases du HTML
Structure de base : DOCTYPE, balises head/body, titres, paragraphes, images et liens. Exemple :
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Ma première page</title>
</head>
<body>
<h1>Bonjour, Web !</h1>
<p>Ceci est ma première page.</p>
</body>
</html>

4. Bases du CSS
Le CSS s'ajoute via une balise style dans le head ou un fichier séparé [Link]. Exemples : couleurs,
polices et box model.
body {
font-family: system-ui, Arial, sans-serif;
line-height: 1.6;
margin: 0;
padding: 2rem;
}
h1 { font-size: clamp(1.8rem, 2.5vw, 2.6rem); color: #2563eb; }

5. Mise en page : Flexbox & Grid


Flexbox est idéal pour aligner et distribuer l'espace en une dimension. Grid est adapté aux mises en page
complexes en deux dimensions.
.nav { display: flex; align-items: center; justify-content: space-between; gap: 1rem; }
.grid { display: grid; gap: 1rem; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); }

6. Mini-projet pratique : Ma première page web


Copiez le code suivant dans un fichier '[Link]' et ouvrez-le avec Live Server.
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Ma première page</title>
<style>
body {
font-family: Arial, sans-serif;
margin: 0; padding: 0;
background: #f9fafb; color: #333;
}
header { background: #2563eb; color: white; padding: 2rem; text-align: center; }
.container { max-width: 800px; margin: 2rem auto; padding: 1rem; }
.btn { display: inline-block; padding: 0.7rem 1.2rem; background: #2563eb; color: white; text-
footer { text-align: center; padding: 1rem; background: #e5e7eb; margin-top: 2rem; }
</style>
</head>
<body>
<header>
<h1>Bienvenue sur ma page</h1>
<p>Mon tout premier site avec HTML & CSS</p>
</header>
<div class="container">
<h2>À propos de moi</h2>
<p>Je découvre le développement web et voici ma première réalisation !</p>
<a href="#" class="btn">Clique ici</a>
</div>
<footer>
<p>© 2025 Mon Premier Site</p>
</footer>
</body>
</html>

7. Responsive Design (Mobile-friendly)


Utilisez des media queries et des unités relatives (rem, vw). Exemple :
@media (max-width: 600px) {
.container { padding: 0.5rem; }
header { padding: 1rem; }
}

8. Publier gratuitement : GitHub Pages / Netlify


GitHub Pages : créer un repository public et activer Pages. Netlify : glisser-déposer le dossier 'dist' ou
connecter un repo Git.

Ressources & Bonus


Snippets réutilisables, checklists et quiz. Voici une checklist rapide :
• Un seul <h1> par page
• Images avec attribut alt
• Contraste texte/fond suffisant
• Formulaires accessibles
• Responsive vérifié (mobile et desktop)

Merci d'avoir lu ce guide ! Pour aller plus loin, découvre l'ebook complet et les fichiers sources sur SimDigi
Shop.

© SimDigi — SimDigi Shop

Vous aimerez peut-être aussi