Quiz sur le CSS
59 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quelle est la fonction principale d'un sélecteur dans CSS ?

  • Créer des animations
  • Gérer le format des images
  • Modifier le contenu HTML
  • Sélectionner et manipuler les éléments HTML (correct)
  • Quel est l'effet de l'attribut global 'style' sans sélecteur spécifié ?

  • Il applique un style uniforme à toutes les pages
  • Il n'a aucun effet sur les éléments
  • Il impose un style dans le fichier CSS externe
  • Il applique un style à un élément spécifique (correct)
  • Quel est l'élément qui définit un style interne dans CSS ?

  • <link>
  • <script>
  • <style> (correct)
  • <css>
  • Quel code CSS est utilisé pour définir la couleur et la taille du texte d'un élément

    ?

    <p>h1 {color:#FCA; font-size:50px}</p> Signup and view all the answers

    Comment le style externe est-il généralement lié à une page HTML ?

    <p>Avec la balise <link></p> Signup and view all the answers

    Quel type de styles CSS a la priorité la plus basse ?

    <p>Styles par défaut du navigateur</p> Signup and view all the answers

    Quelle est la principale différence entre le style interne et le style externe ?

    <p>Le style interne est limité à une seule page, le style externe est partagé par plusieurs pages</p> Signup and view all the answers

    Quel sélecteur est spécifiquement utilisé pour un élément

    dans CSS ?

    <p>h1</p> Signup and view all the answers

    Quel est l'objectif d'un marqueur dans une liste?

    <p>Identifier l'ordre des éléments</p> Signup and view all the answers

    Que permet la syntaxe 'div::selection' dans le CSS?

    <p>Changer la couleur de fond d'un élément sélectionné</p> Signup and view all the answers

    Quel est le rôle des pseudo-classes en CSS?

    <p>Appliquer des styles basés sur l'état d'un élément</p> Signup and view all the answers

    Quel est le résultat de 'content: " *";' dans le CSS?

    <p>Ajoute un astérisque après l'élément ciblé</p> Signup and view all the answers

    Comment le mécanisme d'héritage dans le HTML5 est-il bénéfique pour les styles CSS?

    <p>Il permet d'appliquer des styles à plusieurs éléments fils</p> Signup and view all the answers

    Quel sélecteur cible les éléments composants ne respectant pas la valeur attendue ?

    <p>invalid</p> Signup and view all the answers

    Quelle propriété CSS change la couleur d'un élément dans le style 'color: blue;'?

    <p>Change uniquement la couleur du texte à l'intérieur de l'élément</p> Signup and view all the answers

    Quel sélecteur est utilisé pour cibler les éléments de formulaire en mode lecture seule ?

    <p>read-only</p> Signup and view all the answers

    Quelle syntaxe CSS est correcte pour ajouter un style à un élément après son contenu?

    <p>#two::after {}</p> Signup and view all the answers

    Quelle est la fonction principale des sélecteurs en CSS?

    <p>Déterminer quels éléments seront stylisés</p> Signup and view all the answers

    Le sélecteur tr:nth-child(even) cible quoi ?

    <p>Les lignes paires d'une table</p> Signup and view all the answers

    Quel pseudo-élément permet d’insérer un contenu avant un élément ?

    <p>before</p> Signup and view all the answers

    Quel sélecteur apparaît pour styler la première lettre d’un élément ?

    <p>first-letter</p> Signup and view all the answers

    Quel sélecteur est utilisé pour styler le texte sélectionné ?

    <p>selection</p> Signup and view all the answers

    Le pseudo-élément 'after' sert à quoi ?

    <p>Insérer un contenu après un élément</p> Signup and view all the answers

    Quel sélecteur est l'inverse de in-range ?

    <p>out-range</p> Signup and view all the answers

    Quel sélecteur cible tous les enfants d'un élément quel que soit leur type ?

    <p>tr:nth-child(2n+1)</p> Signup and view all the answers

    Quel attribut est lié au sélecteur 'in-range' ?

    <p>min et max</p> Signup and view all the answers

    Quel est l'avantage principal d'utiliser CSS sur un site Web ?

    <p>Il permet de modifier l'apparence de plusieurs pages simultanément.</p> Signup and view all the answers

    Quelle est une des principales recommandations pour le CSS 2.1 ?

    <p>La lisibilité du code du langage de style doit être améliorée.</p> Signup and view all the answers

    Quel modèle de CSS a été travaillé en parallèle avec CSS 2.1 ?

    <p>CSS 3</p> Signup and view all the answers

    Quelle est une des critiques majeures du CSS 3 ?

    <p>Il rencontre des problèmes de priorité par rapport à CSS 2.1.</p> Signup and view all the answers

    Quelle est la syntaxe correcte pour déclarer une propriété CSS ?

    <p>Propriété : valeur;</p> Signup and view all the answers

    Quel rôle jouent les intervenants comme Apple et IBM dans le développement de CSS ?

    <p>Ils proposent des modules pour le CSS.</p> Signup and view all the answers

    Comment peut-on insérer un style CSS dans une page Web ?

    <p>Par trois méthodes différentes.</p> Signup and view all the answers

    Quel est un problème du CSS 3 par rapport à CSS 2.1 ?

    <p>Il propose trop de modules.</p> Signup and view all the answers

    Quelle structure est essentielle dans la déclaration d'une règle CSS ?

    <p>Un sélecteur et des propriétés.</p> Signup and view all the answers

    Quel est l'objectif principal des feuilles de style en cascade (CSS) ?

    <p>Ajouter un style aux documents Web de manière uniforme</p> Signup and view all the answers

    Quelles sont les deux versions majeures du CSS mentionnées ?

    <p>CSS 1 et CSS 2</p> Signup and view all the answers

    Quel est un des avantages des feuilles de style en cascade ?

    <p>Elles permettent un style uniforme sur un site entier</p> Signup and view all the answers

    Quel problème les CSS visent-ils à résoudre pour les grands sites Web ?

    <p>La répétition des styles à travers plusieurs pages</p> Signup and view all the answers

    Quelle est la date de consensus pour la première spécification CSS ?

    <p>17 décembre 1996</p> Signup and view all the answers

    Quelle organisation a recommandé la spécification CSS ?

    <p>W3C</p> Signup and view all the answers

    Quel est un des principaux défis de l'utilisation des styles HTML ?

    <p>La difficulté avec les grands sites Web</p> Signup and view all the answers

    Quel est un caractéristique des CSS concernant l'héritage des styles ?

    <p>Les styles peuvent être hérités à plusieurs niveaux</p> Signup and view all the answers

    Pourquoi est-il avantageux d'utiliser CSS au lieu de styles HTML ?

    <p>Pour rendre les styles indépendants du contenu</p> Signup and view all the answers

    Quelle fonctionnalité offre CSS pour la gestion des styles ?

    <p>La possibilité de définir plusieurs styles par cascade</p> Signup and view all the answers

    Quel sélecteur cible uniquement les éléments qui ont une classe contenant la chaîne 'test' ?

    <p>div[class*=test] {}</p> Signup and view all the answers

    Lequel des sélecteurs suivants sélectionne tous les éléments h1 qui sont immédiatement précédés par une balise div ?

    <p>div + h1 {}</p> Signup and view all the answers

    Quel sélecteur s'applique à un lien qui n'a pas encore été visité ?

    <p>:link</p> Signup and view all the answers

    Quel type de sélecteur est utilisé pour cibler le premier élément enfant ?

    <p>first-child</p> Signup and view all the answers

    Avec quelle syntaxe s'applique un style à toutes les balises qui ont un attribut src ?

    <p>video[src] {}</p> Signup and view all the answers

    Le sélecteur qui cible tous les éléments de type spécifique dans leur hiérarchie même si ce n'est pas le premier est :

    <p>nth-of-type(N)</p> Signup and view all the answers

    Quel sélecteur est utilisé pour appliquer un style aux éléments qui sont désactivés ?

    <p>:disabled</p> Signup and view all the answers

    Quel sélecteur permet de sélectionner toutes les balises d'image dont l'attribut alt contient le mot 'test' ?

    <p>img[alt*='test'] {}</p> Signup and view all the answers

    Quel sélecteur cible le dernier élément d'un type donné dans sa hiérarchie ?

    <p>last-of-type</p> Signup and view all the answers

    Quel sélecteur correspond à une balise qui a un attribut class qui commence par 'test' ?

    <p>div[class^=test] {}</p> Signup and view all the answers

    Quel sélecteur est utilisé pour sélectionner tous les éléments qui n'ont pas d'enfants ?

    <p>empty</p> Signup and view all the answers

    Quel sélecteur permet de cibler un élément activé par l'utilisateur ?

    <p>:active</p> Signup and view all the answers

    Le sélecteur :hover est utilisé pour ?

    <p>Cibler un élément survolé par la souris</p> Signup and view all the answers

    Le sélecteur nth-last-child(N) permet de cibler ?

    <p>Le Nième élément à partir de la fin</p> Signup and view all the answers

    Study Notes

    CSS Cascading Style Sheets

    • CSS est un mécanisme simple pour appliquer un style aux documents Web.
    • CSS offre une garantie d'économie de travail dans la création de documents Web.
    • CSS permet de créer plusieurs feuilles de style qui peuvent être héritées en cascade sur plusieurs niveaux.
    • L'utilisation des styles HTML devenait complexe pour les grands sites Web.

    Syntaxe CSS

    • Une déclaration CSS comprend un sélecteur et des propriétés.
    • Les valeurs sont assignées aux propriétés.
    • Les sélecteurs ciblent les éléments HTML spécifiques.
    • Les propriétés décrivent les styles (couleur, taille de police, etc.).

    Types de sélecteurs

    • Sélecteur d'élément: Sélectionne tous les éléments d'un type donné (ex: h1).
    • Sélecteur d'identifiant: Sélectionne l'élément avec un identifiant donné (ex: #monId).
    • Sélecteur de classe: Sélectionne tous les éléments avec une classe donnée (ex: .maClasse).
    • Sélecteurs de groupage: Sélectionner plusieurs éléments (ex: h1, p, .maClasse).

    Priorité des styles

    • Style en ligne (attribut style).
    • Style interne (balise <style>).
    • Style externe (feuille de style liée via ).
    • Style par défaut du navigateur.

    Positionnement

    • Les éléments peuvent être positionnés avec les propriétés position, padding, margin, float, top, bottom, left, right, z-index, display, overflow et clear
    • CSS offre plusieurs possibilités.
    • Les balises sont placées les unes après les autres dans le code HTML de la page.
    • Un élément flottant sort partiellement du flux et sera placé à gauche ou droite de son conteneur.
    • Le float permet d'implémenter un positionnement flottant.
    • position: fixed positionne un élément à une position n'importe où sur la page, même pendant le défilement
    • position: relative permet de décaler un élément par rapport à sa position normale.
    • position: absolute positionne un élément à une position absolue en rapport avec son parent.
    • Chevauchement: Définit la manière dont les éléments chevauchent grâce à la propriété z-index.

    Positionnement flexible

    • flex-direction définit la direction de l'empilement des éléments.
    • flex-wrap gère le dépassement des éléments lors de la taille.
    • flex-flow combine flex-direction et flex-wrap.
    • align-items positionne les éléments sur l'axe transversal par rapport à l'axe de la ligne courante.
    • align-content permet d'aligner les lignes lorsqu'il y a un l'espace.

    Propriétés existantes

    • Texte: text-align, text-decoaration, text-shadow, text-transform, color.
    • Arrière-plan: background-color, background-image, background-repeat, background-size, background-position.
    • Bordures: border, border-spacing, border-color, border-collapse, border-radius, border-style, border-width.
    • Ombres: text-shadow, box-shadow.
    • Tailles: width, min-width, max-width, height, min-height, max-height.
    • Liste: list-style-type, list-style-image, list-style-position, list-style.
    • Transitions: transition-property, transition-duration, transition-delay, transition-timing-function, transition.
    • Animations: animation-name, animation-duration, animation-delay, animation-timing-function, animation-iteration-count, animation-direction, animation-play-state, animation-fill-mode, @keyframes.
    • Media: @media.
    • Variables: var().
    • Autres: opacity, clip-path.
    • Autres propriétés: transform (incluant translate(), scale(), rotate(), skew()).

    Limites de CSS

    • Le rendu visuel peut changer d'un navigateur à l'autre.
    • Impossible de sélectionner l'élément parent.
    • Pas un langage de programmation. (Sass, Stylus) - peuvent aider à résoudre ce problème.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    CSS3 Cascading Style Sheets PDF

    Description

    Testez vos connaissances sur les sélecteurs et les propriétés CSS. Ce quiz couvre les styles internes et externes, ainsi que les spécificités des éléments HTML comme

    . Préparez-vous à répondre à des questions essentielles sur la façon dont CSS fonctionne pour styliser vos pages web.

    More Like This

    CSS Selectors
    17 questions

    CSS Selectors

    CongenialBougainvillea avatar
    CongenialBougainvillea
    CSS Selectors Flashcards
    19 questions

    CSS Selectors Flashcards

    ResponsiveKazoo9793 avatar
    ResponsiveKazoo9793
    CSS Selectors Quiz
    56 questions

    CSS Selectors Quiz

    MagnanimousCloisonnism avatar
    MagnanimousCloisonnism
    Use Quizgecko on...
    Browser
    Browser