Je veux utiliser un seul fichier css pour différents types de navigateurs .. quelqu'un peut-il me donner une ligne directrice sur la façon de le développer ?? Suis nouveau à la programmation .... Pls aider ...css unique pour différents navigateurs
Répondre
CSS contents and browser compatibility peut vous être utile. Voir aussi http://www.w3schools.com/css/
Le CSS que vous pouvez utiliser dans une feuille de style compatible avec tous les navigateurs est un sous-ensemble de la norme, où vous évitez les styles avec lesquels certains navigateurs ont des problèmes. (Lorsque "certains navigateurs" est souvent Internet Explorer.)
Par exemple, le style text-align
n'est pas géré correctement par Internet Explorer. Il applique le style pour bloquer aussi les éléments alors qu'il ne devrait être appliqué qu'aux éléments en ligne. Par conséquent, vous devez utiliser uniquement le style text-align
sur les éléments qui ne contiennent aucun élément de bloc.
Développez la page en utilisant un navigateur conforme aux standards, comme Firefox, comme premier banc d'essai. Quand il fonctionne dans Firefox, il sera presque toujours le même dans tous les autres navigateurs sauf Internet Explorer. Même si IE est le navigateur le plus utilisé, il est étrange quand il s'agit de normes Web, et vous devez souvent modifier le code HTML et CSS pour éviter les erreurs de rendu dans IE.
Parfois, IE a besoin d'une taille spécifique pour les éléments dont la taille est automatique dans les autres navigateurs. Un autre exemple consiste à ajouter display:inline;
à un élément flottant. Tous les éléments flottants sont des éléments de bloc, donc le style display:inline;
est ignoré, mais dans IE il a un effet secondaire de définir un indicateur HasLayout pour l'élément, qui corrige d'autres problèmes que IE a avec les éléments flottants.
Vous avez besoin d'un proper doctype sur votre page afin qu'il rende en mode conforme aux normes. Sinon, vous aurez du mal à obtenir un look cohérent à travers les navigateurs.
- 1. Styling HTML Submit Button (CSS, différents navigateurs)
- 2. Cookies pour différents navigateurs
- 3. Fonction javascript pour différents navigateurs
- 4. Javascript: différents keyCodes sur différents navigateurs?
- 5. Sessions php dans différents navigateurs
- 6. Php - looping pour différents CSS
- 7. Shadows CSS pour les navigateurs IE?
- 8. débordement CSS: auto pour les navigateurs mobiles
- 9. comment faire appeler différents css pour correspondre les navigateurs comme l'utilisation de jquery
- 10. Comportement Javascript différent dans différents navigateurs
- 11. Débogage css, compatibilité entre navigateurs
- 12. Méthodes pour vérifier l'apparence d'une page Web sur différents navigateurs
- 13. Javascript popup taille différente dans différents navigateurs?
- 14. Comportement de temporisation de différents navigateurs?
- 15. sites internet dans les différents navigateurs Debugging
- 16. Couleur des photos dans différents navigateurs?
- 17. comment prévisualiser une image avant de l'envoyer dans différents navigateurs
- 18. Implémentation de CSS différents sur la page
- 19. Comment * automatiquement * tester le rendu CSS dans différents navigateurs (inclus Safari Mobile et le navigateur Android)?
- 20. Comment générer un identifiant unique pour différents visiteurs avec PHP?
- 21. Un moyen facile d'ajouter systématiquement css expérimental pour plusieurs navigateurs?
- 22. croiser les navigateurs css pour la courbe, l'ombre, le dégradé
- 23. Quels navigateurs supportent encore les expressions CSS
- 24. Des éléments HTML de style différent dans le CSS par défaut du navigateur sont le seul facteur pour les différents looks dans les différents navigateurs du site web?
- 25. Une "réinitialisation CSS" est-elle nécessaire pour les CSS inter-navigateurs?
- 26. CSS: Comment charger un fichier css pour tous les navigateurs sauf IE?
- 27. Comment faire un aperçu des différents navigateurs/clients de messagerie?
- 28. Concurrence de sécurité de printemps sur différents navigateurs
- 29. Taille maximale des données de session dans différents navigateurs
- 30. Exécuter le script directement dans 2 différents navigateurs
CSS est par beaucoup de gens non dénommé "programmation". C'est plus un "langage de style". Pour votre question: Google pour "CSS hacks", mais je vous recommande vraiment de scinder votre feuille de style. – Boldewyn