Comment skinner des boutons et des liens de la bonne façon. Très didactique je trouve.
Pour apprendre le CSS3 et le HTML5 en grosso-modo 2h. Très pratique pour se mettre dans le bain de la partie front-web sans prise de tête.
Assez dingue. J'avoue !
via Sebsauvage.
Tout sympa d'avoir une liste quasiment exhaustive (d'autant qu'il y en a un bon paquet) !
Pour Lenny et Chlouchloutte. Le SCSS est plus facile d'appréhension que le less. En une soirée j'ai fait des trucs vraiment pas mal. Je posterai des articles à ce sujet.
Des images de chargements en CSS.
Via une river
Super belle exemple du composant <table>
qui utilise les CSS3 + un zeste de JS afin d'être responsive avec une présentation parfaite sur mobile et qui respecte les liseuses pour handicapés. Very very nice :D
Le morceau de code JS de la page :
La partie HTML :
<body onscroll="OnScrollDiv()" onload="OnScrollDiv()">
<div class="lazy"></div><div class="lazy"></div><div class="lazy"></div><div class="lazy"></div><div class="lazy"></div><div class="lazy"></div>
... (la ligne du dessus est répétée n-fois
<script>...</script>
</body>
La partie JS :
function OnScrollDiv() {
var elems = document.getElementsByClassName('lazy');
var el = elems[0];
for (var i = 0, nb=elems.length ; i < nb ; i++, el = elems[i]) {
var rect = el.getBoundingClientRect();
// $isVisible contains "true" or "false" weither the element is visible or not
var isVisible = ((rect.top - window.innerHeight) < (0 - 200) && (200 < rect.bottom));
if (isVisible) {
el.classList.add('blue-block');
}
else {
el.classList.remove('blue-block');
}
}
}
CE qui permettra d'ouvrir vos documents depuis un lien dans une page web.
La liste de toutes les options de la balise
en HTMLOptimisez votre site avec le balisage Article, NewsArticle, Blogposting, Organization, Website de Schema.org pour exploiter les données structurées.
Un exemple de menu déroulant
Je recherche des thèmes pour tableaux en HTML / CSS pour le WikiLeet
L'image étant un chouilla différente du codepen, voici le lien codepen : http://codepen.io/jordyvanraaij/full/jlAqp/
Je cite:
En JS, utiliser le stockage local :
Écrire du contenu dans une "variable" « foo » :
var data = "bar"; localStorage.setItem('foo', data);
Lire la variable « foo » :
var data = localStorage.getItem('foo'); // contains "bar"
C’est tout !
Comment embarquer un moteur de rendu HTML / JS en Java
Plein de template de présentation en HTML5 / CSS3, gratuites et libres !!!
Quelques templates à se mettre sous le coude pour la boîte :
- https://html5up.net/arcana (le basic)
- https://html5up.net/telephasic (celui avec un template utile pour les sociétés)
- https://html5up.net/helios (comme le précédent mais différent)
- https://html5up.net/hyperspace (le minimalist pour avoir un site avec de la gueule en deux trois pages très très vite)
Edit : Je suis retombée accidentellement sur le site de HTML5 UP et je dois dire que je suis vraiment convaincue par les différents thèmes. Je pense qu'il doit être possible de créer une sorte de petit business à partir des modèles, après il faut voir avec la licence créative common.
Ohhh (O_O) moi qui cherchais un framework CSS pour dégager Bootstrap, le remplacer par les FlexBox (plus léger, plus rapide, plus facile) et qui soit compréhensible par un néophyte je suis servie avec Bulma qui fait comme Bootstrap, en s'appuyant sur les FlexBox et en produisant des classes CSS toutes prêtes.
Animal, il faut que tu utilises ça pour ton site.
Roudoudoutte, idem pour ton projet.
En tout cas c'est une techno web à regarder !
Une lib JS pour générer des charts façon HiCharts.hs mais en libre
Les FlexBox ont de meilleurs performances que les autres mode d'affichage. Elles sont plus simple à mettre en oeuvre et interopérable/compatible avec tous les navigateurs de nos jours.
Elles s'apprennent en 4-5 jours pour un début ou une débutante en web, c'est-à-dire n'ayant jamais touché à HTML et CSS (Roudoudoutte, spourtoi).
FlexBox : faites le pas !
Tuto de chargement hyper efficace de ses polices de caractères. Merci à Timo