Designing Modern Web Forms with HTML 5 and CSS3 » Designing Modern Web Forms with HTML 5 and CSS3 » Recently I noticed that many web developers are still using HTML tables to layout their forms. Mainly it is because people stick with what they know, and have never taken the time to learn a better way. Once you learn to layout forms with standards compliant CSS it is actually quite easy! We will be using HTML5 and CSS3 to achieve great style and functionality without causing problems in less capable browsers.
Animated CSS3 Calendar
CSS Button 5 Simple CSS Tips Cascading Style Sheets, or CSS is a common application used to style web pages. It has been known to reduce bandwidth, increase uniformity among different browsers, and even add some stylistic flair to web pages. Here are a couple of tips to help you along the way. CSS Button
CSS input boxes and submit buttons | CSS button The days of bland web pages with ugly text and layout are long gone, but the parts that make up a form have largely remained unchanged. Here, I am attempting to describe various methods that may be used to enhance the look of your input fields and form buttons. Basic Form A very simple form might look like this: Code CSS input boxes and submit buttons | CSS button
Blur Menu with CSS3 Transitions
Creative CSS3 Animation Menus
Arranging images in a montage like fashion can be a challenging task when considering certain constraints, like the window size when using fullscreen, the right image number to fill all the available space or also the size of the images in use. With the following script you can automatically create a montage, either for a liquid container or a fixed size container (including fullscreen), with the option to fill all the gaps. View demo Download source

Automatic Image Montage with jQuery

