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. 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. That’s why for today’s post I’ve put together a collection of 50 beautiful color palettes that are ready to use for your next web project. If you like these, check out another 24 palettes I’ve recently rounded up. 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

Can I use... Support tables for HTML5, CSS3, etc. Get Started with Font Awesome. Validators.

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 Real Estate or Travel. 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). 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 Want to include a snazzy hero image in your email? This template is for you! View Tests Sidebar This template includes a sidebar area for a list of links, perfect for linking to additional content. View Tests Marketing Perfect for promoting a new product or service, this email design opens with a large splash area, followed by smaller feature callouts below. 2017 Trendy Google Fonts Combinations. HTML (HyperText Markup Language)

Tutoriels HTML signifie « HyperText Markup Language » qu'on peut traduire par « langage de balises pour l'hypertexte ». Il est utilisé afin de créer et de représenter le contenu d'une page web et sa structure. D'autres technologies sont utilisées avec HTML pour décrire la présentation d'une page (CSS) et/ou ses fonctionnalités interactives (JavaScript). HTML fonctionne grâce à des « balises » qui sont insérées au sein d'un texte normal. Chacune de ces balises indique la signification de telle ou telle portion de texte dans le site.

HTML permet d'inclure des images et d'autres contenus dans les pages web. En HTML, les balises sont insensibles à la casse et peuvent aussi bien être écrites en minuscules, en majuscules voire avec un mélange des deux. Les articles suivants fournissent des éléments de référence utiles au développement web : 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. Il fournit également des informations structurelles supplémentaires, permettant aux auteurs d’identifier des points de repère, des zones et des grilles dans leurs pages Web.

Pour plus d’informations sur la création de composants dynamiques accessibles avec ARIA, lire l’article Aperçu d’applications Web et de composants dynamiques accessibles. Validation des formulaires de données - Guides pour développeurs Web. Ce n'est pas tout d'envoyer des données — il faut aussi s'assurer que les données mises dans un formulaire par un utilisateur sont dans un format correct pour pouvoir être traitées correctement et qu'elles ne vont pas casser nos applications.

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

Nous voulons également aider les utilisateurs à compléter les formulaires correctement et à ne pas ressentir de frustration en essayant d'utiliser les applications. La validation des données de formulaire vous aide à remplir ces objectifs — cet article indique ce qu'il est nécessaire de savoir. Font-weight. 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 ? CSS Tools: Reset CSS. 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 Bootstrap makes use of certain HTML elements and CSS properties that require the use of the HTML5 doctype. Include it at the beginning of all your projects.

<! Doctype html><html lang="en"> ... Mobile first. 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.

postcss-cssnext features

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). # custom properties & var() Css-architecture/README.md at master · jareware/css-architecture. CSS Fonts Module Level 4. Conformance requirements are expressed with a combination of descriptive assertions and RFC 2119 terminology.

CSS Fonts Module Level 4

The key words “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”, “SHOULD”, “SHOULD NOT”, “RECOMMENDED”, “MAY”, and “OPTIONAL” in the normative parts of this document are to be interpreted as described in RFC 2119. However, for readability, these words do not appear in all uppercase letters in this specification. All of the text of this specification is normative except sections explicitly marked as non-normative, examples, and notes. [RFC2119] 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 First thing before you start writing any line of code. 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. Il se nomme "CSS3 Flexbox : plongez dans les CSS modernes" et je vous recommande bien évidemment sa lecture afin de comprendre tous les rouages de ce positionnement révolutionnaire, et d'en maîtriser tous les aspects. Le concept de grille produite permettra de gérer les espaces inter-colonnes (gouttières), les décalages (“offsets”), les différentes tailles d’écran et d’être automatisable.

Le tout en un minimum de code et un maximum de propreté HTML. Voir le résultat final en ligne Le fondement : Flexbox Layout. Visual CSS flexbox builder. CSS-Tricks.