Formation : HTML et CSS : Les bases du web

Créez vos premières pages web : apprenez HTML et CSS, le socle de tous les sites.
Présentiel ou distanciel

Niveau :
Aucun

Durée :
28
heures

formation creation web

VOTRE FORMATION

Présentation de la formation

A l’issue de cette formation, vous serez capable de :

  • Expliquer le fonctionnement du web et le rôle de HTML et de CSS
  • Structurer une page web avec un code HTML5 sémantique
  • Intégrer textes, liens, images, tableaux, médias et formulaires
  • Mettre en forme une page avec CSS (sélecteurs, couleurs, typographie, modèle de boîte)
  • Réaliser des mises en page modernes avec Flexbox et Grid
  • Adapter un site à tous les écrans (responsive design)
  • Appliquer les bonnes pratiques d’accessibilité et de lisibilité du code

Informations essentielles

Public concerné

Cette formation s’adresse à toute personne souhaitant comprendre, créer ou modifier des pages web : personnes en reconversion, chargés de communication ou de marketing digital, graphistes, créateurs de site, entrepreneurs, étudiants…

Prérequis

Être à l’aise avec l’informatique, la gestion de fichiers et la navigation sur Internet Aucune connaissance préalable en programmation ni en création de sites web n’est exigée. Un test de positionnement en amont permet d’adapter le parcours.

Infos - Pratiques

  • Devis sur demande
  • Délais d’accès à la formation à convenir avec le formateur lors de l’audit personnalisé
  • Horaires de la formation : 9h00 – 12h30 / 13h30 – 17h00 – Horaires adaptables à vos disponibilités

LE PROGRAMME

Programme de la formation

Cette formation a pour objectif de permettre aux apprenants d’acquérir une autonomie sur les fondamentaux du web, en maîtrisant HTML et CSS pour :

  • Structurer et rédiger des pages web propres et accessibles,
  • Mettre en forme et en page un site avec les techniques modernes,
  • Adapter un site à tous les écrans,
  • Tester et mettre en ligne un site web.

La formation suit un fil rouge : la création d’un site vitrine de plusieurs pages, de la page blanche jusqu’à la mise en ligne.

Les domaines de compétences travaillés sont :

Structure et contenu (HTML)

  • Structurer une page avec les balises HTML5 sémantiques
  • Intégrer liens, images, tableaux, médias et formulaires

Mise en forme (CSS)

  • Utiliser les sélecteurs, la cascade et la spécificité
  • Mettre en forme couleurs, textes, arrière-plans et bordures
  • Maîtriser le modèle de boîte et le positionnement

Mise en page et responsive

  • Construire des mises en page avec Flexbox et Grid
  • Adapter un site aux mobiles et aux tablettes

Qualité et publication

  • Appliquer les bonnes pratiques d’accessibilité
  • Tester et valider son code
  • Mettre en ligne un site statique
01

Découvrir le web & préparer son environnement

Comprendre comment fonctionne le web et installer ses outils de travail.

  • Comprendre le fonctionnement du web : navigateur, serveur, adresse (URL), nom de domaine et hébergement
  • Situer le rôle de HTML, de CSS et de JavaScript dans une page web
  • Prendre en main un éditeur de code (Visual Studio Code) et un serveur de test local
  • Organiser les dossiers et nommer les fichiers d’un projet web
  • Utiliser les outils de développement du navigateur pour inspecter une page
02

Les fondamentaux du HTML

Écrire ses premières pages avec les balises essentielles.

  • Comprendre la structure d’un document HTML (doctype, head, body, encodage, langue, balise viewport)
  • Utiliser balises, attributs et imbrication ; écrire du code propre et indenté
  • Structurer le texte : titres, paragraphes, listes, mises en valeur
  • Créer des liens internes, externes et des ancres ; comprendre les chemins relatifs et absolus
  • Insérer des images : formats, poids, texte alternatif
03

HTML sémantique, tableaux & médias

Structurer une page de façon claire et accessible.

  • Utiliser les balises sémantiques : header, nav, main, section, article, aside, footer
  • Construire un plan de page cohérent avec une hiérarchie de titres logique
  • Utiliser figure et figcaption, div et span à bon escient
  • Créer des tableaux de données accessibles
  • Intégrer de l’audio, de la vidéo et des contenus externes (cartes, vidéos en ligne)
04

Les formulaires HTML

Créer des formulaires clairs et accessibles.

  • Créer un formulaire : champs de texte, choix multiples, listes déroulantes, zone de texte, boutons
  • Associer chaque champ à son libellé et regrouper les champs
  • Utiliser les types de champs HTML5 (e-mail, nombre, date…)
  • Utiliser la validation native du navigateur (champs obligatoires, formats)
  • Comprendre le rôle du serveur dans le traitement d’un formulaire
05

Les fondamentaux du CSS

