Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| fr:website_css [2018/02/25 11:42] – créée 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%> | ||
| + | Attention à la surenchère ! Les sites web sobres sont moins pénibles que ceux qui clignotent de partout, avec des vidéos qui se lancent, etc. Pensez au confort de vos visiteuses, pas juste à faire un effet " | ||
| + | |||
| + | 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 9: | Ligne 26: | ||
| * http:// | * http:// | ||
| * https:// | * https:// | ||
| - | * https:// | + | * https:// |
| * https:// | * https:// | ||
| ==== Accessibilité ==== | ==== Accessibilité ==== | ||
| + | Voir aussi [[fr: | ||
| + | === Outils === | ||
| + | |||
| * http:// | * http:// | ||
| + | * https:// | ||
| + | * 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. | ||
| + | |||
| + | |||
| + | ==== Polices ==== | ||
| + | * http:// | ||
| - | ===== Framework | + | ===== Astuces |
| ==== Flexbox ==== | ==== Flexbox ==== | ||
| - | Flexbox est un framework | + | Flexbox est un ensemble de fonctions |
| * http:// | * http:// | ||
| * https:// | * https:// | ||
| Ligne 42: | 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 ===== | ||
| + | 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 à 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 indiquent les compatibilités mais pas forcément de quand datent les navigateurs et donc s'il est encore pertinent (ou non) d' | ||
| + | |||
| + | Historique des versions de : | ||
| + | * [[wpfr> | ||
| + | * [[wpfr> | ||
| + | * [[wpfr> | ||
| + | * [[wpfr> | ||
| + | * [[wp> | ||
| + | |||
| + | Pour vérifier la compatibilité, | ||
| + | |||
| + | Un site comme https:// | ||
| + | ===== Frameworks ===== | ||
| + | |||
| + | On peut utiliser un [[wpfr> | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | <WRAP center round tip 100%> | ||
| + | L'un des défauts des frameworks, c'est qu'ils sont utilisés partout, ce qui fait des sites assez similaires au niveau visuel. Pensez à modifier au moins les couleurs et le favicon. | ||
| + | </ | ||
| {{tag> | {{tag> | ||





