Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| fr:website_css [2018/06/10 15:29] – [Frameworks] zatalyz | fr:website_css [2021/12/03 18:19] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| Cette page recense quelques outils pratiques pour bidouiller les pages web et essayer de faire des trucs trop beaux. | Cette page recense quelques outils pratiques pour bidouiller les pages web et essayer de faire des trucs trop beaux. | ||
| - | * http:// | + | * http:// |
| <WRAP center round tip 100%> | <WRAP center round tip 100%> | ||
| - | Attention à la surenchère ! Les sites web sobres sont moins pénibles que ceux qui clignotent partout, avec des vidéos qui se lancent, etc. Pensez au confort de vos visiteuses, pas juste à faire un effet " | + | Attention à la surenchère ! Les sites web sobres sont moins pénibles que ceux qui clignotent |
| - | Méfiance aussi devant les modes : l' | + | Méfiance aussi devant les modes : l' |
| </ | </ | ||
| + | ===== Validateurs et listes de check-up ===== | ||
| + | * https:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | |||
| + | Pour contrôler la qualité du code php : | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| ===== Couleurs ===== | ===== Couleurs ===== | ||
| * http:// | * http:// | ||
| Ligne 16: | Ligne 26: | ||
| * http:// | * http:// | ||
| * https:// | * https:// | ||
| - | * https:// | + | * https:// |
| * https:// | * https:// | ||
| ==== Accessibilité ==== | ==== Accessibilité ==== | ||
| + | Voir aussi [[fr: | ||
| + | === Outils === | ||
| + | |||
| * http:// | * http:// | ||
| - | * http:// | + | * https://app.contrast-finder.org (AGPLv3) |
| + | * Colour Contrast Analyser (CCA) de The Paciello Group sous licence GPLv3 : https:// | ||
| + | * axe-core, accessibility engine for automated Web UI testing, sous licence MPL2.0 : https:// | ||
| + | * Accessibility Inspector intégré dans Mozilla Firefox : https:// | ||
| + | * Enabler, Accessibility analyzer, sous licence MIT : https:// | ||
| + | |||
| + | Il existe globalement diverses listes d' | ||
| + | |||
| + | === Points d' | ||
| + | |||
| + | **Largeur de texte** : l'œil a du mal à lire des lignes de plus de 70-80 caractères (33em((À vérifier, en //em// ma source n'est pas fiable.)) ). N' | ||
| + | |||
| + | **Aérer le texte** : Il est couramment admis qu'une hauteur de ligne (line-height) de 1.5 permet d' | ||
| + | |||
| + | Si l' | ||
| + | * La hauteur des lignes doit pouvoir être ajustée à 1.5 fois minimum la taille de la police de caractères. | ||
| + | * L' | ||
| + | * L' | ||
| + | * L' | ||
| + | |||
| + | On peut utiliser un bookmarklet (faire un marque page comportant l' | ||
| + | |||
| + | javascript: | ||
| + | |||
| + | **Penser au zoom** : l' | ||
| + | |||
| + | Varier le zoom du site (CTRL + molette souris ou boutons " | ||
| + | |||
| + | La taille du texte doit pouvoir être multipliée par 2 par exemple (zoom à 200%, zoom du texte seulement à configurer dans le navigateur) tout en restant lisible. | ||
| + | |||
| + | Le design de la page peut être amené à être repensé sur ces points s'il ne le permet pas de base. | ||
| + | |||
| + | L' | ||
| + | |||
| + | **Information et couleur** : ne pas donner une information uniquement par la couleur, quoi qu'il advienne. | ||
| - | **Largeur de texte** : L'œil a du mal à lire des lignes de plus de 70-80 caractères (33em((À vérifier, en //em// ma source n'est pas fiable.)) ). N' | ||
| ==== Polices ==== | ==== Polices ==== | ||
| - | * http:// | + | * http:// |
| ===== Astuces CSS ===== | ===== Astuces CSS ===== | ||
| Ligne 55: | Ligne 101: | ||
| Si on est un peu plus fainéant... Il faut prendre en compte surtout les 3 cas suivants : | Si on est un peu plus fainéant... Il faut prendre en compte surtout les 3 cas suivants : | ||
| - | * L' | + | * L' |
| - | * L' | + | * L' |
| * L' | * L' | ||
| - | Ces valeurs ne sont pas vraiment | + | Ces valeurs ne sont pas vraiment |
| ===== Support des navigateurs ===== | ===== Support des navigateurs ===== | ||
| - | Certaines fonctionnalités CSS et HTML ne sont pas supportées sous tous les navigateurs, | + | Certaines fonctionnalités CSS et HTML ne sont pas supportées sous tous les navigateurs, |
| - | Mais alourdir le code parce que les navigateurs ne sont pas mis à jour n'est pas forcément une bonne idée ; les anciens navigateurs ont des failles et il est important que les utilisateurs soient " | + | Mais alourdir le code parce que les navigateurs ne sont pas à jour n'est pas forcément une bonne idée ; les anciens navigateurs ont des failles et il est important que les utilisateurs soient " |
| - | Les sites d'aide au css indique | + | Les sites d'aide au css indiquent |
| Historique des versions de : | Historique des versions de : | ||
| Ligne 75: | Ligne 121: | ||
| * [[wp> | * [[wp> | ||
| + | Pour vérifier la compatibilité, | ||
| + | |||
| + | Un site comme https:// | ||
| ===== Frameworks ===== | ===== Frameworks ===== | ||
| - | On peut utiliser un [[wpfr> | + | On peut utiliser un [[wpfr> |
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| <WRAP center round tip 100%> | <WRAP center round tip 100%> | ||
| - | L'un des défaut | + | L'un des défauts |
| </ | </ | ||
| {{tag> | {{tag> | ||





