Vous pouvez me contacter via Facebook pour questions & suggestions :
Page Facebook relative à mon site
CSS est incontournable en matière de programmation web.
Même si vous développez avec des langages "côté serveur" comme PHP ou Python, vous avez besoin de solides notions en CSS (et
en HTML) ; un site écrit en PHP ou Python utilise des feuilles de style écrites en CSS.
Les propriétés CSS d'un élément HTML peuvent être manipulées via le JavaScript.
Par ailleurs le CSS ne s'applique pas qu'aux éléments HTML mais aussi aux objets SVG ;
le SVG est un langage du web qui permet de réaliser de superbes dessins vectoriels pour le web.
Mon tuto sur le langage SVG
En utilisant uniquement les langages HTML & CSS vous pouvez déjà réaliser un superbe site (et avec des effets visuels : animations,
carrousels, etc.)
Seul bémol : ce site ne sera pas interactif ; l'aspect d'une page web sera identique quelque soit le visiteur ; il est
en effet impossible de manipuler une base de données avec HTML.
Ci-dessous deux exemples d'effets visuels réalisés uniquement en combinant HTML5 & CSS3.
Un avion survole la piste d'atterisage en rase-motte et à la fin il "crève" l'écran.
Utilisez les boutons radio pour changer de "slide".
Pour tout savoir sur les animations via CSS
Pour les grands débutants en HTML & CSS, je leur conseille de visiter d'abord mon tuto : débuter en programmation web (HTML & CSS & PHP)
Pour ceux qui souhaitent approfondir leurs connaissances dans le couple HTML & CSS je leur conseille de lire en parallèle avec le tuto CSS3 : didacticiel sur HTML5
Le CSS ne cesse de s'enrichir de nouvelles fonctionnalités. Désormais pour de nombreux effets graphiques le
JavaScript devient inutile ; les nouvelles propriétés CSS gèrent les transitions et animations.
Cependant CSS a ses limites ; certaines modifications du DOM ne peuvent toujours pas être réalisées via CSS.
Ainsi si vous voulez modifier les attributs de balises existantes OU rajouter ou supprimer des éléments au DOM ;
il faut encore recourir à JavaScript.
À consulter également : mon tuto sur JavaScript
Vous pensez que j'affiche une image (un fichier JPEG) et bien pas du tout.
Cette image est obtenue uniquement avec une unique instruction HTML et des règles de style CSS.
Je vous communique le code ci-dessous.