background preloader

CSS Tutorial

CSS Tutorial

HTML - L'URL mailto: L'URL mailto: permet de générer un nouveau mail sans que l'utilisateur n'ait à saisir l'adresse du destinataire. Tous les sites web utilisent ce type de lien : Pour m'écrire : san@antonio.net Le code : <A HREF="mailto:san@antonio.net">san@antonio.net</A> On peut aussi ajouter quelques champs à ce mail : adresses en copie, adresses en copie cachée, sujet du mail et même le contenu du mail ! Pour m'écrire : san@antonio.net Cela a été possible grâce à la syntaxe suivante (à saisir sur une seule ligne) : mailto:san@antonio.net ? Notez bien la présence du caractère ?

Code for Philly Workshop #56 - Code for America Philly (Philadelphia , PA November 19, 2013 · 5:00 PM Stop by Devnuts any time between 5pm and 10pm to work on your civic technology project, to discover active projects, or to begin/improve your coding skills through civic service. No memberships are required, just bring a laptop be ready to jump into something. See for a full directory of members' projects This Week Have something you'd like to share with or present to the group? Some currently active projects looking for a hand include: • LocalWiki for Philly (Wikidelphia) • CodeForPhilly.org • AppsForPhilly.org Schedule 5pm - desks open 6pm - pizza followed by community announcements/demos 10pm - commit & quit Food Drive Contribute to the n3rd st food drive this week while you're at Devnuts:

Windows : une faille 0day rendue publique par un ingénieur de chez Google Microsoft, comme la grande majorité des entreprises travaillant dans le logiciel, préfère que les failles de sécurité lui soient communiquées de manière confidentielle. Tavis Ormandy, ingénieur chez Google, ne l’a pas entendu de cette oreille et a choisi la voie de la démonstration publique pour révéler une brèche de type 0-day, valable dans Windows 7 et 8. Décision radicale et agacement De nombreux chercheurs en sécurité et développeurs trouvent régulièrement des failles de sécurité dans les produits qu’ils utilisent. Visiblement lassé de devoir passer par les services compétents chez Microsoft, l’ingénieur Tavis Ormandy, de chez Google, a choisi récemment de passer par la voie publique. La faille en elle-même ne semble pas spécifiquement dangereuse. Chacun son interprétation de la responsabilité Le point important est finalement la méthode choisie pour révéler la faille. Tout le monde n’est évidemment pas de cet avis. Vincent Hermann

