Je suis nouveau à la création de pages html etc - mais j'utilise VS 2008 juste pour les capacités d'édition/intellisense.Gestion des modèles d'en-tête?
Mon problème est que j'ai un site web exclusivement en HTML pur (sans ASP.NET) et que j'ai un en-tête assez étendu qui doit être utilisé dans chaque page. Il est frustrant de changer les parties d'en-tête du HTML sur toutes les pages à chaque fois qu'il change en une. Y a-t-il quelque chose que je puisse en quelque sorte «inclure» le HTML de la partie d'en-tête dans d'autres pages HTML sans devoir couper-coller manuellement tous les éléments?
Veuillez noter - Je n'utilise pas ASP.NET, donc JE NE PEUX PAS et NE SERAI PAS capable d'utiliser les pages maîtres. Y a-t-il une autre technique? C'est ce que je veux savoir - de sorte que lorsque je change le modèle d'en-tête à 1 place, il se reflète dans tous les autres. Je pensais que des IFrames, mais pas sûr que ce soit une façon merdique de le faire et si elle affecte SEO
+1 SSI est une technologie souvent négligée, mais toujours très utile et largement disponible. –
Merci! Réponses à ma question! J'utilise IIS pour tester (sur XP Pro) avec l'extension .shtml, mais rien ne se passe ... ni sur mon navigateur de test ni sur mon hôte (1 & 1). Impossible de trouver ce qui ne va pas avec la ligne simple –
Sur XP Pro - Assurez-vous que Server Side Includes a été installé avec IIS (Ajout/Suppression de composants Windows> Application Server> IIS> Inclut côté serveur). Si c'est le cas, l'inclusion virtuelle devrait fonctionner - est-ce une erreur ou simplement ne pas l'inclure (c'est-à-dire visible lors de la visualisation de la source)? – Lazlow