background preloader

Html/CSS

Facebook Twitter

50 Beautiful Color Palettes for Your Next Web Project. Choosing the right color scheme is essential to your website’s success.

50 Beautiful Color Palettes for Your Next Web Project

Your layout and other design choices — including font — should be developed in concert with your color scheme, which can ensure readability, cohesiveness, and beauty in the final product. Unfortunately, making that choice or creating a color palette from scratch can be quite the challenge. Serif vs. Sans: the final battle. First it was the Capulets versus the Montagues; then it was Coke versus Pepsi; and the latest epic battle?

Serif vs. Sans: the final battle

Serif versus sans-serif, of course. Can I use... Support tables for HTML5, CSS3, etc. Get Started with Font Awesome. Font Awesome · BootstrapCDN by MaxCDN. HTML Templates. News or Magazine This template puts a focus on bold images, perfect for a magazine style site with eye catching content.

HTML Templates

Your stories are easy to find with large feature blocks. See Demo. Un e-mail en HTML responsive multi-clients. L'e-mail (ou newsletter) reste encore aujourd’hui un moyen efficace de transmettre des informations à ses utilisateurs ou clients.

Un e-mail en HTML responsive multi-clients

En mode texte, aucun problème, c'est un standard interprété sans difficulté. En mode HTML c'est un art ô combien délicat en partie dû au nombre de clients lecteurs d'e-mail sur le marché qui ont des comportements bien différents (encore plus désormais que les navigateurs classiques). Cette disparité de l'interprétation des e-mails au format HTML provient de plusieurs facteurs : Les clients e-mails lourds (Outlook, Thunderbird, Lotus Notes...) ont un fonctionnement radicalement différents des webmails (Gmail, Yahoo Mail, Hotmail, Outlook.com...). Responsive Email Templates. Basic This template is perfect for sending a basic but nice looking email to your readers.

Responsive Email Templates

View Tests Hero. 2017 Trendy Google Fonts Combinations. HTML (HyperText Markup Language) HTML signifie « HyperText Markup Language » qu'on peut traduire par « langage de balises pour l'hypertexte ».

HTML (HyperText Markup Language)

Il est utilisé afin de créer et de représenter le contenu d'une page web. C'est ce qui détermine le contenu et la présentation de base d'une page web mais pas ses fonctionnalités. HTML fonctionne en ajoutant des « balises » au sein d'un texte normal. Chacune de ces balises indique la signification de telle ou telle portion de texte dans le site. HTML 5 Outliner. FAQ Applications Web et ARIA - Accessibilité. Qu’est-ce qu’ARIA ?

FAQ Applications Web et ARIA - Accessibilité

Edit WAI-ARIA est la spécification Applications Internet Riches Accessibles de la Web Accessibility Initiative (Initiative pour l’accessibilité du Web) du W3C. ARIA fournit des moyens de rendre plus accessible les applications Web et les composants dynamiques à une plus grande part des utilisateurs, y compris ceux utilisant des technologies d’assistance telles que les lecteurs d’écrans ou les agrandisseurs. ARIA fournit des éléments sémantiques additionnels afin de décrire les rôles, les états et la fonction de nombreux contrôles d’interfaces utilisateurs répandus, tels que les menus, les curseurs, les arbres et les dialogues. Validation des formulaires de données - Guides pour développeurs Web. Bien que vous deviez toujours valider les données côté serveur, la validation des données d'un formulaire au niveau de la page Web elle-même (côté client) présente plusieurs avantages.

Validation des formulaires de données - Guides pour développeurs Web

De bien des manières, les formulaires agacent les utilisateurs (article en anglais). En validant les données d'un formulaire lorsque l'utilisateur le remplit, ce dernier sait immédiatement s'il a commis des erreurs ; il n'a donc plus à attendre la réponse d'une requête HTTP, et le serveur n'a plus à traiter des données mal formatées. Cet article traite des moyens qui existent pour valider le contenu de vos formulaires. Une des fonctionnalités de HTML5 est de pouvoir valider la plupart des données des utilisateurs sans avoir recours à des scripts. On utilise pour cela des attributs de validation sur les éléments du formulaire.

Lorsqu'un élément est invalide Lorsqu'un élément est invalide, deux choses ont lieu : Font-weight. La propriété font-weight permet de définir la graisse utilisée pour le texte.

font-weight

Certaines fontes n'existent qu'avec les niveaux de graisses normal et bold. Syntaxe. La fonction calc() en CSS. Calc() est une fonction CSS3 offrant la possibilité de réaliser des opérations mathématiques en CSS (addition, soustraction, division et multiplication).

La fonction calc() en CSS

Compatibilité La compatibilité de cette fonction est encore un peu limitée aux navigateurs récents. Les gros écueils étant les versions Internet Explorer antérieures à IE9, et les anciens Android (avant 4.4). Et ma calculatrice ? Mon Préprocesseur ? Le navigateur peint la page, connaît l'interaction entre les éléments, calcule et interprête toutes les valeurs au sein de leur contexte, qu'il s'agisse de pixels, de pourcentages, de em, rem, pt, etc. Bref, avec calc(), on laisse faire le navigateur faire son boulot, et c'est tant mieux. Petit exemple pratique Prenons une boîte à qui l'on a eu le malheur d'appliquer un width: 100% : CSS Tools: Reset CSS. The goal of a reset stylesheet is to reduce browser inconsistencies in things like default line heights, margins and font sizes of headings, and so on.

The general reasoning behind this was discussed in a May 2007 post, if you're interested. Reset styles quite often appear in CSS frameworks, and the original "meyerweb reset" found its way into Blueprint, among others. CSS Diner - Where we feast on CSS Selectors! CSS. Get the lowdown on the key pieces of Bootstrap's infrastructure, including our approach to better, faster, stronger web development. HTML5 doctype. Ultimate CSS Gradient Generator - ColorZilla.com. Postcss-cssnext features. Note that according to your browser scope some transformation can be skipped to avoid extra useless output. Eg: if you use don’t cover IE 8, rem fallback and rgba fallback might be skipped. # automatic vendor prefixes Vendor prefixes are automatically added (and removed if deprecated/useless depending on your browser scope) using autoprefixer).

Css-architecture/README.md at master · jareware/css-architecture. CSS Fonts Module Level 4. Modular CSS: Best practices to improve your coding workflow. Home » CSS » Modular CSS: Best practices to improve your coding workflow If you have been coding the web for a while (like myself) you’ve probably come across the “lovely task” of how to maintain CSS without losing your sanity. Let’s be honest, even with the release of CSS3, the language evolved a lot and now we are capable of doing things that were only possible with javascript.

CSS, at its core, still is a cascade stylesheet and this makes things a bit complicated when your project scales up and is maintained by a team of developers. A meme is worth a thousand words I am all about performance. Methodology. Conseils et bonnes pratiques. Flexbox Froggy - A game for learning CSS flexbox. Une grille responsive avec CSS3 Flexbox et LESS (ou Sass) Ce tutoriel a pour but de présenter dans les détails une technique de conception de grille de mise en forme responsive à l’aide du positionnement CSS3 Flexbox Layout, actuellement parfaitement adapté à ce genre de fonctions en attendant une meilleure implémentation de Grid Layout.

En février 2016 est sorti mon livre entièrement dédié à Flexbox. Visual CSS flexbox builder. CSS-Tricks.