La transparence de couleur avec RGBa en CSS3 Le module de couleurs de CSS3 introduit la notion de transparence dans les valeurs associées à une couleur, l'écriture RGBa. Cette composante de la couleur permet de jouer sur les effets d'opacité entre les différentes couches d'éléments HTML. Contrairement à ce que l'on peut croire, le principe de la transparence RGBa est radicalement différent de la propriété opacity (également CSS3 mais assez ancienne déjà) : cette dernière est une propriété qui s'applique à l'élément dans son intégralité (ainsi qu'à tous ses descendants) tandis que RGBa est une valeur qui s'applique à une propriété de l'élément sélectionné uniquement. De ce fait, RGBa est susceptible de s'appliquer à toutes les propriétés dont la valeur peut être une couleur : background-color, color, border-color, box-shadow, text-shadow, etc. Voici une illustration du principe de transparence de la couche Alpha (RGBa) (Voir le résultat (RGBa) sur votre navigateur) : Principe de la notation RGBa <div><h1>Joli titre</h1></div>

Free tutorials on HTML, CSS and PHP - Build your own website La RATP abandonne son projet de péage à reconnaissance faciale Cherchant une alternative plus moderne à l'actuel Pass Navigo qui utilise la technologie NFC, la RATP planchait sur un concept de péage exploitant la reconnaissance faciale des usagers parisiens. Le groupe sentant la polémique monter opère un retour en arrière, abandonnant ce projet. En novembre dernier, la RATP lançait un appel à compétences pour développer un nouveau système de contrôle des titres de transport. Pour se débarrasser du titre de transport physique (ticket, pass navigo...), la RATP imaginait mettre au point un système de reconnaissance faciale. Le principe était le suivant : des caméras auraient "capturé" l'image du visage d'un usager abonné au service de transports en commun, image qui aurait été reconnue par le système grâce à la technologie de reconnaissance faciale. Les fraudeurs, dont les visages n'auraient pas été enregistrés dans la base de données, auraient été fichés et listés dès l'entrée.

Tutoriel Flottement CSS Float Et Superposition Z-index Le positionnement nous offre encore d'autres possibilités afin d'organiser notre page. Après avoir vu le positionnement absolu, fixe et relatif dans le tutoriel précédent, voyons maintenant le positionnement flottant. Les flottants Maintenant nous allons apprendre comment faire flotter des objets. Vous avez par exemple une page pour présenter des personnes et vous voulez mettre leur photo d'identité. Il y a donc un espace blanc à côté de la photo. Code CSS : Puis qu'on parle de journaux, ça nous fait penser aux lettrines. Effet de superposition Z index Toujours sur les manipulations du positionnement, on veut maintenant avoir des effets de superposition pour des blocs qui se chevauchent. Pour cela, nous devons utiliser la propriété z-index. Code XHTML : Le numéro 1 (z-index=1) qui est en rouge est écrasé par le numéro 2 (z-index=2), en vert, le numéro 2 par le 3 (z-index=3) et ainsi de suite. Une question ? A propos de l'auteur Nicolas Galle est développeur indépendant.

The Anatomy of an Effective Homepage As a general rule, your homepage will be the first encounter a visitor will have with your business. Great care, therefore, should be taken to design and structure your homepage so that readers will digest and act on your business message. Below we’ve identified certain qualities that compose an effective homepage. We recommend you spend a few minutes with this infographic to see if your homepage’s current state is effective. Special thanks to @keanrichmond and @onextrapixel. Click on the infographic below to view a larger image: View an enlarged version of this Infographic » Click here to download a .pdf version of this infographic. Simply copy and paste the code below into the html of your website to display the infographic presented above:

PXtoEM.com: PX to EM conversion made simple. 50 Places You Can Learn to Code (for Free) Online If you’re curious about learning a programming language then you’re in luck: there’s no shortage of resources for learning how to code online. University-level courses, tutorials, cheat sheets, and coding communities all offer excellent ways to pick up a new language, and maybe even a new job, too. Read on, and you’ll discover 50 great places to learn how to code, for free, online. University Many big names in education including MIT and Stanford offer programming courses, absolutely free. General If you’re just dipping your toes into programming, or you want to find a variety of resources, these sites offer several different ways to learn how to code. Community Learn how to code on these sites with a heavy community influence ready to offer help to newbs. Language Specific Drill down to the language you really want on these sites, offering expansive learning in one or two specific languages.

Les fondamentaux du Responsive Web Design I. Introduction▲ Prenons deux exemples simples. Le premier pourrait être ces vitres qui s'opacifient en fonction de la luminosité extérieure. Ou encore ces murs-miroirs où plus nous nous approchons, plus ils nous semblent se déformer. Bref, ce que cherchent les architectes dans ce mouvement, c'est de dépasser/s'abstraire des contraintes inhérentes liées aux différents supports. Le « Responsive Web Design » est né, car nous sommes de plus en plus confrontés aux mêmes problèmes que les architectes : s'adapter aux supports. Voyez plutôt : autrefois, nous n'avions qu'un ou deux navigateurs et les tailles d'écrans variaient peu. Et tout cela, c'est ce que nous avons maintenant. II. Pour faire une application Web qui soit Responsive Web Design, nous devons établir les trois points suivants : Si nous faisons une analogie avec l'architecture, les trois derniers points représentent nos outils. Il est heureusement possible de s'adapter pour y parvenir. III. cible / contexte = résultat IV. V. VI. <!

Related: