Flashcards : Première page Web avec Python (82 cartes)

Toutes les cartes

1Question

Quel rôle Python joue-t-il dans la création d’une page Web ?

Réponse

Python exécute des instructions et peut créer le fichier index.html.

2Question

Quel rôle le HTML joue-t-il dans une page Web ?

Réponse

Il décrit le contenu de la page.

3Question

Quel rôle le CSS joue-t-il dans une page Web ?

Réponse

Il règle l’apparence de la page.

4Question

Quelle est la première étape pour créer une page Web avec Python ?

Réponse

Écrire un programme Python.

5Question

Que contient le fichier index.html généré pour une page Web ?

Réponse

Du HTML et du CSS.

6Question

Qu’est-ce qu’un programme Python ?

Réponse

Un fichier texte contenant des instructions.

7Question

Comment les instructions d’un programme Python sont-elles disposées ?

Réponse

Chacune est écrite sur une ligne.

8Question

Comment les textes sont-ils délimités en Python ?

Réponse

Par des guillemets.

9Question

Que distingue la sensibilité à la casse en Python ?

Réponse

Les majuscules et les minuscules, donc print et Print sont différents.

10Question

Comment introduit-on un commentaire en Python ?

Réponse

Avec le symbole #.

11Question

Quel est le rôle d’un commentaire Python ?

Réponse

Il explique le programme sans être exécuté.

12Question

Que stocke une variable Python ?

Réponse

Une information sous un nom associé à une valeur.

13Question

Comment génère-t-on index.html avec une chaîne de code HTML ?

Réponse

On ouvre le fichier en mode écriture, on y écrit la chaîne avec write(), puis on le ferme.

14Question

Qu’offre with lors de la génération d’index.html ?

Réponse

La fermeture automatique du fichier.

15Question

Comment vérifier l’affichage du fichier généré index.html ?

Réponse

Exécuter le programme, puis ouvrir index.html dans un navigateur.

16Question

Par quelle déclaration une page HTML commence-t-elle ?

Réponse

Par `<!DOCTYPE html>`.

17Question

Quel élément est la racine d’une page HTML ?

Réponse

`<html>`.

18Question

Quelle partie HTML contient le contenu affiché ?

Réponse

`<body>`.

19Question

Que définit la balise `<title>` dans une page HTML ?

Réponse

Le titre de l’onglet du navigateur.

20Question

Quelle balise HTML crée un titre principal visible ?

Réponse

`<h1>`.

21Question

Combien de niveaux possèdent les titres HTML, de <h1> à <h6> ?

Réponse

Six niveaux.

22Question

Quel niveau de titre HTML est le plus important ?

Réponse

<h1>.

23Question

Quel attribut de la balise <img> indique le nom ou le chemin du fichier image ?

Réponse

L’attribut src.

24Question

Que fait la balise <img> ?

Réponse

Elle affiche une image.

25Question

Que décrit l’attribut alt d’une image ?

Réponse

L’image.

26Question

Que se passe-t-il si une image ne peut pas être chargée ?

Réponse

Son texte alt s’affiche.

27Question

À quoi contribue l’attribut alt d’une image ?

Réponse

À l’accessibilité.

28Question

Quel attribut de la balise <a> indique l’adresse cible du lien ?

Réponse

L’attribut href.

29Question

Que crée la balise <a> ?

Réponse

Un lien.

30Question

Quelles balises structurent les listes HTML ?

Réponse

<ul> ou <ol>.

31Question

Quelle balise HTML encadre chaque élément d’une liste ?

Réponse

<li>.

32Question

À quoi sert la balise HTML <div> pour organiser une page ?

Réponse

Elle regroupe des éléments.

33Question

Qu’affiche la balise HTML <div> par elle-même ?

Réponse

Rien.

34Question

Quels aspects d’une page le CSS contrôle-t-il ?

Réponse

Son apparence, notamment les couleurs, les tailles, les polices, les espacements et la position.

35Question

Où peut-on écrire du CSS dans un document HTML ?

Réponse

Dans une balise <style>, un fichier séparé relié avec <link> ou l’attribut style d’une balise.

36Question

Qu’est-ce qu’une règle CSS ?

Réponse

Une association entre un sélecteur et des propriétés avec leurs valeurs de style.

37Question

Comment une classe CSS est-elle déclarée dans un sélecteur ?

Réponse

Avec un sélecteur commençant par un point.

38Question

Sur combien d’éléments HTML une même classe CSS peut-elle être utilisée ?

Réponse

Sur plusieurs éléments HTML.

39Question

Quelles étapes permettent de tester une page Web dans un navigateur ?

Réponse

Vérifier son affichage, ses textes, ses couleurs, ses liens et ses images.

40Question

Que faut-il contrôler pour tester la lisibilité d’une page Web ?

Réponse

Sa lisibilité à différentes tailles d’écran et, si possible, sur d’autres navigateurs.

41Question

Quel fichier le dossier de travail attendu doit-il contenir ?

Réponse

Le programme accueil.py.

42Question

Quel fichier doit se trouver dans le sous-dossier images attendu ?

Réponse

bandeau_festival.png.

43Question

Comment exécuter un programme dans EduPython ?

