Answered

Laurentvidal.fr vous aide à trouver des réponses précises à toutes vos questions grâce à une communauté d'experts chevronnés. Notre plateforme vous connecte à des professionnels prêts à fournir des réponses précises à toutes vos questions. Obtenez des réponses détaillées et précises à vos questions grâce à une communauté d'experts dévoués sur notre plateforme de questions-réponses.

Bonjour, je suis bloqué sur cette exercice:
Vous souhaitez développer un site Web suivant :
- 3 pages Web ;
- Index pourra se connecter à la page2 et à la page3 ;
- Page2 pourra se connecter à la Index ;
- Page3 pourra se connecter à la page2
1. Dessiner le graphe de votre site Web.
2. Vous utiliserez les pages web déjà écrites à modifier et à adapter.
Ajouter une image sur l’index (image créée dans la suite du devoir appelée photo_n_g.jpg !).
Ajouter les liens hypertextes
Créer la page3 sur le même gabarit que la page2.html
Programmer vos pages Web en HTML en faisant les modifications nécessaires.
Formater les pages Web à l’aide d’un fichier CSS :
- formater tous les titres de niveau 1 en bleu ;
- formater tous les titres de niveau 2 en vert ;
- formater tous les liens en rouge.
(merci d'avance)


Sagot :

Bonjour

En commentaire, tu as donné des informations supplémentaires sur ce qui te posait problème dans cet exercice, c'est donc les liens/connexions entre les pages que je vais expliquer.

En HTML il existe toute une foule de balise que tu as sûrement, en majorité, déjà utilisé.

La balise <a>

La balise <a></a> pour anchor en anglais, donc pour définir une ancre.

Les ancres sont, en énorme majorité, un lien hypertexte, c'est à dire qu'il s'agit d'un texte sur lequel on peut cliquer et qui effectuera une redirection.

Cette balise admet plusieurs attributs possibles mais les plus importants sont: href, target et download (que nous n'allons pas utiliser ici)

L'attribut href

C'est cette attribut qui permet d'établir une redirection qui peut-être dirigée vers un certain élément de la page web (comme sur les sites one page), vers une URL externe (https://exemple.com/) ou vers une URL dite interne, c'est à dire un fichier qui se trouve en local (ou sur le même serveur).

Donc imaginons que je veuille rediriger vers la page "index2.html", présente dans le même dossier que mon fichier index.html il faudra que je fasse:

▌   <a href="index2.html">Index 2</a>

L'attribut target

C'est un attribut optionnel qui est souvent oublié par les Web Developer amateurs alors qu'il est très important pour rendre la navigation de l'utilisateur agréable.

Il sert à définir le contexte de navigation. Par exemple si je définit target="_blank" dans ma balise <a>, le lien s'ouvrira dans une nouvelle fenêtre, ne forçant donc pas le visiteur à quitter une page sans forcément faire exprès.

La valeur par défaut de target est "_self" c'est à dire que le lien s'ouvrira dans le même contexte (= la même fenêtre).

L'attribut admet aussi "_parent" et "_top" qui ne te serviront sûrement pas (ou du moins pas pour le moment)

Pour ton exercice je te conseille de mettre en _blank

▌   <a href="index2.html" target="_blank">Index 2</a>

Voilà, j'espère que ces quelques explications (partielles) t'aideront à comprendre et à faire ton exercice plus facilement.

Si tu as encore des questions (sur ce devoir) tu peux me le demander en commentaire :)

Bonne journée !

Nous espérons que ces informations ont été utiles. Revenez quand vous voulez pour obtenir plus de réponses à vos questions. Merci d'utiliser notre plateforme. Nous nous efforçons de fournir des réponses précises et à jour à toutes vos questions. Revenez bientôt. Nous sommes ravis de répondre à vos questions sur Laurentvidal.fr. N'oubliez pas de revenir pour en savoir plus.