Nous utilisons un fichier de réinitialisation CSS qui nomme chaque élément de HTML sur P à img, etc. et réinitialise les marges, les hauteurs, les tailles, etc. Un joli fichier de réinitialisation standard. Cependant, un client a remarqué que leurs Y a-t-il quelque chose qui me manque ici? Ces balises héritent-elles de leurs styles d'une autre balise dans la réinitialisation? Et, existe-t-il un moyen d'utiliser CSS pour réaffecter ce qui peut avoir été annulé pour les code> et
code> n'apparaissaient pas comme indice et Superscript le devrait. Donc, j'ai supprimé les références et les balises du fichier de réinitialisation dans l'espoir de la résolution du problème. Il l'a fixé dans Firefox et Safari, mais il reste toujours dans IE6 et IE7. P>
code> et
code> Tags dans la réinitialisation? Merci pour votre aide. P>
3 Réponses :
Sans voir votre fichier de réinitialisation, il est difficile de dire pour certains. Le moyen le plus simple de déboguer est de charger votre fichier de réinitialisation dans une page sinon ennuyeuse, de séparer Firebug et de voir exactement ce que le style calculé ressemble. Il peut également y avoir des hacks CSS dans votre fichier de réinitialisation qui s'appliquent uniquement à IE. P>
Vous pouvez utiliser vertical-align code> et
polices code> des ajustements pour ramener l'apparence originale, mais je suis enclin à dire qu'il est préférable de supprimer simplement les règles affectant ces éléments Si cette partie de la réinitialisation n'est pas souhaitée. P>
sup {vertical-align: super; } sub { vertical-align: sub; }
Étant donné que la réinitialisation CSS peut affecter vos tailles de police, je l'ai fait de cette façon: peut-être que vous devriez essayer différents verticalement-align code> valeurs sur
SUB code>, en fonction de votre navigateur. p> p>
Vous manquez toujours une occurrence de
code> et
code>.