Quelle est la différence entre <p> et <div>?

Quelle est la différence entre <p> et <div>?

Peuvent-ils être utilisés de façon interchangeable? Quelles sont les applications?

  • Dans tous les valide en HTML/XHTML, en transition ou strict, vous ne pouvez pas imbriquer un <p> à l'intérieur d'un autre <p> donc <div> et <p> ne sont pas d'échange.
  • Byran - vous avez frappé à la question essentielle avec ces "sémantique" des réponses. Le problème c'est que HTML artificiellement contraint <p>s de sorte qu'ils se comportent différemment. S'ils étaient simplement des éléments de bloc plus de sens sémantique qui serait ok. Mais pourquoi vous empêcher de vous ex: intégrer une illustration dans un paragraphe?
  • avez-vous envisagé de changer la accepté de répondre?