Mettre en forme une page avec les règles CSS.

  • Relier du CSS à une page HTML (feuille de style externe) et comprendre la syntaxe d’une règle
  • Utiliser les sélecteurs : balise, classe, identifiant, descendants, pseudo-classes
  • Comprendre la cascade, l’héritage et la spécificité pour résoudre les conflits de styles
  • Utiliser les unités (px, %, rem, vw) et les couleurs (hexadécimal, RGB, HSL)
  • Mettre en forme le texte, les polices web, les arrière-plans et les bordures
06

Modèle de boîte & positionnement

Comprendre comment le navigateur calcule la taille et la position des éléments.

  • Comprendre le modèle de boîte : contenu, marge intérieure, bordure, marge extérieure
  • Maîtriser les propriétés box-sizing, width, height et overflow
  • Distinguer les éléments de type bloc et en ligne (propriété display)
  • Utiliser le positionnement : relative, absolute, fixed, sticky et z-index
  • Centrer et aligner des éléments avec les marges
07

Flexbox

Créer des mises en page souples sur un axe.

  • Comprendre le principe du conteneur flex et des axes principal et secondaire
  • Aligner et répartir des éléments (justify-content, align-items, gap)
  • Gérer le retour à la ligne et la taille des éléments (flex-wrap, flex-grow, flex-shrink, flex-basis)
  • Réaliser une barre de navigation, une rangée de cartes et un centrage parfait
08

CSS Grid

Créer des mises en page en deux dimensions.

  • Définir une grille : colonnes, lignes, unité fr, espacement
  • Placer les éléments dans la grille, y compris avec des zones nommées
  • Créer des grilles adaptatives avec auto-fit et minmax
  • Choisir entre Flexbox et Grid selon le besoin
09

Responsive design

Adapter un site aux mobiles, aux tablettes et aux ordinateurs.

  • Comprendre l’approche mobile first et le rôle de la balise viewport
  • Utiliser les media queries et choisir ses points de rupture
  • Rendre les images adaptatives (max-width, srcset, picture) et utiliser des unités fluides (clamp)
  • Créer un menu de navigation adapté au mobile
  • Tester un site sur différentes tailles d’écran avec les outils de développement
10

Finitions, accessibilité & bonnes pratiques

Soigner le rendu et la qualité du code.

  • Ajouter des effets : survol (hover), focus, transitions, ombres et dégradés
  • Utiliser les variables CSS pour centraliser couleurs et espacements
  • Respecter les contrastes et rendre le focus clavier visible
  • Utiliser des icônes en SVG
  • Organiser et commenter son CSS ; adopter une convention de nommage
11

Mise en ligne & projet de synthèse

Finaliser, valider et publier un site web, puis évaluation des acquis.

  • Valider son code HTML et CSS avec les outils de validation
  • Optimiser le poids des images et vérifier les performances de base
  • Mettre un site statique en ligne (hébergement, transfert de fichiers)
  • Projet final : finaliser un site vitrine responsive de plusieurs pages à partir d’un brief
  • Évaluation des acquis selon une grille de critères et bilan de la formation

MÉTHODES PÉDAGOGIQUES

Une formation axée sur la pratique

Une pédagogie équilibrée pour favoriser l’acquisition, la mise en pratique et la validation des compétences.

30%

THÉORIE

Supports pédagogiques variés : diaporama, vidéos et paperboard.

60%

PRATIQUE

Travaux pratiques, études de cas et exercices réalisés tout au long de la formation.

10%

ÉVALUATION

QCM de niveaux et évaluation continue pour vérifier l'acquisition des connaissances et l'atteinte des objectifs.

VOS ACQUIS

L’évaluation des acquis

Les acquis sont évalués au travers d’exercices pratiques et mises en situation tout du long de la formation.

EN PRATIQUE

Les modalités

Formation disponible en présentiel ou à distance. Les modalités sont définies avec le participant ou l’entreprise lors de l’inscription.

PRISE EN CHARGE

Le financement

Plusieurs solutions de financement peuvent être envisagées selon la situation de l’apprenant ou de l’entreprise. Contactez ESSON Grégory au 07 61 27 16 07 pour connaître les possibilités adaptées à votre projet.

INSCRIPTION

Pour les modalités d’inscription à cette formation,
contactez :

M. ESSON Grégory
07 61 27 16 07

ACCESSIBILITÉ

Formation accessible aux personnes en situation de handicap.

Pour tout besoin d’adaptation spécifique, contactez :

Sophie RICO
06 16 24 21 44

Demander des informations​

Une question sur cette formation ? MG Formation à la Seyne sur Mer est à votre disposition pour vous renseigner et vous accompagner dans votre projet.

En soumettant ce formulaire, vous acceptez que les informations saisies soient utilisées pour traiter votre demande. Pour en savoir plus sur la gestion de vos données personnelles, consultez notre Politique de confidentialité.