background preloader

HTML/CSS

Facebook Twitter

Le petit journal permanent de CSS3 — 100+ ressources pour commencer. Periodic Table of the Elements - Josh Duck. Should You Reset Your CSS? By Michael Tuck This article explores the ongoing debate on whether or not web designers and web developers should reset their CSS, sharing the thoughts and opinions of several web professionals.

Should You Reset Your CSS?

A Comprehensive Guide to CSS Resets. The History of CSS Resets. When artists begin a new painting, they don’t immediately reach for the cadmium red and the phthalo blue. They first prime the canvas . Why? To ensure that the canvas is smooth and has a uniform white hue. Many web designers prefer to use a CSS "reset" to "prime" the browser canvas and ensure that their design displays as uniformly as possible across the various browsers and systems their site visitors may use. This is Part 1 of a three-part series of articles on the topic of CSS resets.

What Is CSS Reset? When you use a CSS "reset," you’re actually overriding the basic stylesheet each individual browser uses to style a web page. The problem is that every browser’s stylesheet has subtle but fundamental differences. Some of the most common elements that are styled differently among different browsers are hyperlinks ( <a> ), images ( <img> ), headings ( <h1>through <h6>), and the margins and padding given to various elements.

So which browser is right, Firefox or IE? Who Uses Resets? 10 CSS3 Properties you Need to be Familiar with. We've already covered the thirty CSS selectors that we should all memorize; but what about the new CSS3 properties?

10 CSS3 Properties you Need to be Familiar with

Though most of them still require a vendor-specific prefix, you can still use them in your projects today. HTML5 : 20 Conseils et astuces pour coder proprement ses pages. Voici une liste de 20 astuces pour coder vos pages proprement en HTML5.

HTML5 : 20 Conseils et astuces pour coder proprement ses pages

Tous ces conseils, mis bout à bout, vous serviront à améliorer votre référencement, respecter certaines normes W3C ou encore optimiser la compatibilité. Efforcez-vous de suivre le plus rigoureusement ces règles en fonction de votre projet. 1. Quelques notes, beaucoup de liens (et un peu de mauvaise foi) sur HTML5. Dégradés CSS3 WYSIWYG avec Ultimate CSS Gradient Generator. Quelques notes sur XHTML et CSS, au fil de l’eau… Ressources en développement Front-end : HTML 5, CSS 3. Tous les gabarits — Gabarits HTML-CSS. 35 Fresh CSS3 Articles & Tutorials / CSS / Splashnology - Web Design and Web Technology Community. Creating A Custom HTML and CSS Framework for Rapid Development. In this article I will go over creating a custom framework to have and use for your own projects. Coins arrondis CSS. Pour réaliser des blocs (menus ou autres) avec des coins arrondis, il existe principalement trois méthodes en CSS, qui offrent plus ou moins de fluidité et de possibilités graphiques.

Créer des coins arrondis avec une seule image, coulissante en hauteur et en largeur, permet une certaine liberté graphique et s'adapte à un design fluide. N'hésitez pas à nous faire part de votre avis sur cet article : 6 commentaires Article lu 1053 fois. Les trois méthodes courantes pour créer des coins arrondis sont : La propriété CSS 3 border-radius (implémentation très attendue !) Chacune de ces méthodes a ses avantages et ses inconvénients. Cette 4ème méthode, utilisant une seule image adaptable en hauteur et en largeur pour un design fluide, s'inspire des deux dernières pré-citées.

Fonctionne avec : Tous les navigateurs graphiques. Attributs utilisés : background ; margin ; max-width (inopérant avec IE6) ; padding. 30 menus de navigation en CSS pour votre site web. Huit sites très pratiques pour générer du CSS3. Les meilleurs livres pour CSS. Blog Archive » HTML 5, c’est trop bien – engagez-vous! - Framasoft Framafox. Le HTML5, c’est génial.

Blog Archive » HTML 5, c’est trop bien – engagez-vous! - Framasoft Framafox

Même Steve Jobs le dit (et pourtant c’est le roi de la mauvaise foi…). Bon pour Monsieur Apple, c’est son combat vs. Les sprites CSS - Alsacréations. Le temps des onmouseover, des images préchargées via JavaScript et des autres joyeusetés héritées des grandes périodes de tag soup est, comme le temps des Elfes de la Terre du Milieu, définitivement révolu : faire des effets de rollover sur des images est tout à fait possible en utilisant uniquement les CSS.

