Flashcards : Développement d’interface web — 64 cartes

Toutes les cartes

1Question

Quel réseau des années 1960-1970 est le précurseur d'Internet ?

Réponse

ARPANET

2Question

Qui a proposé le système qui deviendra le World Wide Web ?

Réponse

Tim Berners-Lee

3Question

Dans quelle décennie Tim Berners-Lee a-t-il proposé le système du Web ?

Réponse

Les années 1980

4Question

Quels phénomènes marquent le Web depuis les années 2000 ?

Réponse

Le Web 2.0, les smartphones, l'intelligence artificielle, l'Internet des objets et les logiciels SaaS

5Question

Quel rôle joue un navigateur Web comme Firefox ?

Réponse

Il interprète le code HTML, CSS et JavaScript

6Question

Quels serveurs Web sont couramment utilisés ?

Réponse

Apache2 et Nginx

7Question

Qu'est-ce que le HTML ?

Réponse

Un langage de balisage créé en 1991 pour encadrer le contenu avec des balises.

8Question

En quelle année le CSS a-t-il été créé ?

Réponse

En 1996.

9Question

Que décrit le CSS ?

Réponse

La présentation des documents HTML ou XML.

10Question

Quels aspects le CSS contrôle-t-il sur une page Web ?

Réponse

L’agencement, le positionnement, la décoration, les couleurs et la taille du texte.

11Question

Quels éléments composent une page HTML fondamentale dans l'ordre ?

Réponse

DOCTYPE, html, head, puis body.

12Question

Qu'est-ce que l'imbrication HTML ?

Réponse

Placer des éléments à l’intérieur d’autres éléments.

13Question

Que représentent les balises h1 à h6 en HTML ?

Réponse

Des titres classés de la plus grande à la moindre importance.

14Question

Quelle balise HTML représente un paragraphe ?

Réponse

La balise p.

15Question

Qu'est-ce qu'un hyperlien HTML ?

Réponse

Une balise a avec l’attribut href qui crée un lien.

16Question

Quel attribut de la balise img indique le chemin de l'image ?

Réponse

L’attribut src.

17Question

Quel attribut de la balise img fournit une description de l'image ?

Réponse

L’attribut alt.

18Question

Quelle balise crée une liste non ordonnée en HTML ?

Réponse

La balise ul.

19Question

Quelle balise crée une liste ordonnée en HTML ?

Réponse

La balise ol.

20Question

Quelles balises définissent un tableau HTML ?

Réponse

table pour le tableau, tr pour une ligne, td pour une cellule, th pour une cellule d’en-tête.

21Question

Quelles balises structurent l’en-tête, la navigation et le contenu principal ?

Réponse

Les balises header, nav et main.

22Question

Quelle balise HTML est un conteneur générique de niveau bloc ?

Réponse

La balise div.

23Question

Quelle balise HTML est un conteneur en ligne sans saut de ligne ?

Réponse

La balise span.

24Question

Qu'est-ce qu'un formulaire HTML ?

Réponse

Une balise form servant à collecter des données utilisateur.

25Question

Quels sont les principaux types de champs dans un formulaire HTML ?

Réponse

Texte, mot de passe, radio, case à cocher, bouton, soumission, réinitialisation, liste déroulante, zone de texte.

26Question

Que sont les WCAG ?

Réponse

Ce sont des directives pratiques et techniques pour rendre le contenu Web accessible.

27Question

Quelles versions des WCAG sont citées ?

Réponse

WCAG 2.0 (2008), WCAG 2.1 (2018) et WCAG 2.2 proposée pour 2024.

28Question

Quels sont les quatre principes POUR de l’accessibilité ?

Réponse

Perceptible, Opérable, Compréhensible et Robuste.

29Question

Quels sont les niveaux de conformité WCAG ?

Réponse

A, AA et AAA.

30Question

Que signifie le niveau de conformité A ?

Réponse

Il est obligatoire pour le contenu de base.

31Question

Que signifie le niveau de conformité AA ?

Réponse

Il est recommandé pour les organisations.

32Question

Que signifie le niveau de conformité AAA ?

Réponse

Il correspond à l’accessibilité maximale souvent difficile à atteindre.

33Question

Comment calcule-t-on le contraste entre une couleur claire et une couleur sombre ?

Réponse

Par Contraste=Lclair+0.05Lsombre+0.05Contraste = \frac{L_{clair}+0.05}{L_{sombre}+0.05}.

34Question

De quoi se compose une règle CSS ?

Réponse

D'un sélecteur et d'un bloc de déclaration avec des paires propriété-valeur.

35Question

Comment ciblent les sélecteurs CSS principaux un élément ?

Réponse

Par sa balise, sa classe ou son identifiant.

36Question

Quels symboles utilisent les sélecteurs de classe et d'identifiant en CSS ?

