Pourquoi HTML5 ignorer la hauteur de la ligne de plus petite que la taille de police?


je suis passer quelques pages sur HTML5 qui contient des titres qui doivent être définis avec une très petite hauteur de la ligne. Maintenant, depuis <!DOCTYPE html> toute la hauteur de la ligne en dessous de la taille de police est ignoré. Je peux l'espace de sortir tout ce que je veux, mais aucune chance de les rapprocher.
Quelqu'un sait pourquoi c'est et si c'est cureable?

Merci,
thomas

Edit: Trouvé. Mon ancien balisage a été <a style="line-height:12px;" href="#">something</a> qui a travaillé dans XHTML 1.0 transitional mais pas en HTML5.

Je l'ai changé pour <div style="line-height:12px;"><a href="#">something</a> un qui fonctionne!

Merci!

  • Êtes-vous sûr que non doctype HTML5 ne déclenche pas le même comportement?
  • Je suis sûr que cela dépend aussi du navigateur et n'est pas un comportement général de HTML5.
  • Comment êtes-vous de la définition de votre ligne de la hauteur? (Et quel navigateur utilisez-vous?)
  • Dès que j'ai supprimer le Doctype HTML5 (ou la remplacer par XHTML 1.0 Transitional) ma hauteur de la ligne est correctement appliquée. Il est spécifié dans la feuille de style et testé sur Chrome et Firefox sur Linux et Mac.
InformationsquelleAutor thomas | 2011-02-16