background preloader

CSS3 Introduction

CSS3 Introduction

CSS3 Create - Démos, tutoriels et expériences CSS : menus, galerie photos, interfaces web. Alsacréations : Actualités et tutoriels HTML, HTML5, CSS, CSS3, standards du web Feuilles de style en cascade Un article de Wikipédia, l'encyclopédie libre. Pour les articles homonymes, voir CSS. Les feuilles de style en cascade[1], généralement appelées CSS de l'anglais Cascading Style Sheets, forment un langage informatique qui décrit la présentation des documents HTML et XML. Les standards définissant CSS sont publiés par le World Wide Web Consortium (W3C). Histoire de CSS[modifier | modifier le code] Un concept parmi d'autres, présent dès l'origine du web[modifier | modifier le code] Le concept de feuille de style est présent dès l'origine du World Wide Web : le premier navigateur web (« WorldWideWeb », renommé par la suite « Nexus ») permet de mettre en forme les documents à l'aide de ce qui serait aujourd'hui considéré comme une « feuille de style utilisateur »[2]. Il ne s'agit cependant pas de styles déterminés par l'auteur du document. Les origines des CSS sont donc liées à trois alternatives majeures : Les premiers développements[modifier | modifier le code] [modifier | modifier le code]

fancyBox - Fancy jQuery Lightbox Alternative Les nouveautés de CSS3 en 20 exemples Il faut tout d’abord commencer par les bases, le CSS c’est quoi, d’ou ça vient, etc … CSS en Anglais « Cascading Style Sheets » que nous traduisons en France par « feuille de style ». Ces feuilles de style nous permettent de gérer la présentation d’une page web. Le langage CSS, ainsi que le HTML et le XML sont la recommandation du World Wide Web Consortium, plus connu sous W3C. Le but d’une feuille de style et donc du CSS est de permettre de séparer le contenu HTML de la présentation des éléments. De plus, CSS ajoute des fonctionnalités nouvelles par rapport à HTML au point de vue du style. Au final CSS3 c’est l’évolution de CSS2, avec tout un tas de nouveautés, arrondir vos images dans CSS, faire des ombres sur les div, des ombres sur du texte, des polices de caractères plus fun, des colonnes, des bordures d’images, etc… Nous allons maintenant voir quelques exemples assez surprenant de réalisation faites avec CSS3.

Apprendre CSS : Création d'une horloge en CSS3 Inutile de s'y attarder plus que nécessaire : la <div> #horloge correspond au conteneur, #heure, #minute et #seconde aux aiguilles et #centre à l'axe de rotation. Bien sûr, si on affiche la page telle quelle, on ne va pas voir grand-chose ! Ajoutons donc quelques styles de base : Tout d'abord, nous mettons un border-radius à 50% et une bordure bleutée à l'horloge afin de lui donner une forme arrondie. Quelles que soient les dimensions d'un élément, fixer la valeur de border-radius à 50% permet d'obtenir une forme arrondie. On fixe la propriété position de l'horloge à relative afin de pouvoir la centrer facilement avec margin: auto; (pour les besoins de l'exemple), si l'on veut la positionner à un endroit précis de la page, on préfèrera la valeur absolute. On rajoute une marge horizontale avec la valeur 40px auto afin de décoller l'horloge du titre et de la centrer horizontalement. Pour peaufiner encore le rendu, nous allons ajouter quelques styles avec le pseudoélément :before :

21 outils et générateurs CSS pour développeurs web Les générateurs et outils CSS sont de plus en plus nombreux sur la toile, et facilitent la tâche des développeurs web en leur faisant gagner un gain de temps considérable, en particulier ceux qui génèrent du CSS3. Voici une liste non exhaustive de 21 ressources CSS à connaître et à tester dès maintenant ! 1. Bear CSS Bear CSS est un service qui permet de générer une feuille de style à partir d’un code HTML en prenant en compte les éléments et le balisage de la structure du document (id et classes CSS). Ainsi, vous gagnerez du temps au démarrage de la conception du style CSS. 2. CSS Type Set est un service qui permet de gérer la mise en forme d’un texte dans une interface simple et intuitive. 3. Border Radius est un générateur déstiné uniquement à la propriété CSS3 border-radius qui permet de créer des coins arrondis sur un élément HTML. 4. 5. 6. 7. 8. 9.

Pearltrees Extension - Chrome Web Store Pearltrees lets you organize all your interests. Pearltrees lets you organize everything. Save web pages, photos, videos, files, docs, notes and organize them into meaningful collections. Discover and share millions of contents on your favorite topics. With Pearltrees, access all your interests anywhere, anytime!

Related: