Comment avoir un en-tête commun partagé par toutes les pages web dans AngularJS?

Je voudrais avoir un header.html qui définit la façon dont l'en-tête pour toutes mes pages web va ressembler. Comment puis-je insérer ce header.html dans les autres pages web en haut de la page?

Il peut y avoir de meilleures méthodes pour parvenir à un en-tête commun d'être partagé autour de. Comme je me considère encore comme un débutant en html (mais pas à la programmation), je suis ouvert à de meilleures suggestions.

Merci.

EDIT: Utile réponses ont mentionné l'aide de PHP. Cependant, je suis en utilisant AngularJS en tant que front-end et mon PHP backend est tout simplement une pure RESTE du serveur. Ma préférence est pour faire de la AngularJS, et non pas la manière de PHP.

  • c'est le travail de côté de serveur de code, par exemple. en PHP, vous aurez un header.php (ou .html), et dans l'index, ou chaque page en fonction de la façon dont il est mis en place, vous aurez quelque chose comme include('header.php');
  • Regarde ma réponse sur ceci question.
  • Merci pour les conseils sur l'utilisation de PHP. Cependant, je suis en utilisant AngularJS en tant que front-end et mon PHP backend est tout simplement une pure RESTE du serveur. J'ai besoin pour ce faire de l'AngularJS façon.
InformationsquelleAutor user781486 | 2014-05-03