Réponse

Le point pour la classe et le dièse pour l'identifiant.

37Question

Quelles sont des propriétés CSS de texte courantes ?

Réponse

color, font-size, font-weight et text-align.

38Question

Quelles sont des propriétés CSS de boîte courantes ?

Réponse

margin, padding, border, width et height.

39Question

Quelles unités CSS sont relatives à la police du parent et à la police racine ?

Réponse

em est relative à la police du parent, rem à la police racine.

40Question

Quelle unité CSS est fixe et laquelle est relative à l'élément parent en pourcentage ?

Réponse

px est fixe, % est relative à l'élément parent.

41Question

Quelle est la position par défaut dans le flux normal en CSS ?

Réponse

La valeur static.

42Question

Que permet la position relative en CSS ?

Réponse

Elle conserve la place de l’élément tout en permettant un décalage visuel.

43Question

Comment la position absolute place-t-elle un élément ?

Réponse

Elle retire l’élément du flux et le positionne par rapport à l’ancêtre positionné le plus proche.

44Question

Par rapport à quoi la position fixed place-t-elle un élément ?

Réponse

Par rapport au viewport.

45Question

Comment se comporte la position sticky avant et après un seuil de défilement ?

Réponse

Comme relative avant et comme fixed dans son conteneur après.

46Question

À quoi sert CSS Grid ?

Réponse

À créer des mises en page en lignes et en colonnes.

47Question

Quelles propriétés CSS sont utilisées avec CSS Grid ?

Réponse

grid-template-columns, grid-template-rows, grid-column, grid-row et gap.

48Question

Quel est l’objectif du design responsive ?

Réponse

Rendre une page visible et fonctionnelle sur différentes tailles d’écran.

49Question

Qu'est-ce que JavaScript dans le contexte du navigateur ?

Réponse

Un langage de programmation exécuté côté client pour ajouter de l’interactivité.

50Question

Quels mots-clés JavaScript utilise-t-il pour déclarer des variables ?

Réponse

let, var et const.

51Question

Quels types d'opérateurs JavaScript utilise-t-il ?

Réponse

Des opérateurs arithmétiques, de comparaison et logiques.

52Question

Quelle est la première étape pour réagir à un clic en JavaScript ?

Réponse

Sélectionner un élément avec document.getElementById.

53Question

Quelle méthode attache un écouteur d'événement à un élément en JavaScript ?

Réponse

addEventListener.

54Question

Qu'est-ce que le DOM ?

Réponse

Une représentation en arbre de la structure HTML ou XML d’une page.

55Question

Que permet de faire le DOM avec JavaScript ?

Réponse

Manipuler la structure HTML ou XML de la page.

56Question

Quelles méthodes le DOM offre-t-il pour sélectionner des éléments ?

Réponse

getElementById, querySelector, querySelectorAll, getElementsByClassName, getElementsByTagName.

57Question

Qu'impose localStorage pour écrire et lire une clé ?

Réponse

localStorage utilise setItem pour écrire et getItem pour lire une clé.

58Question

Quelles méthodes localStorage offre-t-il pour supprimer des données ?

Réponse

localStorage propose removeItem pour une clé et clear pour toutes les données.

59Question

Qu'est-ce que jQuery ?

Réponse

jQuery est une bibliothèque JavaScript pour simplifier HTML, événements, animation et Ajax.

60Question

Quel sélecteur jQuery utilise-t-on pour sélectionner des éléments ?

Réponse

jQuery utilise le sélecteur $ pour sélectionner des éléments.

61Question

Donnez un exemple de sélection d'éléments avec jQuery.

Réponse

On peut sélectionner $('p'), $('.class'), $('#id') ou $('input[type="text"]').

62Question

Quelles méthodes jQuery modifient le contenu d'un élément ?

Réponse

jQuery propose text, html et val pour modifier le contenu.

63Question

Quelle méthode jQuery modifie le style d'un élément ?

Réponse

La méthode css modifie le style d'un élément.

64Question

Quelles méthodes jQuery manipulent les éléments et gèrent les événements ?

Réponse

append, prepend, remove, empty manipulent les éléments; click, hover, on gèrent les événements.

Teste-toi avec le QCM

Teste tes connaissances avec un QCM de 28 questions sur Développement d’interface web.

1. Dans une règle CSS, quel est le rôle du bloc de déclaration associé au sélecteur ?

2. Quelle contribution Tim Berners-Lee propose-t-il dans les années 1980 ?

Faire le QCM →

Consultez la fiche

Révisez le cours complet dans la fiche de révision de Développement d’interface web.

Voir la fiche →

Cours similaires

Crée tes propres flashcards

Importe ton cours et l'IA génère des flashcards en 30 secondes.

Générateur de flashcards