background preloader

Html/CSS

Facebook Twitter

50 Beautiful Color Palettes for Your Next Web Project. 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. Validators In order to provide the best possible experience to old and buggy browsers, Font Awesome uses CSS browser hacks in several places to target special CSS to certain browser versions in order to work around bugs in the browsers themselves.

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). 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...). Ces mêmes webmails imposent des règles très strictes sur le code HTML et CSS contenu dans les e-mails car les messages sont eux-mêmes affichés dans une structure de page web qui a ses propres styles. Voici quelques astuces et bonnes pratiques pour obtenir des e-mails au rendu proche sur la majorité des programmes.

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. 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 ».

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 5 Outliner. FAQ Applications Web et ARIA - Accessibilité. 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. Qu'est‑ce qu'une validation de formulaire? Allez sur n'importe quel site à la mode avec un formulaire d'inscription et vous remarquerez des retours si vous n'entrez pas les données dans le format attendu. Vous aurez des messages comme : C'est ce qu'on appelle la validation de formulaire — lorsque vous saisissez des données, l'application Web vérifie si elles sont correctes. 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. 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.

CSS Tools: Reset CSS

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. The reset styles given here are intentionally very generic. 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. 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. 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. 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. Visual CSS flexbox builder. CSS-Tricks.