Les sprites CSS - Alsacréations

La technique consiste à exploiter un fichier unique pour stocker de multiples images, positionnées les unes à côté des autres. Celles-ci seront ensuite appelées dans la feuille de style, et la fenêtre d'affichage sur l'une ou l'autre image sera définie en CSS grâce à la propriété background-position. Attention : la technique exposée dans ce tutoriel est à manier avec précaution car elle peut engendrer des problèmes d'accessibilité (typiquement lorsque les images ne sont pas actives).

Utiliser CSS3 aujourd'hui, outils et ressources - Alsacréations. Bien que les spécifications CSS 3 soient encore en phase de maturation, il devient acquis qu'un certain nombre de ses composantes sont déjà exploitables en production sur les navigateurs actuels, moyennant quelque gymnastique pour notre attachant boulet à tous qu'est Internet Explorer.

Utiliser CSS3 aujourd'hui, outils et ressources - Alsacréations

Le contexte actuel est pour le moins excitant pour nous autres webdesigners, puisque l'on peut enfin s'évader d'une norme CSS2.1 vieille de plus de 10 ans ! Nous nous trouvons dans une période clé, et de grands changements vont bientôt s'opérer dans notre façon de travailler au quotidien. Cependant Internet Explorer modère cet engouement puisque seule sa version 9 commence à supporter ces nouveautés, version encore au stade beta non utilisable par le grand public. De multiples ressources CSS3 pour déjouer les faiblesses d'IE voient le jour presque quotidiennement, notamment par l'ajout de JavaScript. Slideshow en CSS3 - Alsacréations. Beaucoup de Webdesigners en rêvent : utiliser les CSS plutôt que le JavaScript ou le Flash pour animer leur page web.

Slideshow en CSS3 - Alsacréations

Ce rêve devient petit à petit concret avec les nouvelles implémentations des modules CSS en cours de travail (Working Draft), notamment CSS3 Animations. Celui-ci équipé des keyframes devient fort intéressant pour un contrôle avancé des animations. Nous verrons donc comment utiliser cette nouveauté, mais aussi comment combiner intelligemment la pseudo-classe target pour réaliser un slideshow. FAQ sur le CSS. FAQ sur le HTML. De Memodev.

FAQ sur le HTML

L’HTML (Hypertext Markup Language), est le format de données conçu pour représenter les pages web. C’est un langage de balisage qui permet d’écrire de l’hypertexte, d’où son nom. HTML se fonde sur la syntaxe définie par SGML tandis que XHTML (eXtensible HyperText Markup Language) se fonde sur la syntaxe définie par XML (cf article HTML sur Wikipédia). Les différences entre ces deux languages sont expliquées sur le site d'openWeb. Les meilleurs tutoriels HTML et XHTML.

Ce que nous réserve CSS3 en 2010 - Alsacréations. L'écriture des spécifications CSS progresse à grands pas, et la version 3 comporte déjà plusieurs modules implémentés dans les navigateurs récents.

Ce que nous réserve CSS3 en 2010 - Alsacréations

L'année 2010 verra certainement nos habitudes changées par les nouvelles possibilités offertes en CSS 3. Osez HTML5 et CSS3 ! - Alsacréations. Un site perso en fil rouge Pour étayer cet article, nous allons nous servir d'un fil rouge : mon site personnel Goetter.fr dont l'intégration a été réalisée en plusieurs étapes, et destiné à servir de passerelle entre mes différentes activités.

Osez HTML5 et CSS3 ! - Alsacréations