Automatic Image Montage with jQuery
Multi-level Photo Map - A location based image gallery app
Create Attractive Web Typography with CSS3 and Lettering.js CSS has come a long way in recent years, and with new browser support for a hand full of CSS3 properties the possibilities are becoming more and more diverse! In this tutorial, we’ll look at how to take basic markup and transform it into an attractive typographical design using only minimum images, pure CSS3 magic and we will spice things up with lettering.js – a jQuery plugin for radical Web Typography. To make things a bit interesting and less boring, instead of just using meaningless placeholder text I will use text from Jules Verne’s “Moon-Voyage” book, chapter X. The Observers of the Moon. So, let’s get started. Let’s take a look at what we are going to create: Create Attractive Web Typography with CSS3 and Lettering.js
html { background: linear-gradient(90deg, transparent 50%, #ddd 50%, #ddd), linear-gradient(82deg, transparent 50%, #eee 50%, #eee), linear-gradient(67deg, transparent 50%, #ddd 50%, #ddd), Sunburst with CSS3 Gradients - Blog Sunburst with CSS3 Gradients - Blog
Create Spinning Rays with CSS3 Animations & JavaScript Thomas Fuchs, creator of script2 (scriptaculous' second iteration) and Zepto.js (mobile JavaScript framework), creates outstanding animated elements with JavaScript. He's a legend in his own right, and for good reason: his work has helped to inspire developers everywhere to drop Flash and opt for JavaScript development for smooth UI's. One simple effect I enjoy is the script2 website's rotation of a ray image. Let me show you how Thomas did it! The CSS There's very little CSS to add to your stylesheet: Create Spinning Rays with CSS3 Animations & JavaScript
CSS3 Gradients and Patterns « CSS3 Wizardry Works in Desktop Safari, Google Chrome, Firefox, iPhone, Android, iPad The ability to create CSS3 background gradients on any HTML element offers a lot of potential to create visually satisfying and engage experiences in the browser. But gradients are just about creating a 60s acid inspired rainbow of color. Because an HTML element can have multiple background images, you can do tricky things such as layering different gradients. If you use a background color and use rgba colors in your gradient stops, you can create some truly interesting effects. Oh, and there are also image masks. CSS3 Gradients and Patterns « CSS3 Wizardry
Flexible Slide-to-top Accordion She packed her seven versalia, put her initial into the belt and made herself on the way. When she reached the first hills of the Italic Mountains, she had a last view back on the skyline of her hometown Bookmarksgrove, the headline of Alphabet Village and the subline of her own road, the Line Lane. Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar. Flexible Slide-to-top Accordion
Tucked Corners

Lea Verou | Life at the bleeding edge (of web standards)

About a year ago, I announced I was joining W3C as a full-time staff member, to work on Developer Relations and education. Working at W3C was a dream come true and I can’t say I was disappointed. Over the past year I’ve worked with some amazingly brilliant people, hopefully increased awareness for web standards in the developer community and helped materialize the vision behind It’s been a fun ride and working for a non-profit was very fulfilling. If somebody told me a year ago that I would decide to leave W3C on my own free will, I would’ve asked them what they were smoking. However, our future selves often surprise us and although it was the most difficult decision of my life, I recently decided to leave. Lea Verou | Life at the bleeding edge (of web standards)
Browser support The patterns themselves should work on Firefox 3.6+, Chrome, Safari 5.1, Opera 11.10+ and IE10+. However, implementation limitations might cause some of them to not be displayed correctly even on those browsers (for example at the time of writing, Gecko is quite buggy with radial gradients).

CSS3 Patterns Gallery

Experiments with cascading style sheets | Doing it with Style

What it's all about... Cascading Style Sheets (CSS) is a simple mechanism for adding style (e.g. fonts, colors, spacing) to Web documents. The above quote, taken from the W3C website, is one of the reasons for this site.

Prefix free: Break free from CSS vendor prefix hell!

-prefix-free lets you use only unprefixed CSS properties everywhere. It works behind the scenes, adding the current browser’s prefix to any CSS code, only when it’s needed. The target browser support is IE9+, Opera 10+, Firefox 3.5+, Safari 4+ and Chrome on desktop and Mobile Safari, Android browser, Chrome and Opera Mobile on mobile. If it doesn’t work in any of those, it’s a bug so please report it. Just before you do, please make sure that it’s not because the browser doesn’t support a CSS3 feature at all, even with a prefix. In older browsers like IE8, nothing will break, just properties won’t get prefixed.
index_abc.png (Image PNG, 1830x1366 pixels)
Nous avons parfois la fâcheuse habitude de penser que le Web n’est bon à être restitué que sur un écran d’ordinateur. Pourtant, un grand nombre de documents web et d’informations en ligne sont parfaitement adaptés au médium d’impression. Non seulement pour faciliter leur consultation, les transmettre, mais aussi pour les archiver. Pour vous faciliter la tâche et ne plus la négliger, je vous propose une feuille de style dédiée à l'impression qui condense bonnes pratiques et astuces. Ces règles peuvent être externalisées dans un fichier CSS séparé, ou incluses directement au sein du document de styles global, déclarées à l’aide de la règle-at @media print {...}. Une feuille de styles de base pour le media print
Responsive web design

6.1 Couleurs RGB En plus de quelques noms prédéfinis (red, blue, green, yellow, etc.) les couleurs informatiques sont définies par leur décomposition en 3 couleurs primaires qui sont rouge (Red), vert (Green) et bleu (Blue) : c'est le système RGB. Toute couleur est alors définie par 3 nombres (entre 0 et 2551 qui définissent chacun la quantité de la couleur primaire correspondante qui doit intervenir. 6.2 Quelques exemples 6.3 Comment ça s'utilise ? À chaque fois que vous utilisez le nom d'une couleur (red, blue, green, yellow, etc.), vous pouvez aussi utiliser un code RBG (#FF0000, #00FF00, #0000FF, #800000, #008000, #000080, #000000, #808080, #A0FF20). HTML, les couleurs
Tables RGB Tables
Styles CSS : Les sélecteurs en CSS
RGB Color for CSS
Space CaCSS - Animated CSS3 background patterns
CSS Gradient Background Maker
Chapter 8 : CSS Padding « CSS Basics
15 Best CSS3 Generators For Lazy Designers
CSS Design: Going to Print
CSS Positioning
20 Awesome HTML5 Web Forms Tutorials
Mise en forme CSS d'un formulaire accessible - CSS Debutant
CSS3 Background-Clip Text & @font-face