Réponse

Avec le bouton Exécuter ou la touche F5.

44Question

Que fait le mode « w » de open() ?

Réponse

Il crée ou remplace le fichier.

45Question

Que précise encoding="utf-8" lors de l’ouverture d’un fichier ?

Réponse

L’encodage utilisé.

46Question

Quel nom exact le fichier généré doit-il porter pour être reconnu comme page Web ?

Réponse

index.html.

47Question

Que signifie `lang="fr"` dans `<html lang="fr">` ?

Réponse

La page est en français.

48Question

Quelle balise permet l’affichage correct des caractères accentués ?

Réponse

`<meta charset="utf-8">`.

49Question

Quelle balise HTML délimite un paragraphe ?

Réponse

`<p>`.

50Question

Quelle balise HTML marque un texte important ?

Réponse

<strong>.

51Question

Quelle balise HTML crée un saut de ligne ?

Réponse

<br>.

52Question

Quelle balise HTML met un texte en emphase ?

Réponse

<em>.

53Question

Quelles balises HTML composent une liste à puces ?

Réponse

<ul> avec <li>.

54Question

Quelles balises HTML composent une liste numérotée ?

Réponse

<ol> avec <li>.

55Question

Comment les titres HTML aident-ils les moteurs de recherche ?

Réponse

Ils améliorent le référencement.

56Question

Que faut-il vérifier pour un lien hypertexte ?

Réponse

L’adresse ou le fichier cible existe.

57Question

À quoi servent notamment les tableaux HTML ?

Réponse

À présenter des horaires, des résultats ou des comparaisons.

58Question

Quelles parties d’une page Web les balises <div> peuvent-elles séparer ?

Réponse

L’en-tête, le contenu et le pied de page.

59Question

Quelles propriétés CSS courantes règlent la couleur et l’arrière-plan ?

Réponse

color et background-color.

60Question

Quelles propriétés CSS courantes règlent la police du texte ?

Réponse

font-size et font-family.

61Question

Quelle propriété CSS courante règle l’alignement du texte ?

Réponse

text-align.

62Question

Quelles propriétés CSS courantes règlent les espacements ?

Réponse

margin et padding.

63Question

Dans les exemples du cours, quelle taille font-size exprime-t-elle ?

Réponse

La taille du texte en pixels.

64Question

Quelle propriété CSS permet de choisir une police ?

Réponse

font-family.

65Question

Dans l’exemple du cours, quelle couleur de texte la classe .important applique-t-elle ?

Réponse

Blanche.

66Question

Dans l’exemple du cours, quelle couleur de fond la classe .important applique-t-elle ?

Réponse

Violet.

67Question

Dans l’exemple du cours, quel padding la classe .important applique-t-elle ?

Réponse

10 px.

68Question

Dans l’exemple du cours, quel effet a:hover définit-il pour un lien ?

Réponse

Son style lorsque le pointeur de la souris le survole.

69Question

Quelles erreurs de balisage sont fréquentes dans une page Web ?

Réponse

L’oubli d’une balise et une balise mal fermée.

70Question

Quelles erreurs de nommage ou de style sont fréquentes dans une page Web ?

Réponse

Un nom de fichier incorrect et une propriété CSS mal écrite.

71Question

Comment ouvrir les outils de développement dans Chrome ou Edge ?

Réponse

Faire un clic droit sur la page, puis choisir « Inspector ».

72Question

Que permettent de tester en direct les outils de développement de Chrome ou Edge ?

Réponse

Des modifications du code HTML et des styles CSS.

73Question

Quelle adresse permet d’accéder au validateur HTML du W3C ?

Réponse

https://validator.w3.org/

74Question

Pourquoi tester une page Web sur plusieurs navigateurs et appareils ?

Réponse

Son affichage peut varier selon le navigateur ou la taille de l’écran.

75Question

Quels éléments présenter pour expliquer son travail ?

Réponse

La page, les choix effectués et une difficulté résolue.

76Question

Que peut-on partager comme amélioration future du travail ?

Réponse

Une amélioration envisagée.

77Question

Que faut-il exposer lors de la présentation du travail ?

Réponse

Ce qui a été appris.

78Question

Quelles pistes concernent l’enrichissement visuel et structurel du projet ?

Réponse

Ajouter plusieurs pages, des images et des icônes.

79Question

Quelle technologie découvrir pour rendre la page interactive ?

Réponse

JavaScript.

80Question

Quelles pistes concernent les outils côté serveur et les données ?

Réponse

Explorer Python côté serveur ou les bases de données.

81Question

Dans quel dossier enregistrer la page de la mission finale ?

Réponse

Dans un dossier « festival ».

82Question

Que vérifier après avoir enregistré la page de la mission finale ?

Réponse

Qu’elle s’affiche correctement dans le navigateur.

Teste-toi avec le QCM

Teste tes connaissances avec un QCM de 26 questions sur Première page Web avec Python.

1. Quel rôle joue chaque langage lors de la création d’une page Web ?

2. Quelle séquence permet de passer d’un programme Python à l’affichage d’une page Web ?

Faire le QCM →

Consultez la fiche

Révisez le cours complet dans la fiche de révision de Première page Web avec Python.

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