Puisqu'il s'agit d'un site sans grande portée médiatique ni contraintes, j'ai pu en profiter pour tester HTML5 et moult règles CSS2 et CSS3 (border-radius, rgba, inline-block, transitions, rotations, @font-face, text-shadow, opacity, :before/:after et autres joyeusetés...). Apprenez à créer votre site web ! 24 frameworks CSS — Mettez une grille (ou pas) dans votre site w. Dive Into HTML5. A quick video overview of Canvas. Osez HTML5 et CSS3 ! - Alsacréations. Webmonkey: the Web Developers Resource. Create a Dynamically-resizing Background Image Using CSS (urbanm.

Universal Internet Explorer 6 CSS. How do you answer the Internet Explorer 6 question? Mise à jour du tutoriel sur les ombrages en CSS3 - Alsacréations. Passez au player vidéo HTML5 en douceur. Passez au player vidéo HTML5 en douceur Vous avez peut être déjà songé à mettre un player vidéo en HTML5 sur votre site histoire de passer du côté moins obscur de la force mais le hic, c'est qu'il y a encore beaucoup de vos visiteurs qui ne sont pas "compatibles HTML5" et qui sont obligé d'utiliser flash pour lire vos vidéo.

Dommage... Sauf si vous intégrez ce petit javascript baptisé html5media qui détectera si vos internautes préférés utilisent un navigateur compatible. Dans ce cas, le script utilisera alors la balise <video> pour afficher votre film/vidéo ou dans le cas contraire, il utilisera automatiquement le lecteur flash Flowplayer. Attention, tout de même, vos vidéos devront être aux formats h.264 (mp4) ou Theora (ogv). Simple, pratique, efficace pour une transition en douceur. Html5media - Project Hosting on Google Code. CSS Monsters « VirtuousWeb. xCSS - OO CSS Framework. CSS 3 : les effets de texte. Float : le grand bluff ? - Alsacréations. Les feuilles de style CSS version 1 sont nées en 1996. Adaptées à des documents principalement de type textuel, où les éléments sont disposés de façon linéaire, empilés les uns sur les autres (titres, paragraphes, listes), les feuilles de style ne furent pas plébiscitées par les graphistes en quête du design le plus vendeur ou le plus innovant.

Le positionnement des éléments sur la page est un sujet de préoccupation pour les concepteurs web : blocs contigus, positionnements originaux, empilements, grilles et architectures complexes. Mise en page CSS avancée grâce à la propriété display - Alsacréa. L'abandon par de plus en plus d'intégrateurs de l'utilisation de tableaux pour l'élaboration de mises en page a indiscutablement apporté de nombreux avantages, mais également son lot d'inconvénients. Parmi ceux-ci, un majeur: le centrage vertical simple et automatisé du contenu d'un objet. Les habitudes de plusieurs années de développement par tables ont laissé des traces, des habitudes ancrées de manière indélébile qui ne sont pas systématiquement préjudiciables; c'est entre autres le cas du recours à la propriété vertical-align.

Fort de ce constat, et vu la puissance qu'offre les cellules de tableaux en terme d'alignement vertical de leurs contenus, la spécification CSS admet logiquement l'attribution de ce comportement à tout élément qui en nécessiterait. L'atteinte à la concurrence, trouble-fête de la carte musique je. C’est aujourd’hui que se tiendra l’une des premières réunions autour de la carte musique. Plusieurs associations de consommateurs ont été invitées autour du projet défendu par la mission Zelnik dite HADOPI 3. On sait cependant que l’UFC refuse de prêter son nom à ce qu’elle considère comme une nouvelle subvention pour l’industrie culturelle : « C’est une mesure qui n’aura aucun effet réel ni sur le marché ni sur les comportements et qui, une fois de plus, fait perdurer un système de subventionnement de l’industrie culturelle par le contribuable » nous répondait l’association. Ovale et forme elliptique avec CSS3 sans image - Alsacréations. La propriété border-radius offre la possibilité d'arrondir les angles de vos blocs en CSS 3.

Comme le présente très bien cet article de Raphaël sur le border-radius, son utilisation est plutôt aisée. Une utilisationp plus poussée La propriété border-radius de CSS3 prévoit une utilisation plus poussée puisqu'elle permet d'accueillir deux valeurs pour chaque angle de boîte à modifier dans l'optique de générer des formes très variées, voire elliptiques. Voici comment pourrait se présenter un de ces codes : Les deux valeurs utilisées représentent l'arrondi horizontal, pour la première, et l'arrondi vertical, pour la seconde. FFMpeg2Theora, guide par l'exemple. Tutoriel HTML : la structure d’une page. Tutoriel HTML : l’entête de la page. HTML5 presentation. 25 frameworks CSS — Mettez une grille dans votre site web.

HTML5 - L'attribut draggable. The HTML5 test - How well does your browser support HTML5? Générer des boutons en CSS. Gérer les débordements de contenu grâce à CSS - Alsacréations.