Podcast
Questions and Answers
Quel attribut est essentiel pour fournir une description textuelle des images ?
Quel attribut est essentiel pour fournir une description textuelle des images ?
- title
- src
- data
- alt (correct)
Quel élément HTML est utilisé pour structurer le contenu visible de la page ?
Quel élément HTML est utilisé pour structurer le contenu visible de la page ?
- <head>
- <html>
- <footer>
- <body> (correct)
Quel est le rôle de l'attribut 'action' dans un formulaire ?
Quel est le rôle de l'attribut 'action' dans un formulaire ?
- Indiquer que le champ est obligatoire
- Déterminer la méthode d'envoi des données
- Fournir un texte d'indication à l'intérieur du champ
- Spécifier l'URL où les données sont envoyées (correct)
Quel type de balise est utilisé pour créer un bouton cliquable dans un formulaire ?
Quel type de balise est utilisé pour créer un bouton cliquable dans un formulaire ?
Quel est l'objectif principal des pratiques d'accessibilité web ?
Quel est l'objectif principal des pratiques d'accessibilité web ?
Quelle balise est essentielle pour indiquer la version HTML utilisée ?
Quelle balise est essentielle pour indiquer la version HTML utilisée ?
Quel élément HTML sert de conteneur pour des éléments de formulaire ?
Quel élément HTML sert de conteneur pour des éléments de formulaire ?
Quel attribut global sert à identifier un élément de manière unique ?
Quel attribut global sert à identifier un élément de manière unique ?
Flashcards are hidden until you start studying
Study Notes
Accessibilité Web
- Définition: Pratiques qui rendent le contenu web utilisable par tous, y compris les personnes avec des handicaps.
- Bonnes Pratiques:
- Utiliser des balises sémantiques appropriées (ex.
<header>
,<nav>
,<article>
,<footer>
). - Ajouter des attributs
alt
aux images pour fournir des descriptions textuelles. - Assurer un contraste suffisant entre le texte et l'arrière-plan.
- Utiliser des titres (h1, h2, h3) de manière hiérarchique pour structurer le contenu.
- Inclure des descriptions pour les liens et les boutons.
- Utiliser des balises sémantiques appropriées (ex.
Formulaires Et Entrées
- Balises de Formulaire:
<form>
: Conteneur pour les éléments de formulaire.<input>
: Champ de saisie; types incluenttext
,password
,email
,checkbox
,radio
, etc.<textarea>
: Champ de texte multilignes.<select>
: Liste déroulante.<button>
: Bouton cliquable.
- Attributs importants:
action
: URL où les données du formulaire sont envoyées.method
: Méthode d'envoi (GET
ouPOST
).required
: Champ obligatoire.placeholder
: Texte d'indication à l'intérieur du champ.
Structure Des Documents
- Éléments de base:
<!DOCTYPE html>
: Indique la version HTML utilisée.<html>
: Élément racine de la page HTML.<head>
: Contient des métadonnées, le titre et les liens aux fichiers CSS/JS.<body>
: Contient le contenu visible de la page.
- Sémantique:
- Utiliser des balises appropriées pour clarifier le rôle de chaque section (ex.
<section>
,<aside>
).
- Utiliser des balises appropriées pour clarifier le rôle de chaque section (ex.
éléments De Base
- Balises essentielles:
<title>
: Définit le titre de la page affiché dans l'onglet du navigateur.<link>
: Lien vers une feuille de style CSS.<meta>
: Fournit des métadonnées (ex. description, charset).<script>
: Lien vers un fichier JavaScript ou code JS intégré.<div>
: Conteneur générique sans signification sémantique.
Attributs HTML
- Attributs Globaux:
id
: Identifiant unique pour un élément.class
: Classe CSS pour le style et le ciblage.style
: Styles CSS inline pour un élément.title
: Texte d'information supplémentaire au survol.
- Attributs spécifiques:
href
: URL pour les liens hypertexte.src
: Source d'une image ou d'un fichier script.alt
: Texte alternatif pour les images.data-*
: Attributs personnalisés pour stocker des données privées.
Accessibilité Web
- Pratiques visant à rendre le contenu web accessible à tous, notamment pour les personnes en situation de handicap.
- Utilisation de balises sémantiques pour une meilleure structure (ex:
<header>
,<article>
,<footer>
,<nav>
). - Importance d'ajouter des attributs
alt
sur les images pour fournir des descriptions textuelles. - Nécessité d'un bon contraste entre le texte et l'arrière-plan pour améliorer la lisibilité.
- Utilisation hiérarchique des titres (h1, h2, h3) pour organiser le contenu logiquement.
- Description des liens et des boutons pour orienter les utilisateurs.
Formulaires et Entrées
- La balise
<form>
sert de conteneur pour les éléments de formulaire. - La balise
<input>
permet différents types de champ, tels quetext
,password
,email
,checkbox
, etradio
. - La balise
<textarea>
permet l'entrée de plusieurs lignes de texte. - La balise
<select>
crée une liste déroulante pour les sélections. - La balise
<button>
crée un bouton cliquable pour soumettre des données. - Attribut
action
détermine l'URL de destination pour l'envoi des données. - Attribut
method
définit la méthode d'envoi, dans les optionsGET
ouPOST
. - Attribut
required
indique si un champ est obligatoire à remplir. - Attribut
placeholder
montre un texte d'aide à l'intérieur du champ de saisie.
Structure des Documents
- La balise
<!DOCTYPE html>
spécifie la version de HTML utilisée dans le document. - La balise
<html>
représente l'élément racine du document HTML. - La balise
<head>
contient les métadonnées, le titre de la page, ainsi que des liens vers des fichiers CSS et JavaScript. - La balise
<body>
contient le contenu visible de la page pour l'utilisateur. - Utilisation de balises appropriées pour la sémantique, comme
<section>
et<article>
pour clarifier le rôle de chaque section.
Éléments de Base
- La balise
<title>
définit le titre de la page affiché dans l'onglet du navigateur. - La balise
<link>
sert à lier une feuille de style CSS au document. - La balise
<meta>
fournit des informations complémentaires comme la description et l'encodage des caractères. - La balise
<script>
est utilisée pour intégrer un fichier JavaScript ou du code JS dans le document. - La balise
<div>
est un conteneur générique sans signification sémantique.
Attributs HTML
- Attribut
id
pour assigner un identifiant unique à un élément. - Attribut
class
permet le stylage en CSS et le ciblage d'éléments. - Attribut
style
permet d'appliquer des styles CSS directement sur l'élément. - Attribut
title
affiche un texte d'information supplémentaire au survol de l'élément. - Attribut
href
désigne l'URL pour les liens hypertexte. - Attribut
src
indique la source d'une image ou d'un fichier script. - Attribut
alt
fournit un texte alternatif pour les images, important pour l'accessibilité. - Attributs
data-*
permettent de définir des attributs personnalisés pour stocker des données privées.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.