Partie 1 Votre site web personnel...25 1 Créer un premier site...27 1.1 Installer le serveur web personnel de Microsoft...29 1.2 Créer un nouveau site web...31 1.3 Découvrir et personnaliser l environnement FrontPage...33 La barre Affichage...33 Les options de l interface FrontPage...48 1.4 Configurer les outils annexes...50 Les outils indispensables...51 Les sites de téléchargement de logiciel...56 La procédure de téléchargement d un logiciel...58 L installation du programme téléchargé...60 La configuration des éditeurs de fichiers...61 1.5 Préparer l environnement de publication...63 Le choix du prestataire...64 Les noms de fichiers et de dossiers...65 Les images...65 L organisation des fichiers...65 L affichage des pages...66 2 Élaborer un contenu...69 2.1 Imaginer une page d accueil...72 2.2 Appliquer une couleur de fond...74 2.3 Créer un tableau...76 2.4 Modifier un tableau...77 Fusionner les cellules d un tableau...78 Créer une barre de navigation dans un tableau...79 2.5 Mettre en forme du texte...82 Choisir les polices...82 Définir les paramètres de mise en forme du texte...83 2.6 Illustrer la page...84 Quel format graphique choisir?...85 Qu est-ce que la résolution d image?...87
Où trouver des images pour ses pages?...88 Insérer une image dans la page...89 2.7 Définir des liens vers les autres pages...93 Créer les autres pages...93 Définir un lien hypertexte...95 Tester les liens hypertextes...98 Copier une barre de lien...100 Ajouter un lien vers la page d accueil...103 2.8 Ajouter une image interactive pour le lien mailto...105 2.9 Importer et exporter des fichiers...108 Importer un fichier situé sur votre disque...108 Importer un fichier depuis un autre site situé sur le serveur web personnel...110 Importer des fichiers et dossiers depuis un site Internet...113 Exporter des fichiers de votre site vers votre disque...115 3 Tester et publier le site web...117 3.1 Tester le site en local...119 Afficher un aperçu dans le navigateur à partir de FrontPage... 119 Tester un site en local à partir d Internet Explorer...123 Utiliser plusieurs navigateurs et modifier les paramètres d affichage...124 3.2 Publier vos pages...129 Disposer d un espace de publication sur le Web...130 Publier vos pages à partir de FrontPage...133 3.3 Mettre à jour le contenu...138 Modifier des pages à partir de l Éditeur FrontPage et publier uniquement les pages modifiées...138 Modifier des pages à partir du serveur web sur lequel elles sont publiées...144 3.4 Créer un site à partir du serveur web personnel...148 Créer la page d accueil...149 Ajouter une page de publication de fichiers...153 Publier le site du serveur web personnel...156
Partie 2 Le site web d un artiste peintre...163 4 Harmoniser et organiser des pages...165 4.1 Appliquer un thème...168 Choisir un thème...169 Modifier un thème...170 Enregistrer le thème personnalisé...175 4.2 Définir l arborescence des pages...177 Créer les pages de l arborescence...177 Renommer les pages de l arborescence...180 4.3 Ajouter les bordures partagées...184 4.4 Insérer une bannière de page...186 4.5 Créer les barres de navigation...188 Le composant web Barres de lien de FrontPage...189 Définir les barres de liens du site...190 4.6 Modifier les bordures partagées...200 Ajouter un autre type d élément dans une bordure partagée...200 Supprimer une bordure partagée dans une page...202 Masquer la barre de liens d une bordure partagée...204 Enregistrer les modifications effectuées dans les bordures partagées...205 5 Animer du contenu...207 5.1 Ajouter un bouton sensitif personnalisé...209 Les images du bouton sensitif...210 Le composant web Bouton sensitif...210 5.2 Créer un enchaînement d images...216 Les images de l enchaînement...216 Le composant web Enchaînement d images...217 5.3 Élaborer une bibliothèque d images...221 Les images de votre bibliothèque...222 Le composant web Bibliothèque de photographies...222 Test, modification et enregistrement de la galerie de photo... 226 5.4 Insérer un compteur de visite...228 Le composant web Compteur d accès...228 Création d un compteur d accès personnalisé...230 Réinitialisation du compteur...233
5.5 Générer une liste à puces...234 Liste à puces du thème...234 Liste à puces personnalisée...236 Développement et réduction d une liste à puces...239 5.6 Définir un signet dans une page longue...240 Définition du signet...240 Définition d un lien vers le signet...241 5.7 Créer une table des matières...243 La page de la table des matières...244 Le composant web Table des matières...244 6 Exploiter un site...249 6.1 Ajouter un formulaire de suggestion...251 6.2 Créer un formulaire à partir du menu Insertion...253 Case d option...254 Zone de liste déroulante...256 Zone de texte...260 Espace de texte...261 Boutons Envoyer et Rétablir...262 Définir des contraintes de validation pour la saisie dans un champ de formulaire...263 Propriétés du formulaire...265 Tester le formulaire...273 Récupérer les résultats du formulaire après publication du site.. 277 6.3 Créer un formulaire à partir d un modèle de page...278 Créer la page du modèle de formulaire...278 Modifier le modèle de formulaire...280 Enregistrer la page du formulaire...283 Tester le formulaire créé à partir d un modèle...283 Intégrer la page du formulaire à la structure de navigation du site...286 6.4 Analyser un site avec le module Rapports...287 Vérifier les liens hypertextes...288 Afficher la liste des fichiers non liés...290 Repérer les pages dont le temps de téléchargement est trop long...291 Vérifier le bon fonctionnement de vos composants...291 Vérifier la publication des fichiers...292
Obtenir la liste des nouveaux fichiers et des fichiers récemment modifiés...293 Afficher la liste de tâches en cours...293 Obtenir des statistiques concernant la fréquentation de votre site...294 Partie 3 Le site web d un magazine...299 7 Utiliser les modèles de FrontPage...301 7.1 Créer un site à partir d un modèle...303 Appliquer un thème au modèle de site...305 Renommer les pages du modèle de site...305 Modifier la page d accueil...307 Modifier l album de photo...309 Modifier le formulaire...312 7.2 Exploiter les modèles de page...313 Créer une nouvelle page à partir d un modèle...313 Modifier une page créée à partir d un modèle...314 Enregistrer la page créée à partir du modèle de page...315 Intégrer la page créée à partir d un modèle à la structure de navigation...316 7.3 Créer un formulaire d abonnement avec l Assistant Création de formulaire...316 Utiliser l Assistant Création de formulaire...317 Finaliser la page du formulaire créé à l aide de l Assistant...320 7.4 Ajouter un livre d or...321 Créer un livre d or à partir du modèle FrontPage...322 Modifier la mise en forme de la page du livre d or...323 Modifier le fichier d enregistrement des résultats du livre d or.. 323 Modifier les paramètres du formulaire...325 Tester votre livre d or...326 Supprimer un message du livre d or...327 7.5 Modifier la structure de navigation d un modèle de site...329 Analyser la structure de navigation initiale...329 Modifier ou créer des barres de liens...330
8 Perfectionner le contenu...333 8.1 Utiliser les feuilles de style...335 Comprendre le jargon associé aux feuilles de style...335 Différencier les divers types de feuilles de style en cascade...336 Activer les feuilles de style en cascade...337 Tenir compte de la compatibilité des feuilles de style en cascade...338 Définir et appliquer une feuille de style en ligne...338 Définir et utiliser une feuille de style en cascade incorporée...340 Définir et utiliser une feuille de style en cascade externe...350 8.2 Créer un menu déroulant...361 Créer la zone de liste modifiable...362 Définir le contenu de la liste déroulante...362 Ajouter le code JavaScript du menu déroulant...365 8.3 Ajouter un moteur de recherche...368 Activer le service d indexation...368 Créer le formulaire de recherche...369 Actualiser l index...371 Tester le moteur de recherche...372 Exclure des dossiers de l indexation...373 9 Gérer la saisie, l envoi et la consultation de données...375 9.1 Contrôler les saisies dans les formulaires...377 9.2 Recueillir les données d un formulaire...380 Sélectionner les informations à prendre en compte...381 L option de récupération par e-mail...382 Enregistrer les informations dans une base de données...383 9.3 Publier des informations d une base de données...389 10 Programmer sous Microsoft FrontPage...401 10.1 Accéder au code HTML...404 Insérer du code HTML...406 Accéder au code HTML via l éditeur de scripts...407 10.2 Utiliser des applets Java...409 Ajouter une applet d effet sur un texte...411
Ajouter une applet de dessin en ligne...414 10.3 Programmer en ASP...416 Le concept ASP...416 Les objets ASP...417 10.4 Personnaliser des requêtes de bases de données...427 Les bases du SQL...427 Paramétrer la requête Résultat de base de données...430 Requête SQL et programmation ASP...431 Partie 4 Un site web de commande en ligne...437 11 Élaborer une structure complexe...439 11.1 Afficher simultanément plusieurs pages HTML...441 Cadres de destination et liens hypertextes...442 Mettre en œuvre des pages de cadres...443 Mettre en œuvre des cadres en ligne...449 Créer un modèle de page de cadres...451 11.2 Proposer un sommaire et un plan de site...452 Créer un sommaire basé sur la structure de navigation...452 Créer un sommaire basé sur des catégories...456 Réaliser un plan de site...459 11.3 Exploiter le module de navigation...462 Les barres de liens personnalisés...464 Les barres de liens dotées de liens Précédente et Suivante...467 Exploiter les barres de liens...471 12 Gérer le contenu d une page...475 12.1 Exploiter des contenus inclus...477 Incorporer une page dans d autres pages web...477 Utiliser des variables de sites...478 Afficher des éléments selon une planification...481 12.2 Ajouter des effets et des animations...484 Effets DHTML...484 Autres techniques d effets et d animation...493 12.3 Intégrer un composant Web Office...498 Ajouter un composant Feuille de calcul Office...499 Ajouter un composant Tableau croisé dynamique Office...502
13 Miser sur l interactivité et le partage...505 13.1 Implémenter un téléchargement de fichiers...507 13.2 Proposer des listes interactives...509 Créer une liste interactive personnalisée...510 Créer une liste à partir d un modèle...512 Créer un formulaire de liste...513 Personnaliser un formulaire de liste...515 13.3 Gérer l affichage d une bibliothèque de documents...515 Principe de fonctionnement...516 Définir des propriétés de documents...520 Gérer les affichages de bibliothèque...520 14 Exploiter les modèles avancés...527 14.1 Créer un forum de discussion...529 Les fonctionnalités d un groupe de discussion...530 Implémenter et gérer un groupe de discussion...530 Personnaliser un groupe de discussion...533 14.2 Contrôler les accès au travers des comptes...535 Gérer la sécurité...535 Les comptes, rôles et droits d accès... 538 Gérer les groupes et les utilisateurs...541 14.3 Contrôler l accès à un contenu privé...544 Protéger l accès à une base de données...544 Protéger les listes et les bibliothèques de documents...545 Protéger vos pages via un formulaire d inscription...548 Proposer une interface de gestion des données...551 15 Faire face aux contraintes de publication et de maintenance...559 15.1 Tenir compte des contraintes d hébergement et de publication. 561 Adapter un site en fonction du navigateur...563 Assurer le fonctionnement des formulaires de recherche...564 Publier avec le serveur web personnel...568 15.2 Administrer des serveurs web FrontPage...569 Gérer les extensions FrontPage...569 Les outils d administration...571 Les options de vérification...574
16 Implémenter les services SharePoint...579 16.1 Installer et configurer SharePoint...581 Procédure d installation...581 Contraintes d installation...582 16.2 Gérer des sites web d équipe SharePoint...583 Mettre en œuvre un site web d équipe SharePoint...583 Administrer des sites web d équipe SharePoint...587 16.3 Implémenter des services de collaboration en ligne...589 Implémenter des abonnements...589 Implémenter des discussions sur la base de documents web...592 Partie 5 Annexes...595 17 Les caractères spéciaux...597 17.1 L insertion de caractères spéciaux...599 17.2 Le codage des caractères spéciaux...600 18 Les langages de programmation...607 18.1 Les balises HTML...609 18.2 Le langage JavaScript...611 Les objets JavaScript...612 18.3 La programmation ASP...615 Les objets ASP...618 19 Index...619