background preloader

CSS

Facebook Twitter

CSS Sprites: What They Are, Why They’re Cool, and How To Use Them. By Chris Coyier On This article has been revised and re-written several times since its very first publication in 2007, to keep the information current. The most recent revision was done by Flip Stewart in January 2015. #What are CSS Sprites?

Spoiler alert: they aren't fairies that write your stylesheets for you. I wish. In short: CSS Sprites are a means of combining multiple images into a single image file for use on a website, to help with performance. To summarize: the term "sprites" comes from a technique in computer graphics, most often used in video games. CSS Sprites is pretty much the exact same theory: get the image once, and shift it around and only display parts of it.

#Why use CSS Sprites? It may seem counterintuitive to cram smaller images into a larger image. Let's look at some numbers on an actual example: That adds up to a total of 14.38KB to load the three images. #How do you use CSS Sprites? #Generate Sprites with Grunt / Gulp / Node $ npm install sprity -g $ sprity . #SVGs. CSS Drop Down Menu Big Collection | Flash, Design, Vector, Photoshop, Adobe Tutorials | GraphicMania.net. I have collected another collection of CSS drop down menus to add to your library. This collection consists of amazing wonderful CSS drop-down menus themese with different styles. This collection is another part of the CSS library in addition to free CSS layouts and templates , amazing CSS buttons tutorials and free CSS navigation menus This drop down menu uses more ‘colored’ classes to apply a background image to each category with the css property background. Compatible with IE7, Firefox, Safari, Opera.

Compatible with IE6, using the .htc file .httc as explained in the tutorial (included in the zip file – not applied to the above example). Chrome Menu is a CSS and JavaScript hybrid drop down menu. It’s easy to configure and search engine friendly. . * Ability to easily “left”, “center”, or “right” align the menu items easily, just by modifying the CSS property “text-align”. * Optional “swipe down” transitional effect for revealing the drop down menus. 2- Easily deployable. Features. Css Globe | Web Standards Magazine. Liste css.

Centre de formation Mediabox. Web Developer's Handbook: developing web-sites, exploring own imagination | CSS, Color Tools, SEO, Usability etc. Vitaly Friedman's The Web Developer's Handbook creativity | css galleries & showcases | color tools | color schemes, palettes | color patterns | fashion: colors selection | color theory | royalty free photos | css daily reading | web design daily reading | css layouts | css navigation menus | css techniques | css: software & Firefox Extensions | css-web-tools & services | html-web-tools & services | accessibility checkers | miscellaneous tools | ajax | javascript | DOM | fonts | typography | RSS | CMS | blogging | specifications | usability & accessibility | add a link (free) | seo tools | seo references | howtogetthingsdone | freelancers resources | web2.0 | 2read Advertise here!

Creativity css: selected showcases css galleries & showcases color tools color schemes, palettes color patterns fashion: colors selection color theory royalty free photos specifications usability & accessibility add a link (free) seo tools seo references howtogetthingsdone freelancers web 2.0 2read: this week. Css Zen Garden: The Beauty in CSS Design. Listamatic2: nested list options. Openweb.eu.org - Accueil. Alsacréations, XHTML et CSS pour créer des sites web aux Standards. Proposez votre tutoriel Niveaux : Débutant Confirmé Expert Langages hypertexte (HTML, HTML5), balises, structure des pages web et validation W3C Feuilles de style CSS (Cascading Style Sheet) Accessibilité Accessibilité des sites internet, bonnes pratiques, ergonomie, utilisabilité Javascript Langage de script pour le web dynamique exécuté par le navigateur Astucejavascript Les raccourcis de propriétés (property shorthand) en JavaScript Niveau confirméArticlejavascript Navigation Timing API Niveau confirméArticlejavascript Les Web Workers en action Niveau expertArticlejavascript Deno, le futur de Node ?

Développement Langages et technologies du web tels que PHP, MySQL, Ajax Responsive web design Tout pour smartphones et tablettes Design Design et graphisme pour le web Vue & Nuxt Vue.js et Nuxt Formats, encodage, XML Formats variés, XML et microformats, sémantique Web Le monde du web et d'internet en général. Pompage.net : le web design puisé à la source. Real World Style. CSS noodle-incident. This is not a complete resource, this is a fast resource. These are the sites that I refer to first, and that I tell people to read. When you want more, just about all of them have their own links to good sites. Basics NYPL Style Guide. Source Communicate CSS-Discuss. Regular Reads A List Apart. Browsers Our browsers suck.

Layout Boxes This has perhaps the steepest learning curve for people converting to CSS. Mike explains how it should work.Eric, Rob, and I offer methods suited to our lovely browsers. Validate Text Size Setting text size smaller than default can cause nasty things to happen in IE PC's resizing method. Accessibility Access is not about adding wheelchair ramps to existing pages. Why are you just writing for the screen? There seems to be little developer-targeted info on the using the other media types yet. All - Suitable for all devices. Jeffrey Zeldman Presents The Daily Report. Css-discuss.org. Forum - CSS. Css.maxdesign.com.au.

Cybercodeur. Il y a un certain nombre de choses pour lesquelles les mises en page par tableaux demeurent mieux indiquées que celles par CSS. Supposons que vous souhaitiez faire suivre une barre de navigation noire le long de votre contenu. Avec une mise en pages par tableaux, rien de plus simple; attribuez simplement un fond de couleur au <td> correspondant. Il est possible d'accomplir la même chose en CSS, mais cela requiert une approche différente.

Si nous attribuons un fond de couleur à notre div de navigation, la couleur s'étendra jusqu'à la fin de son propre contenu. Comme le contenu occupe généralement plus d'espace que la navigation, cela en fait une solution insatisfaisante. Nous pourrions étendre un gif noir dans notre div de contenu, auquel nous attribuerions suffisamment de padding à gauche, mais si notre navigation s'avère occuper plus de place que notre contenu sur certaines pages, cela ne fonctionnera pas plus. w3c : CSS. Recommandation du W3C du 12 mai 1998 Cette version : Dernière version : Version précédente : Rédacteurs : Bert Bos <bbos@w3.org>Håkon Wium Lie <howcome@w3.org>Chris Lilley <chris@w3.org>Ian Jacobs <ij@w3.org> Résumé Cette spécification définit CSS2 : les feuilles de style en cascade, niveau 2. CSS2 est construit sur CSS1 (voir [CSS1]), ainsi toute feuille de style valide en CSS1 est également valide en CSS2 à très peu d'exceptions près.

Statut de ce document Ce document a été vérifié par les membres du W3C et d'autres parties intéressées et le Directeur l'a approuvé comme Recommandation du W3C. Une liste des Recommandations actuelles du W3C et d'autres documents techniques peut être trouvée à Les discussions publiques sur les fonctions de CSS ont lieu sur la liste www-style@w3.org. Formats disponibles Langues disponibles.