La largeur de l'en-tête (H1, H2, etc)

Je veux que mes en-têtes (h1 grâce à h6) pour avoir un fond de couleur (différente de celle du fond de la page), je veux aussi la largeur de ce fond, la même que la largeur du texte dans l'en-tête, en plus de rembourrage (Pas la largeur du conteneur que l'en-tête est en, qui est ce qui se passe maintenant).

Il n'y a pas beaucoup de point en moi de vous montrer tout le code car c'est assez simple (ou il devrait être de toute façon!). Le conteneur est une largeur fixe. Droit maintenant, j'ai juste quelques marges, le remplissage, la couleur de fond et de police style de jeu pour le h1, h2, h3, etc balises.

EDIT: je suppose que le code de permettrait de! https://web.archive.org/web/20090724165158/http://adriantrimble.com/headers (ce qui a Gerald de la solution appliquée, bien que, évidemment, ce ne serait pas travailler dans IE6/7 et a encore des problèmes dans les navigateurs les plus récents). À l'aide de display:inline provoque plus de problèmes qu'elle n'en résout, à l'aide float: left et clair: gauche comme mentionné a des problèmes en raison de la 2 colonne mise en page. Merci pour tout le monde aide pour l'instant.

  • Quelle est votre question?
  • Si c'est simple je suis confus quant à votre besoin d'aide. Je me rends compte que nous savons certaines choses que vous ne le faites pas, mais montre-nous ton code nous permet de travailler sur ce que les styles et de positionnement sont appliquées. Il montre également comment profondément vous êtes à la nidification de vos en-têtes. C'est un site pour des codeurs pour aider les codeurs; le code est important pour nous.
  • Oui indiquant le code ne ferait pas de mal. Je suppose que vous pourriez avoir des problèmes avec la largeur étant différents dans firefox et IE parce que vous êtes le réglage de la largeur et de rembourrage sur l'en-tête ou le conteneur, ce qui donne IE problèmes.
  • Lien vers la page a été ajoutée.
  • Ainsi, le lien de la page est malheureusement mort...