CSS3 module: W3C Selectors Résumé Les CSS (Cascading Style Sheets) sont un langage permettant de décrire la restitution de documents HTML et XML à l'écran, sur papier, vocalement, etc. Pour attacher des propriétés stylistiques aux éléments du document, elles utilisent les sélecteurs, qui sont des conditions de sélection de ces éléments. Mémento des propriétés CSS - Apprenez à créer votre site web avec HTML5 et CSS3 Cette page est une liste non exhaustive des propriétés CSS qui existent en CSS3. Pour la plupart, ce sont des propriétés que nous avons vues dans le cours, mais vous trouverez aussi quelques nouvelles propriétés que nous n'avons pas abordées. La liste est non exhaustive car mon but n'est pas de faire la liste de toutes les propriétés CSS qui peuvent exister : il y en a vraiment trop (plus de deux cents !) et certaines sont très rarement utilisées.
Cours complet (2020) - Pierre Giraud Objectifs du cours HTML et CSS et prérequis Bienvenue à tous dans ce cours complet traitant de deux langages informatiques incontournables : le HTML et CSS. Le but de ce tutoriel est d’explorer les différentes fonctionnalités du HTML et du CSS et de vous apprendre à les utiliser pas à pas. Le HTML et le CSS sont des langages web de base ; on commence donc généralement par leur apprentissage car ils sont assez simples à comprendre et car ils sont incontournables. Ce cours n’est pas qu’un simple empilage de connaissances : l’idée est au contraire de vous accompagner un maximum afin que vous compreniez à quoi correspond chaque notion, quand utiliser tel élément de langage plutôt que tel autre, comment s’imbriquent les différents éléments de langage et les langages ensemble pour qu’à la fin du cours vous soyez totalement autonomes et sachiez résoudre des problématiques relativement complexes. Méthodologie et pédagogie du cours HTML et CSS
Gestion de projet : 10 erreurs à ne pas commettre Les erreurs à éviter pour mener à bien votre projet, du début à la fin. 10 erreurs à éviter pour gagner en productivité. © Prostock-studio - stock.abobe.com Il est rare qu’un projet ne rencontre aucun problème entre son lancement et sa finalisation. Les soucis rencontrés peuvent être liés aux imprévus, mais ils peuvent aussi être dus aux erreurs de gestion de projet. Qu’ils soient expérimentés ou débutants, les membres d’un projet peuvent avoir de mauvais réflexes qui nuisent à son bon déroulement. Voici 10 erreurs à ne pas commettre lors de vos projets.
Mémento des balises HTML - Apprenez à créer votre site web avec HTML5 et CSS3 Cette page est une liste non exhaustive des balises HTML qui existent. Vous trouverez ici un grand nombre de balises HTML. Nous en avons déjà vu certaines dans le cours, mais il y en a d'autres que nous n'avons pas eu l'occasion d'étudier. Généralement, les balises que nous n'avons pas étudiées sont des balises un peu plus rarement utilisées.
Flexbox Froggy - Un jeu pour apprendre les flexbox CSS Niveau 1 de 24 ▾ Réinitialiser Bienvenue à Flexbox Froggy, un jeu où vous aidez Froggy la grenouille et ses amis en écrivant du code CSS! Guidez cette grenouille au nénuphar à la droite de l'étang en utilisant la propriété justify-content, qui aligne les éléments horizontalement et accepte les valeurs suivantes : flex-start : Les éléments s'alignent au côté gauche du conteneur.flex-end : Les éléments s'alignent au côté droit du conteneur.center : Les éléments s'alignent au centre du conteneur.space-between : Les éléments s'affichent avec un espace égal entre eux.space-around : Les éléments s'affichent avec un espacement égal à l'entour d'eux.
order CSS propriété Définition de la CSS order. La propriété CSS order permet de spécifier l'ordre d'affichage visuel d'un élément flexible Css ou grille Css dans son conteneur Flexbox Css ou Grid Css .Vous pouvez faire des tests de paramétrage dans le générateur de code Css de Flexbox. order : -5; order : 0; order : 3; Pseudo-classes - CSS : Feuilles de style en cascade Une pseudo-classe est un mot-clé qui peut être ajouté à un sélecteur afin d'indiquer l'état spécifique dans lequel l'élément doit être pour être ciblé par la déclaration. La pseudo-classe :hover, par exemple, permettra d'appliquer une mise en forme spécifique lorsque l'utilisateur survole l'élément ciblé par le sélecteur (changer la couleur d'un bouton par exemple). Les pseudo-classes permettent d'appliquer un style à un élément non seulement en fonction de son contenu dans l'arbre du document mais aussi en fonction de facteurs externes (l'historique de navigation par exemple avec :visited ; le statut du contenu avec :checked ; la position de la souris :hover). Note : À la différence des pseudo-classes, les pseudo-éléments peuvent être utilisés afin d'appliquer un style sur une certaine partie d'un élément. Syntaxe À l'instar des classes, on peut chaîner plusieurs pseudo-classes au sein d'un sélecteur.
Apprendre le développement web Bienvenue dans l'Espace d'apprentissage du MDN. Cet ensemble d'articles a pour but de fournir aux développeurs Web débutants tout ce dont ils ont besoin pour commencer à développer des sites web simples. Le but de cette section du MDN n'est pas de vous faire passer de « débutant » à « expert », mais plutôt de vous mettre à l'aise avec les technologies. À partir de là, vous devriez être capable de vous débrouiller par vous-même, en utilisant le reste du contenu du MDN et d'autres ressources. Si vous êtes un débutant complet, le développement web peut être un réel défi — notre but est de simplifier suffisamment le sujet pour que vous appreniez facilement, tout en vous fournissant assez de détails pour que vous soyez autonome.
Media queries - CSS : Feuilles de style en cascade Les requêtes média (media queries) permettent de modifier l'apparence d'un site ou d'une application en fonction du type d'appareil (impression ou écran par exemple) et de ses caractéristiques (la résolution d'écran ou la largeur de la zone d'affichage (viewport) par exemple). Les requêtes média sont utilisées afin : D'appliquer certains styles de façon conditionnelle grâce aux règles @ @media et @import. De cibler certains médias pour les éléments <style>, <link>, <source> et d'autres éléments HTML grâce à l'attribut media=. De tester et surveiller l'état d'un média grâce aux méthodes Window.matchMedia() et MediaQueryList.addListener(). Comprendre le fonctionnement des données structurées Le moteur de recherche de Google met tout en œuvre pour comprendre le contenu d'une page. Dans cette optique, vous pouvez nous fournir des informations claires sur la signification d'une page en y ajoutant des données structurées. Ces données structurées sont un format normalisé permettant de fournir des informations sur une page et de classer le contenu de cette page. Par exemple, sur une page de recette, il peut s'agir des ingrédients, du temps et de la température de cuisson, des calories, etc. Google s'appuie sur des données structurées trouvées sur le Web pour comprendre le contenu de la page, ainsi que pour recueillir des informations au sujet du Web et du monde en général. Par exemple, voici un extrait de données structurées JSON-LD qui peut apparaître sur une page de recette et qui inclut le titre de la recette, son auteur et d'autres informations :