Cours complet HTML pour débutants à confirmés : guide complet avec des projets concrets | Ayyan Ahmed | Skillshare

Vitesse de lecture


1.0x


  • 0.5x
  • 0.75x
  • 1 x (normale)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Cours complet HTML pour débutants à confirmés : guide complet avec des projets concrets

teacher avatar Ayyan Ahmed, Skills for Better Life & Brighter Future

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Leçons de ce cours

    • 1.

      Introduction

      1:39

    • 2.

      Aperçu de haut niveau du développement Web

      10:50

    • 3.

      Préparer notre éditeur de code

      11:23

    • 4.

      Votre toute première page Web !

      10:12

    • 5.

      Télécharger le matériel de cours

      4:10

    • 6.

      Introduction au HTML

      4:14

    • 7.

      Structure de document HTML

      11:59

    • 8.

      Éléments de texte en-têtes, paragraphes, caractères gras et italiques

      18:43

    • 9.

      Autres éléments de texte Liste ordonnée et liste non ordonnée

      11:18

    • 10.

      Images et attributs

      13:59

    • 11.

      Hyperliens

      13:54

    • 12.

      Structurer notre page Web

      7:02

    • 13.

      Une note sur le HTML sémantique

      5:48

    • 14.

      Installation d'extensions de code supplémentaires VS

      7:45

    • 15.

      Défi n°1

      11:38

    • 16.

      Défi n°2

      16:01

  • --
  • Niveau débutant
  • Niveau intermédiaire
  • Niveau avancé
  • Tous niveaux

Généré par la communauté

Le niveau est déterminé par l'opinion majoritaire des apprenants qui ont évalué ce cours. La recommandation de l'enseignant est affichée jusqu'à ce qu'au moins 5 réponses d'apprenants soient collectées.

9

apprenants

--

projet

À propos de ce cours

Ce cours offre un moyen amusant et facile de vous plonger dans le codage manuel de votre tout premier site web.

Ce cours vous apprendra tout ce que vous devez savoir pour écrire en HTML, de débutant à confirmé :

  1. Introduction + structure du cours et projets
  2. Aperçu de haut niveau du développement Web
  3. Préparer notre éditeur de code
  4. Votre toute première page Web !
  5. Télécharger le matériel de cours
  6. Introduction au HTML
  7. Structure de document HTML
  8. Éléments de texte : titres, paragraphes, gras et italique
  9. Autres éléments de texte : liste ordonnée et liste non ordonnée
  10. Images et attributs
  11. Hyperliens
  12. Structurer notre page Web
  13. Une note sur le HTML sémantique
  14. Installation d'extensions de code supplémentaires VS
  15. Défi n°1
  16. Défi n°2

Apprendre le HTML et créer votre premier site web : stimuler votre créativité

Pour moi, apprendre le HTML était plus qu'une simple compétence, c'était une porte d'entrée vers des possibilités infinies. Cela m'a donné la liberté de m'exprimer, de transformer des idées en réalité et de poursuivre des opportunités que je n'aurais jamais imaginées. Que je sois freelance, que je travaille dans des agences, que je rejoigne des startups ou que je dirige mon propre studio, le HTML a été la base de tout.

Dans ce cours, vous créerez un site web simple et réel qui pourra être utilisé pour présenter vos passions, vos compétences ou votre entreprise. Je partagerai mes idées personnelles, mes meilleures pratiques et mes conseils pratiques pour planifier, coder et lancer votre tout premier site. Nous aborderons des sujets clés tels que la compréhension des navigateurs, la sélection des éditeurs de code, l'organisation de votre projet, la sauvegarde de votre travail et enfin la publication de votre site en direct.

Ressources

Apprendre Wondershare Filmora : le cours complet de montage vidéo pour débutants à confirmés avec des projets en direct : https://skl.sh/4gjDVHx

À propos de moi

Bonjour ! Je m'appelle Ayyan Ahmed, je suis un développeur web passionné avec 15 ans d'expérience dédié à l'enseignement. Mon objectif est de permettre aux développeurs en herbe de créer des sites Web dynamiques et réactifs qui trouvent un réel écho auprès des utilisateurs.

En tant qu'enseignant Skillshare, je propose des cours adaptés à tous, des débutants aux codeurs confirmés. Je suis spécialisé dans HTML, CSS, JavaScript, React et dans des outils comme Git et GitHub. En tant que monteur vidéo professionnel dans Wondershare Filmora, je crée du contenu visuellement attrayant, en décomposant des sujets complexes avec clarté et créativité, en utilisant souvent des animations pour améliorer votre expérience d'apprentissage.

Je suis ravi de partager mes connaissances et de vous accompagner dans votre parcours de développement webSuivez-moi sur Skillshare pour les derniers cours et les dernières mises à jour, et n'hésitez pas à me contacter pour toute question—je suis là pour vous aider !

Plongeons-nous ensemble !

Rencontrez votre enseignant·e

Teacher Profile Image

Ayyan Ahmed

Skills for Better Life & Brighter Future

Enseignant·e

Hi there! I'm Ayyan Ahmed, a passionate web developer and teacher who loves turning complex ideas into clear, usable skills. With 8 years of practical experience, I design courses that help beginners and intermediate developers build confident, production-ready websites.

What I teach

Core front-end: HTML, CSS, JavaScript Modern UI with React Real-world tooling: Git & GitHub

Wondershare Filmora - The Complete Video Editing Course (Beginners to Advanced), with live projects that help you master the art of video editing step by step. -- I simplify complex topics through eye-catching visuals and animated walkthroughs that make even the most abstract concepts crystal clear.

Why students enjoy my classes
I focus on real projects, clean explanations, and step-by-st... Voir le profil complet

Level: All Levels

Notes attribuées au cours

Les attentes sont-elles satisfaites ?
    Dépassées !
  • 0%
  • Oui
  • 0%
  • En partie
  • 0%
  • Pas vraiment
  • 0%

Pourquoi s'inscrire à Skillshare ?

Suivez des cours Skillshare Original primés

Chaque cours comprend de courtes leçons et des travaux pratiques

Votre abonnement soutient les enseignants Skillshare

Apprenez, où que vous soyez

Suivez des cours où que vous soyez avec l'application Skillshare. Suivez-les en streaming ou téléchargez-les pour les regarder dans l'avion, dans le métro ou tout autre endroit où vous aimez apprendre.

Transcription

1. Introduction: Êtes-vous prêt à commencer votre voyage dans le monde passionnant du développement Web ? Que vous soyez un débutant ou cherchiez à définir vos compétences, ce cours, un cours complet de CML destiné aux débutants comme aux débutants, guide complet avec des projets du monde réel est votre point de départ idéal. Dans ce cours, vous passerez d'une ignorance absolue du développement Web à la création de projets concrets qui peuvent impressionner n'importe qui. Vous apprendrez les bases du HTML, comment structurer et styliser des pages Web comme un P, concepts essentiels tels que la cimentation du HTML, formatage du texte, les fuites, hyperliens, les images et les attributs, et bien sûr, les techniques avancées pour faire passer vos compétences en développement Web au niveau supérieur Mais nous ne nous limitons pas à la théorie. Dans ce cours, vous travaillerez sur défis passionnants et des projets concrets pour appliquer ce que vous avez appris. À la fin, vous aurez un portefeuille solide et la confiance nécessaire pour créer un site Web époustouflant. Voici ce que vous y gagnerez. Des leçons étape par étape faciles à suivre, projets pratiques pour affiner vos compétences, conseils et des outils pour améliorer la productivité, notamment les extensions de code VS et accès à vie à tous les supports de cours Mon objectif est simple : vous donner les moyens de devenir un développeur Web compétent. Imaginez créer vos propres sites Web ou même démarrer une nouvelle carrière. Tout commence ici. Alors, qu'est-ce que tu attends ? Inscrivez-vous au cours complet de HTML pour que Bigner progresse dès aujourd'hui et fasse le premier pas vers la maîtrise du développement Web. Rendez-vous en classe. 2. Aperçu de haut niveau du développement Web: Très bien, et bienvenue à la première conférence de ce cours. Il y a maintenant de fortes chances que ce cours soit votre tout premier contact avec un développeur Web. Avant de commencer à écrire du code STML et CSS, je pense que ce serait une bonne idée de commencer ce cours par un aperçu de très haut niveau de ce domaine du développement Web Nous allons parler sujets tels que les clients et les serveurs, développement frontal et dorsal, Tati et les sites Web dynamiques, et bien sûr, des principaux langages et technologies de code du développement Web Je vais expliquer tout cela autour du processus qui se produit lorsque nous ouvrons une page Web dans un navigateur. Gardez simplement à l'esprit qu'il ne s'agit que d'un aperçu de haut niveau et que je vais omettre de nombreux détails ici. C'est juste pour que vous puissiez vous familiariser avec certains de ces concepts et termes que tous les développeurs Web connaissent avant de commencer votre propre voyage. Maintenant, lorsque nous essayons d' accéder à ce site Web de W three schools notre navigateur envoie une demande au serveur sur lequel cette page est hébergée sur Internet. Chaque site Web est remorqué sur ce qu' on appelle un serveur, qui est essentiellement un ordinateur connecté à Internet et capable de recevoir des demandes comme celle-ci Encore une fois, lorsque nous naviguons sur un site Web, notre navigateur envoie une demande au serveur sur lequel le site Web est redirigé, où il est hébergé Ensuite, lorsque le serveur reçoit la demande, il prend tous les fichiers qui composent le site Web et les renvoie au navigateur. Nous disons que le serveur envoie la réponse au navigateur, qui contient essentiellement tous ces fichiers le site Web est composé. Maintenant comme vous pouvez le voir sur ces extensions de fichiers, nous avons du code HTML, CSS et également du code JavaScript ici. Ce sont précisément les trois langages que les navigateurs peuvent comprendre. Cela signifie que tout le code qui compose un site Web doit toujours être écrit en HTML, CSS et JavaScript, car encore une fois, sont essentiellement les trois langages de code que tout navigateur peut comprendre. C'est bon. Maintenant, une fois que le navigateur aura reçu ces fichiers HTML, CSS et JavaScript à partir de la réponse du serveur, il prendra le code et affichera le site Web auquel nous essayons d'accéder en fonction du code. Grâce à cela, vous avez déjà une bonne compréhension de ce qui se passe réellement lorsque nous naviguons sur un site Web et des technologies que nous avons utilisées pour créer un site Web processus d'écriture de code HTML, CSS et JavaScript que le navigateur peut comprendre est un processus que nous appelons développement Web frontal. Ainsi, chaque fois que vous entendez quelqu'un parler de développement frontal, cela signifie que les développeurs écrivent le code affiché dans le navigateur, qui est essentiellement le front-end d'un site Web. En fait, c'est essentiellement ce que nous allons apprendre dans ce cours, ou du moins les fondamentaux du développement frontal, fondamentaux du développement frontal l'apprentissage du HTML et du CSS. À titre de remarque, chaque fois que les fichiers qui composent le site Web sont simplement stockés sur le serveur Web et sont ensuite envoyés au navigateur tels nous disons que nous avons un site Web statique, ce qui prendra un peu plus de sens dans une minute lorsque nous parlerons de ce qu'est un site Web dynamique. Mais pour l'instant, gardez à l'esprit qu' un site Web statique est essentiellement un site Web où les fichiers sont simplement envoyés du serveur au navigateur tels quels sans aucune transformation. C'est bon. J'espère donc que cela vous permettra d'apprendre ce qu' est le développement frontal et également les trois technologies de code qui constituent tout site Web. Allons maintenant un peu plus loin et parlons ce que l'on appelle le développement du back-end. Essayons un autre exemple, et cette fois, essayons de comprendre ce qui se passerait lorsque nous essayions d'accéder à un site Web tel que netflix.com Encore une fois, la première étape consiste à envoyer une demande au serveur Web sur lequel netflix.com est hébergé Maintenant, pourquoi un site Web comme Netflix est-il si différent du Web Static W Three Schools que je vous ai montré plus tôt ? Eh bien, un site complexe comme netflix.com est vraiment complètement différent d'un site statique car il y a beaucoup de contenu qui change constamment Comme sur Netflix, de nouveaux films et de nouvelles critiques sont toujours ajoutés au site. nouvelles évaluations et la durée des nouveaux films sont calculées, par exemple, et en fait, un tas d'autres choses de ce genre se produisent toujours. Pour qu'un tel système fonctionne, netflix.com a besoin d'une application complète exécutée sur le serveur, et il a également besoin d' une base de données Pig, qui contient essentiellement tous les cours et toutes les critiques Tous les utilisateurs et vraiment tout le contenu affiché sur leur site Web. Maintenant, pour faire tout cela, les technologies frontales telles que le HTML et le CSS ne suffisent tout simplement pas. En gros, avec ce que vous allez apprendre dans ce cours, vous ne serez pas en mesure de créer quelque chose comme netflix.com. C'est bon. Ainsi, pour écrire des applications qui sont réellement exécutées sur des serveurs Web, les développeurs utilisent des langages principaux tels que NodeJS, PHP ou Python Ces langages extraient les données de la base de données et les assemblaient essentiellement dans les fichiers finaux. sera ensuite envoyé au navigateur en tant que réponse, et l' ensemble de ce processus est appelé développement principal, car il s' agit essentiellement de la partie invisible d'un site Web. C'est agit essentiellement de la partie invisible d'un site Web donc le Ben d'un site Web. Dans cette situation, nous disons que nous avons un site Web dynamique parce que le site Web est assemblé dynamiquement partir de différentes parties du serveur, et cela se produit à chaque fois que quelqu'un visite le site Web. Revenons à l' exemple de netflix.com. En fait, chaque fois que vous visitez Netflix, une nouvelle version du site Web sera générée à partir de la base de données et envoyée au navigateur. D'autre part, si Netflix était un site Web statique, les fichiers du site Web se trouveraient déjà sur le serveur en attendant que quelqu'un y accède. C'est la grande différence entre statique et dynamique. En statique, les fichiers sont déjà prêts et en dynamique, ils doivent d'abord être générés par une application en cours d'exécution sur le serveur. C'est bon. Mais maintenant, le reste du processus est en fait le même qu'avant. Ces fichiers sont maintenant prêts à être envoyés au navigateur sous forme de réponse, qui sera ensuite converti sur le site Web final. Comme celui-ci, nous le voyons ici sur netflix.com. Génial. Maintenant, bien sûr, vous n'avez pas besoin de mémoriser tous ces noms que j'ai mentionnés ici et vous n'avez pas non plus besoin de comprendre en profondeur ce processus. Tout ce que je veux ici, c'est vous donner un aperçu de ce que sont réellement le front-end et le back-end, de ce que sont le navigateur et le serveur , ainsi que de ce que sont les sites Web statiques et dynamiques car je pense vraiment que cela vous sera extrêmement utile au début de votre parcours de développeur. Mais maintenant, pour terminer, examinons de plus près les trois langues du front-end. HTML, CSS et JavaScript. Et à partir du HTML, le HTML est responsable du contenu de la page. Le texte, les images, les boutons et tout le contenu que vous voyez sur une page Web sont toujours écrits dans un fichier HTML. Ensuite, le CSS est responsable de la présentation de ce contenu. Essentiellement pour le style et pour la mise en page des éléments de la page Web. Enfin, JavaScript est le véritable langage de programmation du front. Cela nous permet donc d'ajouter des effets dynamiques et interactifs aux pages Web. Nous pouvons également l'utiliser pour manipuler le contenu ou le CSS afin charger des données à partir de serveurs Web et même pour créer des applications frontales complètes, que nous appelons ensuite applications Web. Maintenant, nous pouvons également utiliser l'analogie de la voiture pour rendre la séparation entre HTML, CSS et JavaScript ici un peu plus facile à comprendre. Dans cette analogie, le HTML représente la structure d'un site Web, comme le châssis et la structure d'une voiture. Par exemple, il fournit les formes de base telles que la carrosserie, les sièges et le moteur. Sans elle, la voiture n' existerait pas, mais à elle seule, elle n'a pas l' air spéciale ou ne fait pas grand-chose. Le CSS est alors le travail de peinture et de décoration intérieure, car il rend la voiture visuellement attrayante en définissant la couleur et le style général. Le CSS améliore l'apparence. Rendre la voiture plus attrayante et plus confortable à utiliser. Enfin, JavaScript est, bien entendu, le moteur et l'électronique. Cela rend la voiture plus fonctionnelle, lui permettant de se déplacer, de régler la radio, les scripts JavaScript, l'interactivité et les fonctionnalités dynamiques, rendant la voiture ou le site Web réactif aux actions de l'utilisateur Est-ce que cela a du sens, d'accord ? Nous terminons ainsi notre introduction au développement Web Nous sommes donc prêts à commencer à travailler avec code HTML et CSS dans ce cours. 3. Préparer notre éditeur de code: Salut, tout le monde. Bon retour. Avant de commencer à écrire une seule ligne de code, nous devons configurer deux outils importants. Ces outils nous aideront à écrire du code de programmation tel que le HTML de manière très simple. Maintenant, quels sont ces outils ? Le premier est un éditeur de code, le second est un navigateur Web. Maintenant, ce que l' éditeur de code signifie ici, est qu'il s'agit d'un outil spécial qui aide les développeurs à écrire, modifier et déboguer du code avec des fonctionnalités telles que la mise en évidence de la syntaxe et la saisie automatique, et c'est exactement pourquoi nous utilisons le code VS ici Cela rend le codage plus rapide, plus efficace et plus facile. Et maintenant, ce que fait un navigateur Web ici, il prend le code. Nous écrivons dans un éditeur de code tel que le HTML et lui donnons vie en le rendant à l'écran. Transformer le code brut en sites Web époustouflants avec lesquels nous interagissons tous les jours. Téléchargeons et installons rapidement les deux. Maintenant, les gars, vous pouvez ouvrir n'importe quel type de navigateur Web. Maintenant, j'ai ouvert Google Chrome. Vous pouvez ouvrir n'importe quel type de navigateur Web et rechercher ici le téléchargement du code VS. Et voilà, vous pourrez voir ce premier résultat, et c' est le site officiel de visualstudo.com C'est donc co dotvisualstudio.com. Il suffit de cliquer dessus. Les gars, vous pouvez maintenant voir que c'est l'interface de visualtudo.com pour télécharger le code VS. D'accord. Vous voyez donc ici que nous avons plusieurs options pour le télécharger. Maintenant, les gars, en fonction de votre système d'exploitation, vous devez télécharger le logiciel. Ainsi, par exemple, maintenant j' utilise actuellement le système d'exploitation Windows, je vais donc sélectionner Windows. Mais si vous utilisez système d'exploitation Linux ou le système d'exploitation Mac, sous cette icône, vous pourrez voir ce bouton de téléchargement, vous pouvez donc simplement cliquer dessus. Mais si vous utilisez Linux, vous pouvez utiliser ces deux options afin de pouvoir l' installer sur votre PC. Maintenant, j'utilise le système d'exploitation Windows. Donc, pour télécharger le code VS, il suffit de cliquer sur ce bouton de téléchargement, et vous voyez ici qu'il me demande de le télécharger. Je sélectionne donc les téléchargements et je clique sur le capuchon. Maintenant, vous voyez que mon installation de code VS est en cours. Les gars, à l'avenir, l'interface de ce site Web pourrait être modifiée. Mais pour télécharger ce logiciel, vous pouvez visiter ce code.visualstudio.com, et vous pouvez consulter ce site Web et vous pouvez et vous pouvez D'accord ? Maintenant, les gars, nous avons téléchargé avec succès le logiciel pour Visual Studio. Maintenant, je clique simplement sur cette option de téléchargement et je clique simplement sur Visual Studio. Vous voyez donc ici qu'un Popo sera affiché devant vous. Maintenant, les gars, installons ce logiciel. J'installe donc le logiciel dans Windows. Maintenant, il vous suffit de cliquer sur « J'accepte l'accord », puis de cliquer sur le bouton suivant. Ici, le code VS demande où installer ce code VS. Je le garde donc par défaut et je clique sur le bouton suivant. Et il vous suffit de cliquer sur Suivant. Les gars, vous voyez ici que nous avons plusieurs cases à cocher. Donc pour l'instant, il vous suffit de cocher toutes ces cases. Les gars, ensuite, je vais vous montrer pourquoi je coche toutes ces cases, puis il vous suffit de cliquer sur le bouton suivant et de cliquer sur ce bouton Installer Maintenant, notre code VS est en train de s' installer sur notre PC. Les gars, voici comment installer le code VS sur votre PC. Vous pouvez maintenant lancer ce code Visual Studio. Pour l'instant, il suffit de décocher cette case et de cliquer sur le bouton Terminer. Félicitations, les gars, pour avoir réussi à télécharger le code Visual Studio sur votre PC. Maintenant, il y a encore une chose que nous devons configurer. Il ne nous reste plus qu'à créer un nouvel onglet ici et à installer le navigateur Chrome. Maintenant, je montre ce processus. Donc, si le navigateur Chrome n'était pas installé sur votre PC, vous pouvez suivre ce processus. Il ne vous reste plus qu'à rechercher ici le navigateur Chrome. Ou vous pouvez rechercher le téléchargement de Chrome. Et après cela, il vous suffit de cliquer sur ce premier lien. Les gars, ici vous voyez sur ce site Web que vous pouvez télécharger le Chrome pour votre propre système d'exploitation. Les gars, ce site Web détectera automatiquement le système d'exploitation que vous utilisez. Maintenant que j'ai le navigateur Chrome sur mon PC, pour le moment, je n'ai pas besoin du navigateur Chrome pour l'installer. Mais si vous n'avez pas le navigateur Chrome, vous pouvez simplement cliquer sur ce bouton de téléchargement. Vous pouvez donc installer le logiciel sur votre PC. D'accord ? L'installation est donc assez simple. Comme je vous l'ai montré dans le code VS, il vous suffit de cliquer sur le suivant suivant et votre navigateur Chrome sera également configuré. D'accord ? Donc je te laisse ça. Maintenant, ouvrons simplement le code VS pour le moment. Maintenant, je vais simplement minimiser toutes ces choses, donc je vais aller sur mon bureau. Les gars, ici, nous avons l'icône du code VS. Après avoir installé avec succès le code VS sur votre PC, vous pourrez voir cette icône de code VS. Vous pouvez simplement double-cliquer ici pour ouvrir ce Visual Studio. Les gars, après avoir ouvert le code VS pour la première fois, vous pourrez voir cette interface. Vous voyez donc que nous avons ce code Visual Studio, et ici vous voyez que nous pouvons créer un nouveau fichier à partir d'ici, afin que nous puissions ouvrir un dossier à partir d'ici. Nous pouvons donc faire un tas de choses à partir d'ici, mais je ne préfère pas faire toutes ces choses à partir d'ici. Je vais donc simplement clore cet accueil ici. Maintenant, les gars, la première chose que nous allons faire ici est d' installer une extension. Donc, ici, nous avons un onglet d'extension, vous suffit donc de cliquer dessus. Donc, vous voyez ici que nous avons de nombreuses extensions ici. Maintenant, l'extension Water est qu'une extension pour VS code est essentiellement une petite fonctionnalité qui améliorera un peu notre éditeur de code. Ainsi, par exemple, comment nous utilisons les extensions dans Google Chrome, nous allons donc ajouter des extensions dans notre Google Chrome pour faciliter l'utilisation de Google Chrome. C'est donc le même concept ici. Maintenant, la première extension que nous allons installer ici est plus jolie recherche ici comme ceci et assurez-vous que votre connexion Internet est activée. D'accord. Et vous voyez, je pense que c'est peut-être le premier résultat. Cliquez dessus. Maintenant, les gars, installons cette plus jolie extension. Il vous suffit donc de cliquer sur ce bouton d'installation et votre preter sera installé avec succès Les gars, peu importe ce que vous écrivez dans l'éditeur de code, le plus beau ce qu'il fera, donc il formatera bien notre code. D'accord ? Maintenant, les gars, nous avons cette mise à jour automatique ici, vous pouvez donc cocher cette case. Donc, ce qu'il fera signifie qu'il mettra automatiquement à jour le logiciel si des mises à jour sont disponibles. D'accord. Donc, une fois que nous aurons commencé à écrire notre code, je vous montrerai comment fonctionne ce préteur Alors maintenant, vous pouvez simplement fermer. Maintenant, faisons entrer en collision cette barre latérale pour obtenir cette extension, les gars, il suffit de faire quelques réglages Maintenant, ici, dans le coin inférieur, vous pourrez voir cette icône en forme d'engrenage Cliquez simplement dessus et vous voyez ici que nous avons l'option de configuration, cliquez dessus, et ici nous pouvons rechercher n'importe quel paramètre. La recherche du paramètre est le moyen le plus simple de le trouver. Maintenant, le premier paramètre que nous allons rechercher ici est le formateur par défaut Maintenant, vous voyez ici le formateur par défaut, dans votre cas, il peut être différent Alors maintenant, je l'ai déjà défini comme plus joli. Il vous suffit donc de cliquer sur ces options et de rechercher plus jolie Maintenant, vous voyez ici que nous avons cette option plus jolie C'est donc un formateur de code plus joli, ES B et P. Il suffit de cliquer dessus Maintenant, pourquoi nous conservons ce formateur par défaut. Alors maintenant, nous voyons du code VS selon lequel chaque fois que nous enregistrons nos fichiers, nous avons besoin de ce formateur de code plus joli pour formater notre D'accord ? Maintenant, quand formater notre code, il ne nous reste plus qu'à définir un autre paramètre qui est la sauvegarde automatique Il vous suffit de rechercher Autosave. Donc dans votre cas, c'est peut-être ça désactivé. Il vous suffit de cliquer dessus pour changer de focus. En cas de changement de focus, ce que cela fera signifie que chaque fois que vous fermerez cet onglet ou chaque fois que vous passez de cet onglet à un autre, seront automatiquement enregistrés vos fichiers seront automatiquement enregistrés sans que nous ayons à faire les choses à notre place. D'accord ? C'est également très utile car nous n'avons pas à perdre de modifications si nous désauvegardons les fichiers D'accord ? Maintenant, les gars, nous en avons terminé avec les réglages ici. Maintenant, vous pouvez simplement fermer les paramètres ici à partir d'ici. Il vous suffit donc de cliquer sur cet onglet d'extension. Les gars, encore une dernière extension que nous allons installer ici, elle s'appelle Monophy Donc, les gars, il vous suffit de rechercher Monocy ici, et vous voyez ici que nous avons ce thème monoci vous suffit de cliquer dessus, et vous voyez ici que nous avons un thème pour notre code VS. Pour l'instant, les gars, j'ai installé ce thème, mais dans votre cas, vous pouvez installer ce thème monoci D'accord. Maintenant, vous pouvez voir ici l'aperçu de ce thème. Donc, ce que fera ce thème signifie qu'il changera les couleurs de votre code. Par exemple, nous voyons ici que différentes parties du code sont surlignées de différentes couleurs. D'accord, cela rendra notre code plus lisible. Les gars, par défaut, le code VS suggère un thème de base, mais je vous suggère d'installer un thème spécial comme un thème Monochi, afin que vous puissiez installer le thème comme celui-ci. D'accord ? Maintenant, un dernier réglage que nous devons faire ici. Il vous suffit de cliquer sur ces paramètres. Ici, nous avons des thèmes, et dans le thème, nous avons ce thème d'icône de fichier. suffit de cliquer dessus, et je garde mon fichier sur le thème Sety, mais cela n'a pas d'importance pour vous Vous pouvez également simplement le définir comme Sety. D'accord. Avec cela, nous avons maintenant terminé de configurer le code VS pour le moment. Vous êtes maintenant prêt à écrire votre toute première ligne de code, et c'est exactement ce que nous allons faire lors de notre prochaine conférence. On s'y voit bientôt. 4. Votre toute première page Web !: Bon retour. Écrivons maintenant notre toute première ligne de code et créons notre toute première et toute petite page Web. Nous voilà de retour dans le code VS. Maintenant, fermons celui-ci ici, et je vais simplement fermer cet onglet d'extension Je vais donc le réduire et nous allons passer au premier onglet. Ici, vous voyez l'onglet Explorer, cliquez dessus, et ici vous voyez à l'intérieur de cet onglet Explorer, les gars dans le code VS, nous devons toujours être dans un dossier, et ce dossier s'appelle le dossier du projet. heure actuelle, aucun dossier n'a encore été lancé, alors commençons par le faire. Et maintenant, je vais juste sur mon bureau et je vais créer un dossier ici sur mon bureau. Je vais cliquer sur mon bureau et je vais cliquer sur Nouveau pour créer un dossier. Maintenant, je donne à ce dossier le nom 01 pour tester comme celui-ci. Vous pouvez conserver n'importe quel nom de dossier de projet. Donc je le garde ici. Donc, dans mon cas, je le fais en ce moment sur mon bureau. Donc, si je crée un dossier dans un autre emplacement, cela pourrait me prêter à confusion. C'est pourquoi je le fais sur mon bureau. Revenons maintenant au code VS. Maintenant, cliquons sur ce dossier ouvert et je vais sélectionner ce bureau Et vous voyez ici que notre dossier est là 01 testing, que nous avons créé ici en ce moment. Il suffit de le sélectionner et de cliquer sur ce dossier de sélection. Vous voyez donc que nous avons une nouvelle page d'accueil ici. Maintenant, vous voyez ci-dessous le début, nous pouvons créer un nouveau fichier à partir d'ici. Mais l'autre solution est de créer un nouveau fichier à partir d'ici. Donc, en survolant cette icône de fichier, voici les deux manières différentes de créer de nouveaux fichiers dans le dossier du projet, et je préfère en fait celle-ci ici Alors, cliquons dessus. Nous sommes donc sur le point de créer notre toute première page Web, et une page Web n'est en fait qu'un fichier DML, que nous appelons index Pointez le code HTML et appuyez sur Entrée. Il s'agit essentiellement du fichier avec l'extension de fichier HTML, et nous l'appelons index parce que c'est le nom par défaut de la première page Web de tout site Web. L'index est fondamentalement toujours le point d'entrée de tout site Web, et toutes les pages Web doivent donc toujours avoir un fichier HTML à points d'index. Bien, gardez toujours cela à l'esprit. Appelez le point d'index HTML de votre toute première page. Maintenant, mon objectif dans cette conférence n' est pas de vraiment vous apprendre le HTML. le moment, tout ce que je veux faire est de créer un nouveau fichier HTML ici et d'ajouter un peu de code ici à l'intérieur de ce fichier HTML, puis de voir le résultat dans le navigateur. Ainsi, vous pouvez écrire votre toute première ligne de code et voir le résultat de l' écriture de ce code dans un vrai navigateur Web. Encore une fois, je ne commence pas encore vraiment à enseigner le HTML, et donc au lieu d'écrire une structure Web complète, comme nous en avons généralement besoin, nous allons utiliser une petite feuille principale que nous pouvons utiliser dans le code VS. Je vais donc écrire un point d' exclamation, et je clique simplement sur ce met Ambribson Ici, vous voyez, nous avons créé notre structure de document TML. En gros, vous voyez, nous avons une tête ici et nous avons un corps. Toutes ces choses un peu plus tard. Maintenant je m'intéresse à ce titre, ma première page web. Je zoome donc un petit peu pour que vous puissiez mieux voir. Maintenant, je vais écrire ici moins de H un, il suffit d'écrire en minuscules et fermer ce symbole supérieur à. Ici, vous voyez que VS code place cette autre partie pour nous. En gros, cette autre partie du H, ça n'a plus vraiment d' importance pour le moment. Maintenant, écris simplement « Bonjour tout le monde ». Il s'agit donc essentiellement d'une longue tradition que nous suivons. Ainsi, chaque fois que vous écrivez notre toute première ligne de code, nous écrivons généralement hello world dans n'importe quelle programmation. OK ? C'est donc la meilleure façon d'écrire notre toute première ligne de code. OK. Maintenant, la ligne suivante, je vais écrire ici. Vous n'avez donc qu'à nouveau à écrire moins que le symbole, puis vous devez écrire P. Donc ici P représente le paragraphe. Et ici, Hach un représente le titre principal. Il s'agit essentiellement d'un titre. Il suffit de fermer ce symbole supérieur à celui-ci et à l'intérieur de celui-ci, je vais écrire ici. J'écris ici mon nom. Bien sûr, vous pouvez écrire votre nom dans ce cas, et je suis en train de vous écrire et ceci est ma toute première page Web. OK. Maintenant, dans ce fichier HTML, nous venons d'écrire nos deux premières lignes de code. OK ? Il ne nous reste plus qu'à enregistrer ce fichier pour voir le résultat de ce code. OK ? Maintenant, pour enregistrer cela, il vous suffit d'appuyer sur votre clavier en tant que Contrôles ou commandes. Ou l'autre façon d' enregistrer le fichier est accéder à ce fichier, et vous voyez ici que nous avons une option de sauvegarde. Vous pouvez simplement cliquer dessus ou utiliser un raccourci clavier comme commandes. Mais actuellement, nous utilisons AutoSave, nous n'avons donc pas à enregistrer nos fichiers manuellement Donc un code fait le travail pour nous, d'accord ? Ou vous pouvez simplement cliquer ici pour enregistrer les fichiers . Maintenant, le fichier a été enregistré, et vous remarquerez peut-être aussi que le formatage a un peu changé, et cela est dû à l' extension plus jolie que nous avons installée dans la dernière vidéo N'oubliez donc pas que PreaExtension consiste à formater notre code automatiquement chaque fois que nous l'enregistrons Et c'est exactement ce que nous venons de se passer. Ajoutons donc quelques espaces ici. Et si je sauvegarde nos fichiers, Preter formatera automatiquement ce code pour nous Je clique donc à l'extérieur d'ici, et le voici. Preter met en forme notre code, donc sans que nous ayons à le faire Maintenant, nous voyons ici que nous avons beaucoup d'indentations. L'indentation signifie donc qu'elle ajoutera des espaces. Les gars, pourquoi nous devons formater notre code pour le rendre plus lisible. OK ? C'est donc le pouvoir de Prettier, et cela garantira que votre code doit toujours avoir le même aspect que le code de la vidéo Grade et donc maintenant nous avons ce fichier HTML à points d'index et nous pouvons l'ouvrir dans le navigateur. Alors maintenant, je vais retourner sur mon bureau. Où se trouve donc ce fichier. Donc, dans ce dossier de test, voici notre fichier. Maintenant, pour l'ouvrir, vous pouvez simplement double-cliquer dessus ou vous pouvez simplement écrire, cliquer dessus et cliquer sur Openw et le sélectionner comme Google Chrome Voici notre toute première page Web que nous venons de créer manuellement dans le code VS. Génial. Et c'est vraiment incroyable, si vous me demandez. Alors félicitations et bravo pour votre toute première page Web ici. Mettons donc ce Google Chrome sur le côté droit et le code VS sur le côté gauche. Maintenant, je vais simplement fermer cet onglet Exploertab pour que vous voyiez ici que nous avons cette rubrique H. Donc, ce bonjour tout le monde, vous le voyez ici dans le navigateur Web, ce bonjour tout le monde en gros texte en gras. Ensuite, nous avons écrit un paragraphe. C'est donc dans le texte normal, comme vous pouvez le voir. Et encore une chose qui figure sur notre page Web, c'est le titre de cette page Web. Vous voyez donc ici exactement la même ligne que celle que nous avons écrite dans le titre de notre code VS. C'est donc exactement imprimé sur le navigateur Web. Donc, une fois de plus, le code que nous avons écrit ici dans notre document HTML est désormais reflété dans le véritable navigateur Web. En parlant de navigateur Web, j'utilise Google Chrome pour tester tous les cours que nous allons écrire tout au long de ce cours. Je vous conseille donc vivement d'utiliser également Google Chrome pour toujours tester le code que vous écrivez afin que nous puissions à nouveau nous assurer que vous obtenez exactement les mêmes résultats que ceux que vous voyez dans la vidéo du cours. OK. Et c'est en fait suffisant pour cette toute première vidéo de codage, et j'espère que vous trouverez vraiment les idées que je voulais vous montrer dans cette conférence. Donc, en gros, en commençant par créer un dossier de projet, puis en ouvrant ce dossier de projet dans le code VS. Donc, dans ce dossier, voici le dossier de test. Ensuite, créer un fichier ML, ajouter du code au fichier et enfin ouvrir le document HTML dans un véritable navigateur Web, tel que Google Chrome, où nous voyons ensuite le résultat. Donc, en gros, la traduction de notre code en un résultat visuel. J'espère que vous avez pris du plaisir à le faire et je vous retrouve dans la prochaine vidéo. 5. Télécharger le matériel de cours: Maintenant, l'une des choses dont vous avez besoin pour suivre ce cours est d' avoir accès à certains fichiers de démarrage. Dans cette vidéo, je vais vous montrer très rapidement comment accéder à ces fichiers. L'intégralité des fichiers de démarrage, ainsi que les fichiers finaux du cours, sont hébergés dans ce que l'on appelle le référentiel sur Github Github est essentiellement une plateforme de code laquelle la plupart des développeurs téléchargent leur code afin de le partager collaborer avec d'autres développeurs ou simplement pour Notre dépôt est donc essentiellement un dossier contenant un tas de code ou d'autres fichiers. Et chaque dépôt est accessible par une URL, et ce dépôt est disponible sur cette URL, mais ne vous inquiétez pas, vous n' avez pas à le saisir. Les gars, dans la section ci-dessus de ce cours, je vous ai fourni le lien vers cette page Gu afin qu'à partir de là, vous puissiez simplement cliquer sur le lien et accéder directement à la page des ressources. C'est vrai. Je suis sûr que vous pouvez trouver ce lien. Mais malheureusement, vous ne trouvez pas le lien, alors vous pouvez simplement taper cette URL Github Donc, dans ce dépôt, comme je le disais, nous avons quelques fichiers de démarrage et nous avons également les fichiers finaux. Passons donc d'abord aux fichiers de démarrage. Et ici, vous pouvez voir un dossier. Donc, dans les fichiers de démarrage, j'ai ces principes fondamentaux du DML et dans ce dossier, je suis confronté à ces défis Dans ce document, je vous ai fourni une image, et nous avons un fichier de contenu. Si je le réduis et que vous voyez ici, nous avons un dossier de mots qui est IMG. Nous avons donc ici toutes les images. Donc, quand nous utiliserons ces images cela signifie lorsque nous construirons notre projet, n'est-ce pas ? OK. J'ai également inclus le code final afin que vous puissiez toujours comparer votre propre code au code que j' écris dans les vidéos, ce qui sera très important pour que vous puissiez comparer votre code au mien au cas où vous auriez des erreurs dans votre code. Donc, comparer votre code au mien de cette manière sera toujours le moyen le plus simple de trouver des erreurs, trouver des erreurs, vous êtes peut-être en train de taper votre code, et cela se produira à coup sûr. Cela arrive à tous les débutants. Dans ce cas, vous pouvez simplement accéder au code final. Enfin, ci-dessous, il y a aussi ce document de retour qui contient les questions les plus fréquemment posées. Avant de commencer le cours, il peut être judicieux de lire rapidement ces questions qui ne vous prendront que deux à trois minutes, mais je suis sûr que cela vous aidera à dissiper certains doutes que vous pourriez avoir au cours du cours. Quoi qu'il en soit, ce que nous sommes vraiment venus ici c'est pour avoir accès au code correctement. Donc, pour télécharger ce code, vous pouvez simplement cliquer sur ce bouton vert qui est le code, puis vous devez simplement choisir ce zip de téléchargement. Je sauvegarde simplement ces fichiers dans mes téléchargements et je cliquerai sur ce bouton. Maintenant que mon téléchargement est terminé, je viens de le couper. Je retourne juste sur mon bureau et je le colle ici. Et voici nos dossiers. Maintenant, pour l'extraire sur Mac, vous suffit de double-cliquer dessus, et sous Windows, il vous suffit de cliquer avec le bouton droit puis de cliquer sur tout extraire et de cliquer sur ce supplément. Nous avons maintenant tous ces fichiers, que nous avons extraits maintenant. Nous n'avons donc plus besoin de cette archive zip. Supprimons donc ceci. Donc maintenant, nous avons essentiellement nos fichiers. Maintenant, nous pouvons simplement ouvrir ce dossier. Et voilà, les gars, nous avons ici un dossier de démarrage et un dossier final. Passons donc aux fichiers de démarrage, et j'ai ici un dossier sur les fondamentaux du HTML. Nous avons donc ici toutes ces images, et bien sûr, nous avons un autre dossier contenant des défis. Nous avons donc les fichiers de démarrage et avons également fourni un fichier de contenu. Donc, en gros, le texte du projet, nous avons les fichiers de démarrage et voici les fichiers pour les prochaines conférences. Maintenant que les fichiers de démarrage sont en place, nous sommes prêts à commencer à apprendre le HTML. 6. Introduction au HTML: Bon retour. Voyons maintenant très rapidement ce qu'est réellement le HTML et ce que nous pouvons en faire. Donc, en gros, HTML est l'abréviation de langage de balisage hypertexte. Et souvenez-vous que nous avons appris plus tôt que le HTML est l'une des principales technologies Web, même titre que le CSS et le JavaScript. heure actuelle, le HTML est un langage de balisage que les développeurs Web peuvent utiliser pour structurer et décrire l'intégralité du contenu de n'importe quelle page Web Remarquez donc comment j'ai dit langage de balisage parce que le HTML n'est pas vraiment un langage de programmation C'est un langage de balisage parce que nous l'utilisons pour décrire quelque chose Et dans le cas du HTML, nous décrivons le contenu à l'aide d'éléments. Nous avons donc différents éléments que nous pouvons utiliser pour décrire différents types de contenus. Ainsi, par exemple, nous avons l'élément P que nous avons déjà utilisé dans le cours où nous avons créé notre toute première page Web. Nous utilisons donc l'élément P pour créer un paragraphe. Mais nous avons vraiment toutes sortes d'éléments différents, notamment des éléments pour créer des liens, des en-têtes de page, des images, des vidéos et bien plus encore, au fur et à mesure que nous apprenons tout au long du cours Ensuite, comme nous l'avons également appris lors de cette conférence, où nous avons créé notre toute première page Web, les navigateurs Web tels que Google Chroms comprennent essentiellement le code HTML et peuvent le rendre sous forme de site Web final Donc, site Web que nous pouvons voir dans le navigateur Web. D'accord ? C'est donc essentiellement ce qu' est le HTML et ce que nous pouvons en faire. Mais maintenant, zoomons un peu et examinons l'anatomie de l'élément HTML. Donc, en gros, jetez un œil aux éléments de base de l'élément HTML. Et nous allons prendre un exemple de l'élément d'en-tête ici, comme vous pouvez le voir. Tout cela est donc en fait l'élément lui-même. Maintenant, un élément TMR est généralement composé de trois parties. première est la balise d'ouverture, qui est le nom de l'élément. Dans ce cas, il s'agit donc du H enveloppé dans les symboles inférieur et supérieur à. Les gars, ils ont d'autres noms, mais c'est ainsi que j'aime appeler ces symboles. Il est donc inférieur à H un, puis supérieur à. Ensuite, nous avons essentiellement le contenu de l'élément. Dans cet exemple, il ne s'agit que de texte, mais il peut y avoir d'autres types de contenu. Par exemple, un élément peut contenir un autre élément, que nous appelons alors élément enfant. De plus, certains éléments tels que les images n'ont en fait aucun contenu et n' ont qu'une balise d'ouverture, et tous ces éléments deviendront, bien entendu, très intuitifs lorsque nous commencerons à écrire du HTML. C'est juste pour que tu saches de quoi je parle. Lorsque je parle de balise d'ouverture, de balise de fermeture ou de contenu, et que je parle de balise de fermeture, c'est essentiellement la même chose que la balise d'ouverture, mais avec une barre oblique Nous ouvrons donc cet élément de titre simplement avec cette balise H one, puis nous le fermons avec une barre oblique D'accord ? Maintenant, pour les éléments n'ont pas contenu tel que l'élément image que j'ai mentionné précédemment, nous omettons en fait la balise de fermeture Dans ce cas, nous n' avons que le tag d'ouverture, et c'est tout. Et nous verrons cela en action, bien sûr, une fois que nous aurons commencé à intégrer des images dans nos pages Web. D'accord, et c'est vraiment tout ce dont vous avez besoin pour commencer à apprendre le HTML dans la pratique, c'est exactement ce que nous ferons dans la prochaine conférence. 7. Structure de document HTML: Bon retour. La première chose que nous devons apprendre sur le HTML est donc la structure commune des documents HTML. Donc, une structure que chaque document HTML doit avoir. Mais commençons par jeter un coup d'œil très rapide au projet que nous allons construire tout au long de cette section. Nous sommes donc en train de créer ce site Web de Coding Ninja. Donc, sur ce site de codage Ninja , nous avons des liens, des en-têtes et des images. Vous voyez ici que nous avons du texte en gras, et ici nous avons une liste Il y a donc un tas de choses que nous allons apprendre dans cette section pour qu'à la fin, vous ayez appris les bases du HTML et nous finirons par vous ayez appris les bases du ce projet. OK. Quoi qu'il en soit, mettons-nous enfin au travail. Et la première chose que nous devons refaire ici est de créer notre dossier de projet. Revenons donc à notre bureau. Et vous voyez ici que nous avons un dossier, que nous avons téléchargé depuis Github dans la dernière section Ouvrons donc ceci, et je passe au fichier de démarrage. Et vous voyez ici que nous avons un dossier , les fondamentaux du DML Je prends juste une copie de ce dossier et je le colle sur mon bureau. Voici notre dossier. Maintenant, au lieu de le faire, vous pouvez également simplement utiliser ce dossier ici comme dossier de projet. Mais cela peut entraîner des confusions. Je préfère donc toujours simplement copier ce dossier ici vers un autre endroit. OK ? Revenons maintenant à notre code VS. Maintenant, pour créer simplement une nouvelle fenêtre dans le code VS, il suffit de cliquer sur ces barres et de cliquer sur ce fichier. Et ici, vous pouvez créer une nouvelle fenêtre en cliquant ici ou vous pouvez utiliser un raccourci clavier comme Control Shift E. Je vais donc simplement cliquer dessus, et voici notre nouvelle fenêtre de code VS. Alors je ferme juste ça. Je ferme donc cette fenêtre. Mettons-le donc sur le côté gauche. Et le navigateur sur le côté droit. Clôturons maintenant cet accueil. Ici, vous devez cliquer sur cet onglet Explorateur pour le développer. Et ici, nous devons cliquer sur ce dossier ouvert. Donc, dans le code VS, vous devez toujours l'avoir dans ce qu' on appelle un dossier de projet, comme je vous l'ai dit plus tôt. Cliquons donc sur ce dossier ouvert. Et là, je clique simplement sur mon bureau. Je sélectionne simplement ces principes fondamentaux du ML, que je n'ai qu'à copier-coller. Je vais le sélectionner et je vais cliquer sur ce dossier de sélection. Maintenant, les gars, nous sommes dans le dossier du projet que nous avons créé avec succès . Donc, vous voyez ici que nous avons quelques images. Donc, en gros, un fichier texte. Nous avons donc ici beaucoup de contenu. Ensuite, nous pouvons le copier. Nous le verrons donc un peu plus tard. Je vais donc fermer ceci. Donc, vous voyez, les gars, tout d'abord, nous devons créer un fichier. Je veux donc simplement créer un nouveau fichier ici. Je lui donne donc simplement un nom sous forme de point d'index HTML. Vous voyez donc que nous avons un fichier HTML avec l'extension point HTML, et nous devons toujours donner le nom de notre fichier sous forme index lorsque nous créons notre tout premier document HTML. Donc, les gars, comme vous vous en souvenez dans la conférence précédente, nous avons utilisé achieve Set pour créer notre structure de document HTML. Nous avons utilisé ce point d'exclamation. Ensuite, nous avons cliqué dessus, et vous voyez ici que notre structure de document HTML est créée en utilisant simplement un aide-mémoire Mais la première chose que nous devons apprendre en HTML est la structure courante des documents TML Tout d'abord, je veux zoomer. Donc, les gars, pour zoomer, afin de voir notre texte plus clairement, vous devez appuyer sur votre clavier comme commande et vous devez faire défiler votre souris dans le sens supérieur. Comme vous pouvez le voir ici. Alors les gars, supprimons tout cela, et écrivons maintenant la première chose en DM Écrivons Moins qu'un symbole et un point d'exclamation, puis nous devons écrire en majuscules les mots qui suivent le temps imparti. Et ici, vous voyez que le code VS essaie de le compléter automatiquement pour nous Écrivons-le donc à la main pour que ce code reste gravé dans votre esprit de façon permanente. Écrivons donc après ce code HTML, et nous devons fermer ceci. Écrivez donc ceci «   plus grand qu'un symbole ». Donc, ce que ce type de document dit à notre navigateur, nous utilisons la version HTML 5 pour créer notre page Web. Après cela, les gars, comme vous savez, pour créer un élément, nous devons toujours écrire moins que symbole, et nous devons fournir le nom de l'élément, et nous devons fermer l'élément. Alors maintenant, quel élément nous utilisons signifie nous créons un élément HTML directement dans le code HTML en minuscules, puis que nous fermons l'élément par une valeur supérieure Le code VS ferme donc automatiquement cette balise de fermeture. Les gars, si vous ne voulez pas que ce code VS ferme automatiquement cette balise, alors les gars, vous pouvez accéder aux paramètres et cliquer sur les paramètres. Et ici, vous devez rechercher une balise de fermeture automatique. Ici, vous voyez que notre balise de fermeture automatique est activée, il suffit de la décocher et nous l'activerons un peu plus tard Alors pour l'instant, écrivons-le à la main. Nous allons donc nous entraîner en écrivant du code HTML. Alors les gars, fermons cette barre latérale pour en faire un onglet explorateur pour nous donner un peu plus d'espace Ici, vous voyez des gars dans la balise HTML, nous devons créer deux éléments. Le premier est le headtag, créez-le moins qu' un symbole et une tête. Ensuite, immédiatement, nous devons également fermer cette tête. Et ici, nous devons créer l'élément corporel. Les gars, quel que soit l'élément que vous ouvrez, vous devez également le fermer comme ça. Lors de la fermeture, vous devez indiquer une barre oblique ici. Maintenant, les gars, comme vous pouvez le voir ici, nous avons un type de document. Ensuite, nous avons un élément HTML, et dans cet élément TML, nous avons un élément de tête et nous avons également un élément de corps Cet élément HTML est le parent de cette tête et de ce corps. Ainsi, chaque document HTML doit toujours commencer par un élément HTML comme celui-ci. Maintenant, l'élément principal est essentiellement destiné aux éléments qui ne sont pas visibles dans la fenêtre du navigateur. Maintenant, cet en-tête contiendra le titre de la page, des informations supplémentaires sur la page, un lien vers des fichiers CSS ou d'autres choses. Au cours du cours, nous allons remplir cette rubrique de toutes sortes d'éléments différents. Mais pour l'instant, tout ce que je veux faire, c'est juste préciser le titre. Utilisons l' élément title ici. Et ce titre, il faut aussi le fermer. Donc, dans ce titre, je veux simplement appeler ce titre le langage de base du Web. D'accord, alors le corps correspond en fait à tous les éléments qui seront visibles sur la page. Ainsi, tous les éléments que nous voyons ici dans le navigateur seront toujours à l'intérieur de l'élément body. Et juste pour vous le montrer, au lieu de le laisser vide, laissez-moi mettre du code ici. Je vais à nouveau utiliser l' élément d'en-tête, alors fermons ceci. Je prends donc simplement ce titre et je le colle ici. Fermons maintenant celui-ci en H. le moment, nous n'avons pas encore enregistré ce fichier, mais au fur et à mesure, Preter le formatera à nouveau pour nous Faisons une sauvegarde, et vous verrez que nous avons maintenant l'indentation correcte Et par indentation, je veux dire que cet élément de tête se trouve à l'intérieur de cet élément HTML Nous avons donc un onglet ici, donc quelques espaces ici. Après cela, vous voyez qu'à l'intérieur cet élément de tête, nous avons un titre ici. Ici, nous avons un peu plus d'indentation, nous avons donc plus d'espaces ici Donc, en gros, il ne s'agit que d'un onglet ici. Donc, si je clique sur Tab K, cela ajoutera un autre niveau d'indentation Donc, en gros, il s'agit simplement d'une taille d'onglet. Donc, si j'appuie sur un onglet de mon clavier, vous voyez ici. Maintenant, c'est au même niveau que le titre, ce qui n'a aucun sens car le titre se trouve également à l'intérieur de la tête, n'est-ce pas ? Nous avons donc la tête à l'intérieur du DML, puis à l'intérieur de la tête, nous avons cet élément de titre Il possède donc un autre niveau d'indentation. OK ? Maintenant, c'est juste pour des raisons esthétiques afin de rendre notre code plus lisible. Le navigateur ne se soucie donc pas vraiment de cette indentation, mais il est tout de même important pour nous de pouvoir lire le code, et je pense que nous sommes prêts maintenant à ouvrir dans le navigateur Revenons donc à notre bureau. Ouvrons notre dossier de projet, donc les principes fondamentaux du HTML, et double-cliquons simplement sur ce fichier HTML à points d'index. Et voilà, c'est du beau travail. Mettons-le sur le côté droit, et sous forme de code sur le côté gauche. Fermons donc celui-ci. Alors je le mets juste au premier plan. Je vais garder cette question ouverte afin que nous puissions voir ce que nous voulons réaliser au final. OK. Avec cela, nous apprenons la structure de base du HTML. Passons donc rapidement en revue. Ainsi, chaque document HTML doit toujours commencer par ce que l'on appelle le type doc. Cela permettra donc au navigateur de savoir ce que nous utilisons réellement en HTML dans ce fichier. Et tous les navigateurs sauront qu'ils doivent utiliser la spécification du fichier HTML pour afficher ce code HTML. Ensuite, nous avons l'élément HTML, qui est toujours le parent de l'élément head et de l'élément body. Cette structure est donc toujours la même dans toutes les pages Web. Nous avons toujours besoin d'un élément HTML avec une tête et un corps. Maintenant, ce que nous mettons dans la tête et dans le corps est facultatif, mais avoir ces deux éléments n' est pas facultatif, nous avons donc toujours besoin d'une tête et d'un corps. Maintenant, dans cette situation, tout ce que nous mettons dans la tête n' est qu'un élément de titre. Mais ici, nous pouvons mettre toutes sortes d'autres choses qui ne sont pas visibles et qui ne sont pas affichées dans cette partie principale du navigateur. autre côté, le contenu que nous voulons réellement afficher ici doit aller dans l'élément body. C'est pourquoi cet élément H one apparaît sur notre page Web. OK ? Il s'agit de la structure d' estimation de base pour chaque document d'estimation que vous devez vraiment connaître. Passons maintenant à la prochaine conférence où nous apprendrons quelques nouveaux éléments pour travailler avec du texte. J'espère donc vous y voir bientôt. Merci. 8. Éléments de texte en-têtes, paragraphes, caractères gras et italiques: Salut, les gars, bon retour. Dans cette conférence, nous allons continuer à apprendre à annoter du texte. Nous allons donc continuer à utiliser certains titres, certains paragraphes, et nous apprendrons également à mettre le texte en gras et en italique Et commençons par les titres. Donc, généralement, le but des titres est de diviser de gros blocs de texte en sections plus logiques et d' ajouter un titre pour chacune de ces sections Vous avez déjà découvert un titre appelé titre H un, mais il existe en fait six titres différents Il existe donc une hiérarchie de titres qui nous permet d'établir une hiérarchie dans notre texte, sorte que nous puissions aller de H un à H six Reprenons donc ce texte et créons ces six en-têtes, juste pour que vous puissiez voir en quoi ils sont différents visuellement dans le navigateur Donc, ce H un est le titre principal, et maintenant nous allons utiliser ce H deux, nous allons donc écrire moins que symbole. H deux. Les gars, H deux représente le titre secondaire. Fermons ça. Je vais simplement coller le texte que j'ai copié. Je vais simplement fermer cette rubrique secondaire. Maintenant, pour le titre du territoire, nous devons écrire H trois et nous devons coller le texte. Maintenant, bien sûr, nous devons également fermer ce tag. Maintenant, les gars comme ça, nous avons seulement six titres différents. Donc, écrivons simplement tout cela et je vais simplement coller tout cela. Nous avons donc pi. La dernière rubrique est « Les six gars ». C'est le dernier titre. Sauvegardons ce fichier HTML, d'accord. Au fur et à mesure que vous tapez ces caractères, ce code, tout cela commencera à entrer dans votre cerveau et vous commencerez à vous entraîner à écrire du HTML. H six et arrêtons-le. Comme vous pouvez le voir ici, cela a vraiment créé une hiérarchie visuelle essentiellement entre ces six rubriques. Le premier est le plus grand et le plus grand titre et le dernier titre est ce six. Il s'agit de la plus petite rubrique. Maintenant, les gars, je pense que vous avez une question en tête pourquoi il n' y a que six titres en HTML Pourquoi ne pas en avoir sept ? Alors essayons-le. Nous écrivons donc ce sept texte, et ce que nous avons copié, nous le collons une fois de Fermons donc ce tag. Donc, comme vous pouvez le voir ici, les gars, nous avons écrit ces sept rubriques. Donc, en gros, ce n'est pas un titre valide à vous montrer, je viens de l'écrire. Vous voyez donc ici, sous la forme d'un simple paragraphe, ce titre est entré dans notre page Web. Je le supprime donc simplement pour que nous n' ayons que six rubriques. Le dernier titre est donc ce six, c'est donc le plus petit titre. Et entre ce H et Hessix, nous avons toutes sortes de rubriques Nous savons maintenant comment fonctionnent ces différentes rubriques. Mais jetons un coup d'œil à notre site Web Coding Ninja pour voir de quel type de titres nous avons réellement besoin Donc, vous voyez des gars sur ce site de codage Ninja, nous avons cette rubrique. C'est donc le titre le plus important de notre page Web. Je pense donc que c'est peut-être le titre Huan. C'est donc le titre principal. Et ici, vous voyez les gars en dessous de cette rubrique, nous en avons une autre. Alors regardez attentivement. Ce n'est donc plus le titre principal. C'est donc le titre secondaire, et après cela, nous avons quelques images. Vous voyez, ce titre est donc plus petit que cela. Cette rubrique est donc essentiellement la rubrique de notre territoire. Voici donc les trois rubriques. Vous vous souvenez quand j'ai dit qu'un titre consiste essentiellement à diviser le texte en sections logiques, n'est-ce pas ? Ici, entre les deux, nous avons une autre section. Nous allons donc maintenant créer le balisage pour ce type de structure Nous avons donc ici tout le texte dont nous avons réellement besoin. Donc, les gars, ici vous devez cliquer sur cet onglet Explorer. Donc, les gars, vous voyez, nous avons un fichier de contenu, ce fichier texte. Si vous souhaitez l' ouvrir, vous pouvez simplement double-cliquer dessus et ici notre fichier texte ou si vous souhaitez l'ouvrir dans la barre latérale et le déposer ici Donc, les gars, ici, vous voyez, nous avons ce contenu. C'est à partir de ce contenu que nous avons créé ce site Web. Faisons donc entrer en collision avec cette barre latérale. Il suffit de copier-coller ce code ici ou ce texte dans notre fichier HTML à points d'index. Alors faisons-le. Je laisse donc ceci ici pour référence. N'oubliez donc pas que nous allons commencer par le titre principal. Ajoutons donc quelques espaces ici. Passons à ce fichier de contenu. Donc, les gars, j'ai ajouté ces hachages pour que vous compreniez quel est le titre et quel est le paragraphe Vous voyez donc que j'ai ajouté celui-ci parce que c' est le titre principal. Comme vous pouvez le voir ici, il s'agit d'un double hachage, il s'agit donc d'un titre secondaire C'est ainsi que j'ai créé ce fichier de contenu. Créons maintenant ce titre principal. Je vais donc simplement copier cette première chose, et je vais accéder à mon fichier HTML à points d' index ajouter quelques espaces ici et créer un titre de hachage Il s'agit essentiellement d'une rubrique principale. Collons-le ici. Et fermons également celui-ci en H. Vous voyez donc ici que nous avons une deuxième rubrique. Alors prenons-en une copie. Créons donc un titre secondaire. Et au fur et à mesure que vous tapez ces caractères, vous pourrez commencer à vous entraîner à écrire du HTM. Il restera donc définitivement dans votre cerveau. Ajoutons donc un titre fur et à mesure que vous faites défiler notre page Web. Vous voyez, nous avons ici notre titre tartaire, donc H trois, et écrivons-le à la main Et ne le fermons pas immédiatement. Maintenant, sauvegardez-le et ouvrez notre page Web. Et maintenant, rechargeons notre page Web. Et c'est parti. Sympa. C' est donc en quelque sorte la structure de notre texte en ce moment. Il ne nous reste plus qu'à le remplir avec les paragraphes intermédiaires. Donc, en gros, comment se situent ces paragraphes entre les deux, nous avons donc quelques paragraphes ici. Donc, comme vous pouvez le voir, ajoutons-le ici. Je vais donc simplement dans mon fichier de contenu et je vais le récupérer. Donc, les gars, en copiant et collant ce texte, j'ai appris une astuce de raccourci très intéressante dans cette astuce. Donc, si je copie ce texte, je veux juste le faire glisser depuis le haut, et je dois juste le déposer ici. Ce que j'ai appris signifie si je veux simplement sélectionner directement ce paragraphe, je peux simplement cliquer trois fois dessus comme ceci et je sélectionnerai n'importe quel paragraphe pour le copier. Voici ce que vous voyez. Donc, si je veux juste copier ce paragraphe, il suffit de cliquer trois fois ici. Le paragraphe est donc sélectionné. C'est donc un court-métrage très intéressant. Donc, si vous souhaitez sélectionner cette ligne complète, vous pouvez simplement cliquer trois fois dessus et la copier. Je vais donc simplement dans mon fichier HTML à points d' index. Ce paragraphe se trouve donc en dessous du titre secondaire. Donc, ce langage de base du Web. Donc je le colle juste ici. Fermons celui-ci. Les gars, après cette image, nous avons encore du texte. Copions ceci. Créons donc quelques paragraphes supplémentaires. Créons un paragraphe de plus, et je veux juste le fermer immédiatement. Entre cet élément de paragraphe, je veux juste coller ce texte. Donc je prends juste ceci et je vais le coller ici. Faisons une sauvegarde, et c'est parti. C'est ce que vous voyez dans le fichier HTML. Nous avons donc ici un peu plus de texte. Donc, ces deux paragraphes. Ajoutons cela également. Je vais le sélectionner, laisser un peu d'espace et nous devons coller ce balas Et encore un paragraphe que nous devons créer et nous devons également fermer ce paragraphe. Maintenant, collons-le. Ici. Donnons-lui un coffre-fort et le voici. Les gars, au début, nous sommes les seuls avoir installé la plus jolie extension, et cela donne à notre code une très belle apparence Il a ajouté une indentation correcte pour nous. Jetons maintenant un coup d' œil à la page Web. Rechargeons maintenant cette page Web, et c'est parti. Sympa, super. Débarrassons-nous maintenant de toutes ces six rubriques. Alors maintenant, vous savez déjà comment ils fonctionnent et comment ils existent. Et en fait, au lieu de nous en débarrasser, nous pouvons utiliser ce que l' on appelle des commandes en HTML. Un commentaire en HTML est donc une façon d'écrire du code qui ne sera pas visible dans le navigateur. Et c'est très utile car cela nous permet d' écrire des commentaires sur notre code ou simplement de masquer notre code ou simplement de masquer du code que nous ne voulons pas afficher sur le navigateur. Maintenant, pour écrire une commande, c'est une syntaxe un peu étrange. J'ajoute donc quelques espaces ici. Encore une fois, nous écrivons un symbole inférieur à, et ici nous devons écrire point d'exclamation, puis un tiret Et comme vous pouvez le constater, VS code ferme automatiquement cette autre partie pour nous. En gros, cette flèche. Je l'enlève juste. Maintenant, comme vous pouvez le voir, la couleur de notre code complet est devenue grise. Comme tout cela n'est plus qu'un commentaire, ce code ne sera pas affiché dans le navigateur Web. Je veux donc juste vous le montrer en évitant la page Web. Alors maintenant, cette page Web est complètement vide. Donc, parce que tout ce code est désormais une commande. Les gars, je veux juste commenter les six rubriques uniquement. Je veux donc juste terminer ceci en fermant la commande. Pour fermer la commande, nous devons ajouter un double tiret, et nous devons ajouter un symbole supérieur à. Et ici, vous voyez que ce texte est devenu tout en couleur. Quelle que soit la partie que nous avons commentée dans DML, ce code est devenu gris. Rechargeons maintenant la page Web. Les gars, juste une chose que je n'ai pas mentionnée plus tôt à propos des titres, c'est que chaque page Web ne doit avoir qu' un seul titre H. Donc, un seul titre principal qu'il est très important de garder à l'esprit. Ce n'est pas vraiment obligatoire. Cela ne viole aucune règle HTML si nous avons plusieurs H, mais c'est une très bonne pratique de toujours n'en avoir qu'un. Maintenant, pour ce qui est de tous les autres, nous pouvons bien sûr en utiliser plusieurs. Ainsi, par exemple, je pense que sur notre page Web, nous avons en fait un autre de ces titres. Ici, nous voyons au milieu. Nous avons donc ici ce qu'est un titre HTML. Il s'agit d'un titre similaire à celui ci-dessus. C'est donc aussi un ajout, et c'est aussi un ajout. Pour terminer, permettez-moi également de vous montrer rapidement comment créer du texte en gras et en italique Donc, ici, dans notre section démo , vous voyez nous avons le nom de l' auteur qui est Maria, qui est en gras. Alors, comment pouvons-nous le faire en HTML ? Eh bien, il y a un élément spécial pour cela ou en fait deux éléments. Et permettez-moi de commencer par une phrase plus simple appelée B. Donc, vous voyez des gars dans le paragraphe. Dans ce paragraphe, nous avons cette Maria. Mettons donc cette Maria dans le tag B. B est donc synonyme d'audace. Écrivons donc B et fermons cette balise comme n'importe quelle autre balise. Fermons donc cette balise B. Passons maintenant à notre page Web. Ici, tu vois des gars à ce sujet, Maria. Donc, si je recharge cette page Web, maintenant, voyons ce qui se passe Ensuite, vous voyez que c'est devenu gras. Génial. Maintenant, cependant, l'utilisation de B n'est en fait pas une bonne pratique. B est donc en fait un élément plus ancien. Et à partir de DML Pi, nous devrions toujours utiliser l'élément fort au lieu de B. La raison en est que le B n'a aucune signification dite sémantique un peu plus loin Mais cela signifie essentiellement que B est simplement un élément sans signification spécifique. autre côté, l'élément fort signifie qu'il s'agit d'un élément vraiment important que nous voulons distinguer du paragraphe. Modifions-le donc trop fort. Nous allons donc le confirmer en rechargeant notre page Web. Oui, c'est toujours en gras, mais maintenant cela signifie que c'est un texte plus important, et c'est essentiellement l'idée de cimenter le DML Et encore une fois, nous parlerons davantage de HTML sémantique à la fin de cet article Donc, pour l'instant, sachez qu'il ne faut pas utiliser B, mais utiliser fort pour mettre le texte en gras. Maintenant, créons également du texte en italique. Choisissons ce mot. Donc, ces technologies fondamentales. Et tout comme B, il y a en fait deux façons de le faire. Le plus ancien est l'élément I. Donc, en intégrant ces technologies dans cet élément I, fermons ceci. Alors maintenant, si nous rechargeons notre page Web, vous voyez ici ce texte : les technologies fondamentales sont devenues en italique. Donc, parce que nous avons utilisé cet élément I, mais les gars, une fois de plus, pour créer ce code HTML sémantique, nous ne devrions plus utiliser cet élément I, mais au lieu d'écrire ce I, nous pouvons utiliser EM EM est donc synonyme de accent. Faisons une sauvegarde. Maintenant, les gars, si je recharge la page Web, vous pouvez voir les résultats Maintenant, notre texte est en italique, mais maintenant nous lui avons essentiellement donné le sens d' un texte souligné, mais il a une signification sémantique OK, super. Il s'agit d'un grand progrès. Vous vous en sortez vraiment bien jusqu'à présent. Maintenant, juste pour terminer cette conférence, je voudrais déjà vous proposer votre tout premier petit défi de codage. Je passe donc simplement à ce Stab, donc ce que je veux que vous fassiez, c'est que vous voyez que nous avons ce langage de balisage hypertexte Vous en voyez donc ici la lettre de départ. Donc, ce code HTML est en gras. Donc, en gros, ici, nous avons ce langage de balisage hypertexte Donc, ce H T M et L. Donc je veux que cela apparaisse dans le texte en gras. Alors, pensez-vous que vous pouvez le faire et écrire du code HTML vous-même pour la toute première fois ? Eh bien, j'espère vraiment que vous essayerez parce que, comme je l'ai déjà dit, ces défis de codage sont vraiment très importants pour que vous puissiez commencer à mettre en pratique vos compétences, même s'il s'agit simplement de quelque chose de très simple comme celui-ci. Alors, s'il vous plaît, mettez la vidéo en pause dès maintenant et mettez chacune de ces quatre lettres en gras. Et je reviendrai ici dans une seconde avec vous pour vous montrer comment procéder. Alors, tu as bien réussi à le faire ? Alors maintenant, je vais vous montrer comment vous pouvez le rendre audacieux. Enveloppons-le donc dans l'élément fort, et ici et là nous devons le fermer et ici dans le texte, nous devons donc ajouter un autre élément fort. Ici, nous devons le mettre en gras. Ajoutons encore un élément fort. Enfin, voici ce L. Mettons également celui-ci en gras. J'espère avoir fait toutes les choses correctement. Je vais maintenant recharger la page Web. Et c'est parti. Le HTML est maintenant marqué en gras, super. Encore une fois, j'espère que vous avez réussi à le faire vous-même, car c'est vraiment important pour votre processus d'apprentissage. Donc, les gars, lors de la prochaine conférence, nous ajouterons du texte à notre page Web, et nous essaierons de faire plein de choses différentes. Chers étudiants, j'espère que vous appréciez le cours et que vous le trouvez utile. J'ai beaucoup travaillé pour créer ce cours pour vous et vos commentaires sont très importants pour moi. Si ce cours vous a aidé de quelque manière que ce soit, qu'il s'agisse d'améliorer vos compétences, renforcer votre confiance en vous ou de vous inciter à créer quelque chose par vous-même, veuillez prendre un moment pour rédiger un avis positif. Vos commentaires me motivent à continuer. Merci d'avoir fait partie de ce voyage. J'ai hâte de lire tes pensées. 9. Autres éléments de texte Liste ordonnée et liste non ordonnée: Continuons à travailler avec le texte. Et dans cette conférence, nous allons apprendre à créer des listes avec des puces et des chiffres. Et ce que je veux dire par liste, c'est essentiellement une liste de points, comme vous le voyez ici. Nous avons donc ici tous ces points. Et aussi comme une liste de commandes comme ces numéros. Nous en voyons donc ici un, deux, trois, et nous avons également une liste avec les points. Voyons comment nous pouvons le créer dans notre code HTML. C'est très facile à faire en HTML. Donc, en commençant par cette liste de commandes, endroit où cette liste de commandes est présente signifie qu'elle se trouve dans la section Qu' est-ce que le HTML. Je fais juste défiler la page vers le bas. Voici ce qu'est l' en-tête HTML et après cela, nous avons trois autres paragraphes et nous avons cette liste de commandes. Nous avons donc deux paragraphes et il en manque un autre. Ajoutons donc cela également. Je passe donc simplement à ce fichier de contenu, que je vous ai montré lors de la conférence précédente. Nous voyons donc ici ce qu'est le HTML. Donc, après ce titre, nous avons donc ce paragraphe, et nous avons également cette liste. Regardons tout ça. Et collez-le ici et ce que je veux gâcher, alors je termine ce paragraphe et je le ferme. Donc, les gars, pour créer ce type de liste de commandes, nous devons ajouter un élément pour que le nom de l'élément soit OL. Donc, les gars, OL est l'abréviation de Order List. Bien entendu, nous devons également le fermer. Donnons-nous maintenant un peu d'espace ici car en fait, pour chacun des éléments de la liste, nous devons créer un élément à l'intérieur de la liste de commande. Pour cela, nous utilisons l'élément Ay, qui signifie élément de liste. Ici, nous allons ajouter cet allié et nous devons également fermer celui-ci. Donc, arrêtons ça et je le mets juste ici. Allons prendre ces deux-là. Et je l'ai juste collé ici. , je place juste ce texte individuel entre fois, je place juste ce texte individuel entre la fermeture Ay. Sauvegardons ce fichier et Preter fera sa magie Faisons une sauvegarde. Comme je reviens simplement à ma page Web que j' ai créée auparavant. je le recharge, vous verrez le résultat. Nous y voilà. Nous avons maintenant ajouté un élément de paragraphe , puis nous avons créé cette liste de commandes. Sympa. Le navigateur Google Chrome comprend notre code et sait qu'il doit le rendre sous de liste de numéros de commande comme celui-ci, deux, trois, bien sûr, il applique ensuite automatiquement ces numéros sans que nous ayons à faire quoi que ce soit. Et si nous ajoutions un autre élément, disons que nous ajouterions un autre élément. Je crée donc simplement un élément et j'écris juste le premier élément. Et comme je viens de vous le dire tout à l'heure, Ai est l'abréviation d'un élément de liste. L'élément individuel, nous devons donner un élément complet. Donc, une fois que nous avons créé cet élément OL, il est donc complètement vide et à l'intérieur de celui-ci, nous devons créer des éléments de liste comme celui-ci. Ainsi, chaque fois que nous créons des Ailements dans notre page HTML, ils seront présentés sous forme de puces comme ceci Sauvegardons-le et rechargeons la page Web, et voilà Voilà, les gars, maintenant que j' ai ajouté ce dernier article, c'est le premier élément de cette liste de commandes. Je ne veux pas ça, alors je m'en débarrasse. Rechargeons à nouveau la page Web, Nie. Les gars, revenons à notre site Web final, notre dernière page Web de cette section. Ici, vous voyez les gars, maintenant ce que nous voulons faire sur cette page Web signifie que nous devons ajouter ce titre ici, pourquoi devriez-vous apprendre le HTML ? Ensuite, nous devons ajouter un paragraphe, puis nous devons créer cette liste de désorbement. Retournons au travail. Maintenant, nous devons d'abord créer cette rubrique. Je reviens simplement à ce fichier de contenu et je le copie j'ajoute quelques espaces ici. Créons un titre Hori. Collez maintenant le texte ici et fermez le tag. Revenons maintenant à ce contenu, saisissons tout cela et collons-le. J' enroule simplement ce texte dans ce paragraphe. Nous avons maintenant ce contenu ici, que vous voulez voir apparaître sous forme de liste sous forme de puces, et l'élément que nous utilisons pour cela est l'UL. Vous pouvez peut-être deviner que UL est l'abréviation de Unorder List. Fermons celui-ci. C'est une liste sans chiffres, ce que nous disons être une liste non ordonnée car l'ordre des éléments n'a pas d'importance Mais à l'intérieur de la liste elle-même, nous devons toujours utiliser l'élément pour les éléments individuels. Comme auparavant, nous devons intégrer tous ces différents éléments de contenu dans un élément allié. C'est ce que nous avons déjà fait avant ici. Je suis sûr que vous savez comment vous y prendre, et vous avez peut-être vu qu'il s' agit d'un autre très petit défi de codage pour vous. Mettez la vidéo en pause maintenant, faites exactement la même chose que nous avons faite ici. Enveloppez chacun de ces éléments dans un véritable élément allié, et ainsi, vous pourrez continuer à entraîner à écrire du code HTML par vous-même. J'espère que c'était un défi simple et faisons-le rapidement ici. Ajoutons les éléments alliés ici. Fermons cette tête. C'est le gros texte, terminons-le ici. Intéressons donc tout cela aux éléments alliés de ce dernier point. Découpons tous ces éléments et collons-les à l'intérieur de l'élément UL. Et jusqu'à présent, vous voyez les gars, notre formatage est devenu très compliqué. Il s'agit d'un élément parent à l'intérieur de cet élément parent s'agit donc d'un élément enfant, il n'est donc pas dans le bon ordre. Je veux juste donner quelques onglets ici, et nous avons maintenant une indentation correcte De sorte qu'ils soient tous alignés visuellement en tant qu'éléments enfants. Peut-être avez-vous remarqué comment j'utilise les termes éléments enfants et éléments parents. Ainsi, chaque fois que nous avons un élément au lieu d'un autre, le conteneur d' un autre élément est essentiellement le parent. Il s'agit du contenant de cet élément. C'est ce qu'on appelle un élément parent. Dans ce cas, il s' agit donc d'une liste de désorbés. Ensuite, les éléments qui se trouvent à l'intérieur de cet élément parent sont appelés éléments enfants. C'est bon. Et vous voyez que le format ici est complètement faux. Mais cela ne m'inquiète pas car pour cela, nous avons l' outil d'aide de Prettier Prettier s'occupe de tout notre formatage, mais j'espère que vous verrez que sans ce formatage, cela ressemble à un gâchis complet C'est très difficile à comprendre. Par exemple, cet élément n' est pas un élément enfant de cette URL. Cet élément est un enfant de cette URL, mais il montre par indentation qu'il s'agit de l'élément parent, qui n'est pas ici, il doit être aligné ici, par exemple, comme ceci Mais nous pouvons aussi simplement le laisser à prettier une fois que nous avons enregistré le fichier Et maintenant, comme je le disais, alors que je sauvegarde ce fichier, Peter fait sa magie et formate joliment ce code ici Revenons à ce que nous sommes en train de créer. Vous voyez donc ici. Rechargeons simplement cette page Web, et elle est là La création d'une liste est une autre partie importante de la rédaction de DM que nous utilisons tout le temps. J'espère donc que vous avez apprécié cette conférence, car elle était très importante. Donc, avant de poursuivre, assurez-vous de revoir ce que nous venons de faire ici et réfléchir un peu certaines des choses que j'ai dites plus tôt, comme le fait que chaque élément a une signification différente et que nous devons utiliser ces éléments pour structurer notre contenu. Nous ne pouvons donc pas simplement insérer tout notre texte ici dans le corps du texte. Donc, si nous le faisions, il n'y aurait aucune structure ni aucune logique. Mais je voulais juste vous montrer ce qui se passe si je sélectionne. En gros, tous ces textes. Passons à notre fichier de contenu et sélectionnons l'ensemble du texte. Copions ceci. Et il suffit de le coller ici. Faisons une sauvegarde, et voilà. Revenons à notre page Web. Rechargeons cette page Web, et elle est là. Bien que vous voyiez qu'il ne s'agit désormais que d'un gros bloc de texte et que le HTML ne se soucie pas vraiment des espaces blancs. HTML supprime tous les sauts de ligne ici. Il sera regroupé sur une seule ligne. Pour ces espaces blancs et sauts de ligne, ils ne sont pas tous pertinents pour le HTML. C'est ça. Il n'y a aucune structure, il n'y a aucun sens. Il n'y a rien en gros. Supprimons ce texte, rechargez-le. J'espère que ce petit exemple vous a montré l'importance de regrouper tous les éléments de contenu à l'intérieur d'un élément. Cela donne en fait un sens au contenu. Mais sur ce, je vous quitte et je vous dis à bientôt dans la prochaine vidéo. Dans les prochaines vidéos, nous aborderons d' autres sujets passionnants, alors préparez-vous. 10. Images et attributs: Maintenant, une chose qui manque encore à notre article de blog en ce moment, ce sont quelques images. Nous allons donc apprendre à utiliser l'élément d'image STML. Donc, si nous consultons notre page de démonstration, nous remarquons ici que nous avons ces deux images importantes. Nous avons donc cette grande image ici, qui illustre en quelque sorte le billet de blog, et puis nous avons également cette photo de cet auteur, et commençons donc à intégrer ces images dans notre article de blog. Les images se trouvent donc, bien entendu, dans notre dossier de projet. Voici donc les fichiers de démarrage. Ils sont donc venus avec ce TatterFles et la seule image que nous voulons ajouter à notre page Web, cette image d'article Donc, vous voyez ici que nous avons cette image de publication. Il suffit donc de cliquer sur et vous pourrez voir l'aperçu dans le code VS uniquement sans aucun problème. Nous voulons ajouter cette image dans ce fichier ML sous les éléments du corps. Nous avons donc ici les titres. Tout d'abord, nous allons ajouter cette image de publication. Vous voyez donc que cette image se trouve en dessous de ce paragraphe publié par Maria. Nous avons donc ce paragraphe ici. Donc, en dessous, nous devons ajouter ceci. Nous devons donc inclure cette image ici. Donc, comme pour tout autre élément, nous commençons par l'écrire comme ceci. Donc, moins qu'un symbole, il faut écrire ici IMG. Mais maintenant, souvenez-vous de la façon dont je vous ai dit dans la première conférence de cette section que l'élément image est un élément spécial, et c'est parce qu'il n'a aucun contenu et qu'il n'a donc pas non plus de balise de croisière Au lieu de cela, nous ajoutons simplement une barre oblique ici à la toute fin de cet élément, comme ceci Vous vous demandez peut-être si nous ne spécifiez aucun contenu ici pour l'élément image, alors comment le HTML saura-t-il quel élément il doit afficher ? Et c'est une excellente question, qui nous amène à quelque chose de nouveau dans le langage HTML, à savoir les attributs. Les attributs sont donc essentiellement des éléments de données que nous pouvons utiliser pour décrire des éléments. Il existe donc de nombreux attributs différents en HTML, dont l'un est l'attribut source. C'est donc celui qui nous intéresse en ce moment. L'élément source se trouve donc à l'intérieur de cet élément d'image. Ici, nous devons écrire SRC et equals, et nous devons écrire des codes doubles, comme vous pouvez le voir ici Collaborez donc cette barre latérale, et maintenant nous allons ajouter une image de publication Si vous ne vous souvenez pas de l'image, vous pouvez agrandir la barre latérale. Vous pouvez écrire le nom de l'image. Nous avons donc écrit une image de publication. Ou vous pouvez obtenir de l' aide à partir du code VS. C'est une suggestion automatique. Vous pouvez simplement cliquer ici. Revenons donc à notre page Web sur laquelle nous travaillons. Rechargeons donc cette page Web ici. Et en effet, ici c'est génial. Encore une fois, récapitulons rapidement. Nous n'avons pas spécifié l'image en utilisant le contenu de cet élément. Au lieu de cela, nous devions spécifier un attribut, et dans ce cas, il s'agit de l'attribut source. Et n'oubliez pas qu'un attribut est essentiellement comme une donnée. Donc une information décrivant cet élément. Nous décrivons donc ici la source à partir de laquelle le navigateur doit essentiellement lire l'image. C'est vrai. Maintenant, outre les attributs source, il existe d'autres attributs que nous pouvons spécifier pour les images, et celui que nous ne devons jamais ignorer est l'attribut alt. Nous devons donc l'écrire comme ceci sous la forme Alt ALT, et nous devons écrire des égaux, et nous devons fournir des codes doubles. Donc, les gars, à l'intérieur de ça, nous devons décrire l'image. Donc, vous voyez, les gars, Alt signifie texte alternatif. Donc, en gros, ce que nous devons spécifier ici , c'est un texte qui devrait décrire le sujet de l'image. Et c'est très important pour diverses raisons. L'une d'elles est que cela permettra aux moteurs de recherche tels que Google Chrome de savoir réellement le contenu de l' image, car sans la description, les moteurs de recherche ne savent pas vraiment de quoi parle l'image. Et ce qui est probablement encore plus important, c'est qu'en spécifiant la description de l'image, nous pouvons également autoriser les personnes aveugles à utiliser notre site Web. Ainsi, les utilisateurs qui utilisent un lecteur d'écran ne verront pas l'image, mais ils auront plutôt un lecteur d'écran, lisant le texte alternatif, donc la description qui leur est destinée. Ne négligez donc jamais cet attribut. Il est très important de toujours rédiger une bonne description. Ici, cette image est du code HTML à l'écran. Maintenant, cela ne changera pas visuellement ce que nous voyons ici, à moins que l'image ne puisse être trouvée pour une raison quelconque. Disons que nous avons oublié d'écrire ce JPEG. Nous avons donc oublié ce PG. Maintenant, si nous rechargeons la page Web, vous voyez ici ce que nous avons écrit dans le texte modifié est donc tel qu'il est imprimé sur notre page Web, comme vous pouvez le voir. Nous ne voulons donc pas cela, alors écrivons. Et maintenant, rechargeons la page Web. Et voilà. Vous avez fait de grands progrès jusqu'à présent. Maintenant, les gars, je veux juste réduire cette image. J'ajoute donc un autre attribut ici. Nous pouvons donc utiliser de nombreux attributs. Donc, celui que nous allons utiliser ici, c'est l'attribut width. Et ici, nous devons écrire des largeurs égales et des codes doubles. Nous allons donc maintenant réduire cette image en pixels. Alors maintenant, je donne cette image en 640 pixels. Vous pouvez donc écrire 640 comme ceci. Et maintenant, si nous rechargeons la page Web, voyons les résultats Maintenant, la largeur de l' image est modifiée avec succès car nous avons incorporé cette largeur ici. Donc, un peu plus tard, nous verrons cela dans la section CSS. Les gars, nous pouvons également fournir un attribut de hauteur, par exemple, identique à celui-ci. Nous pouvons donc maintenant changer cela à 600 pixels, et maintenant nous pouvons donner une hauteur de 280 pixels. Alors les gars, maintenant vous vous demandez comment je suis capable de donner ces pixels. Je connais donc ici les dimensions de l'image. Donc, ici, vous voyez sur l'image du post, nous avons ce 1280 en 720 Donc 1280 ici c'est la largeur et 720 c'est la hauteur. J'ai donc déjà expérimenté toute la largeur et la hauteur Ce que j'ai fait signifie que j' ai cette largeur de 1280. Donc, dans le calculateur, la moitié est de 640 pixels. J'ai donc ajouté ces 640 pixels. Après cela, j'ai changé d'avis et j'ai donné les 600 pixels. C'est donc assez sympa et comme ça, je leur ai donné 40 pixels. Maintenant, si je recharge la page Web et que je vois des images, mais bien sûr, si je le voulais, je pourrais en faire un carré Par exemple, ce qui déformerait alors complètement l' image comme nous le voyons ici Cette largeur est donc de 600. Donc, si je lui donne juste 600 pixels, une fois que j'ai déchargé la page Web, vous voyez ici Notre image est complètement déformée car nous avons modifié le rapport hauteur/largeur de l'image. Et les gars, encore une chose que je voulais vous montrer si vous n'avez pas donné cet attribut de hauteur, nous pouvons vous en donner une. Et si nous supprimons simplement cette hauteur, le rapport hauteur/largeur complet sera conservé. Alors rechargez-le. Et c'est parti. Fermons donc cette barre latérale. Sans donner l'attribut de hauteur, le rapport hauteur/largeur est conservé. Mais bien sûr, vous pouvez donner une hauteur en fonction de vous. Alors rechargez-le. C' est ainsi que nous incluons des images dans un document HTML. Revenons donc à la dernière page Web de ce billet de blog. Et vous voyez, donc une autre image que nous voulons inclure ici. Donc, cette image d'auteur de Maria. Donc, après ce titre en T, nous avons cette image de l'auteur. Alors revenons ici. En dessous, nous devons ajouter cette image de l'auteur. Nous voulons donc inclure cette image de Maria. Donc, ici, vous pouvez aller dans cette barre latérale et vous pouvez voir que nous avons cette image de l'auteur, donc ce point d'auteur au format PNG. Vous pouvez donc inclure cette image. Je réduis donc simplement la barre latérale et j' ajoute juste quelques espaces ici Et nous voulons cette image d' une hauteur et d'une largeur de 75 pixels. J'ai donc un autre défi à vous lancer, et ce que je veux que vous fassiez, c'est que vous incluiez cette image que je vous ai montrée vous-même, ici même, dans cet endroit. OK, alors prenez une minute pour mettre la vidéo en pause et incluez cette image de 75 x 75 pixels, puis je reviendrai ici dans une minute avec la solution. C'est bon. J'espère donc que vous avez un peu plus d'entraînement ici. Ajoutons donc cet élément d'image ici, et je veux juste donner le SRC, donc cette source Le double est égal à, et je connais l'auteur. Donc, ici, le code VS nous aide, alors cliquons dessus. Nous n'ignorons jamais que c'est l'attribut alt. Alors maintenant, pour récapituler rapidement, je veux juste vous dire que cette modification signifie texte alternatif Rédigons une description de cette image. J'écris juste comme portrait de Maria. Ensuite, ce que nous voulons faire signifie que nous devons donner la propriété width. Écrivez-le à la main pour que le code reste gravé dans votre esprit. Je lui donne juste 75 pixels, et maintenant donnons-lui une hauteur de 75 pixels, et n'oubliez pas de fermer cet élément d'image avec une barre oblique comme celle-ci Sauvegardez-le, et revenons à notre page Web sur laquelle nous travaillons actuellement. Alors maintenant, si je recharge la page Web, OK, bravo. Belle progression. Nous savons maintenant comment fonctionnent les images et comment les attributs fonctionnent également. Et en fait, nous pouvons également spécifier des attributs sur d'autres éléments en HTML. Et l'une des raisons pour lesquelles cela est très important est en fait l'élément HTML lui-même. Donc, remontons et vous voyez que dans cet élément HTML, nous devrions toujours avoir besoin de spécifier un élément, donc c'est la langue. Donc, pour le langage, nous utilisons ce mot clé ang, et nous écrivons des codes égaux et doubles. Donc, ce que cela signifie, quelle langue vous utilisez dans votre navigateur Web. Nous utilisons donc actuellement la langue anglaise. Donc, pour la langue anglaise, nous utilisons le mot clé Ian comme ça. Mais pour les autres langues, il existe d'autres codes. Par exemple, pour l'allemand, c'est probablement le DE et pour le portugais, nous utilisons le PT comme ceci. Et si vous avez une autre langue, vous pouvez simplement trouver le code en recherchant sur Google. Ajoutons donc ceci Ian. Une autre chose que nous pouvons et devons faire est de spécifier le jeu de caractères utilisé dans ce document. C'est donc quelque chose qui me vient à l'esprit, car il s'agit d'une information qui décrit le document. Nous avons donc besoin d' un autre nouvel élément à l'intérieur de cet élément principal. Nous avons donc besoin d'un nouvel élément simplement appelé méta. Les métadonnées sont donc des données concernant des données. Nous décrivons donc ici le jeu de caractères. Nous écrivons donc ici un ensemble de soins qui équivaut à du double code. Et ici, nous devons écrire en majuscules ces UTF et huit, qui sont essentiellement tous les caractères simples que nous utilisons en anglais Maintenant, cet élément n'a pas de balise de fermeture, nous le fermons donc avec une barre oblique comme celle-ci Maintenant, je ne passe pas beaucoup de temps sur ce genre de choses, car plus tard, lorsque vous créerez vos propres pages, cela se fera automatiquement. C'était juste pour vous montrer qu'il s'agit simplement d'une autre méthode ou d'un autre endroit où nous avons besoin de certains attributs pour lesquels nous devons ensuite spécifier une valeur, d'accord. UT de huit, voici la valeur. Nous avons spécifié cet attribut de jeu de caractères. OK, et oui. Donc, dans la prochaine vidéo, nous allons créer d'autres liens intéressants. Je pense que c'est tout pour cette conférence, donc je vous verrai à la prochaine. 11. Hyperliens: Les hyperliens ou les liens courts sont l'un des éléments fondamentaux d'Internet Les liens sont ce qui permet réellement à Internet de devenir un Web mondial. Sans liens entre les pages, il n'y aurait pas de Web. Nous allons donc apprendre à placer des liens sur nos propres pages Web. Nous pouvons maintenant classer les liens dans deux grandes catégories. La première catégorie comprend les liens qui pointent vers d'autres pages de notre propre site Web. Supposons qu'ici , sur notre site Web, Ninja Coding, nous avions publié un autre article de blog, afin que nous puissions ensuite créer un lien de cette page vers cette autre page. Pour le moment, en revanche, l'autre catégorie comprend les liens qui pointent vers l'extérieur de notre site Web. Par exemple, si je place un lien vers wlthscool.com ici à partir de cette page, il s'agira bien entendu d' un lien vers l'extérieur Maintenant, nous créons ces deux types de liens exactement de la même manière en HTML, mais il y a encore certaines particularités dont nous devons être conscients Commençons maintenant par un deuxième lien que je décrivais, qui pointe en dehors de notre propre site Web. Si je reviens à ma page de démonstration, vous verrez que dans la section HTML, nous avons un lien vers le site Web de W three Schools. Ce lien pointe vers l'extérieur de notre page. Si je clique dessus, alors ici vous pouvez vérifier que ce lien y va. En gros, sur le site Web de cette école WT. Il s'agit essentiellement d'un site Web où vous pouvez tout apprendre sur le HTML ainsi que sur le CSS et le JavaScript. Il propose des didacticiels et des ressources pour l'apprentissage, le développement Web et la programmation, ainsi que des exemples interactifs pour une expérience pratique, car il est important, en tant que développeur Web, de savoir comment utiliser et de trouver des informations ici dans cette page de documentation Web. Maintenant, ce que nous voulons ici signifie qu'il suffit de copier cette URL. Pour ce faire, vous pouvez créer un nouvel onglet ici. Ici, vous pouvez le rechercher sous le nom Webley schools Webl schools HTML Introduction Vous pouvez maintenant consulter ce site Web de W three Schools, vous pouvez donc simplement l'ouvrir, puis vous serez redirigé vers le même site Web. Ou si vous n'avez pas trouvé ce site Web cela signifie qu'il n'y a aucun problème. Je ne fais donc que copier cette URL, et encore une fois, gardez à l'esprit que cela s'appelle une URL. Comme vous le savez, chaque site Web sur Internet possède sa propre URL, et c'est ce dont nous avons besoin pour créer un lien vers cette page. Je le copie simplement pour revenir à la page de démonstration et vous le voyez ici. Ce lien se trouve après la liste des commandes. Maintenant, allons-y. après cette liste de commandes, nous avons un lien ici. Créons un lien après cette liste de commandes. Pour créer un lien en HTML, nous utilisons l'élément A qui représente ancre. Techniquement, un hyperlien ou un lien est en fait appelé une ancre en HTML Il s'agit donc d'un élément d'ancrage. Tu peux le fermer comme ça. Ou nous devons vraiment le fermer. Commençons par le faire dès maintenant. En ce qui concerne le contenu du lien, ce que nous indiquons ici est en fait le texte que nous voulons afficher sur la page. Le texte du lien. Dans ce cas, donc une école, mais qu'en est-il de l'URL ? Où voulons-nous que ce lien pointe ? Eh bien, pour cela, nous devons à nouveau utiliser un attribut. Dans ce cas, il s'agit d'un attribut tarifaire, puis d'un double code, puis nous mettons simplement en page l'URL que nous avons copiée, et c'est tout. Donc, si je le sauvegarde , je reviens simplement sur ma page Web sur laquelle je travaille actuellement et si je la recharge, alors vous voyez ici Notre joli lien est créé en HTML, et vous voyez ici que lorsque je me dirige vers les écoles WT, l'URL sera affichée ici. Vous pouvez consulter ici. Et quand je clique dessus, vous pouvez voir que cette page mène au site Web des écoles WT où nous avons Point great. C'est déjà la base de la création d'un lien. C'est très simple. À l' heure actuelle, nous voulons que ce lien soit vraiment du genre « revenons en arrière ». Et si vous consultez notre page de démonstration, en ce moment, ce que je veux signifie, je veux ce lien au lieu de ce texte. Donc, pour ce faire, nous devons créer un élément de paragraphe pour cela et nous n' avons qu'à écrire le texte. Par exemple, vous pouvez en savoir plus sur le lien d'ancrage qui se trouve dans la suite de ce paragraphe. Et ici, nous devons fermer l'élément de paragraphe. Comme ça. Sauvegardons-le ici, et je reviens à la page Web, et je pourrai le recharger ici. Ici, vous pouvez vérifier. C'est exactement la même chose que dans notre démo. Et maintenant, cela ressemble exactement à l' original, en ce moment, remarquez ici quand je clique sur ce lien, puis vous voyez ici ce qui se passe ici. Vous voyez que nous avons accédé directement à cette page et que notre propre page a maintenant disparu. Donc, bien sûr, nous pouvons y retourner. Mais parfois, ce que nous voulons faire c'est ouvrir un lien dans un nouvel onglet. Permettez-moi donc également de vous montrer comment nous pouvons procéder. Et bien sûr, ce n'est pas toujours ce que nous voulons. Nous voulons tellement souvent que la page soit réellement déplacée vers l'URL que nous avons spécifiée ici. Mais il est également parfois utile de garder la page ouverte et d' ouvrir simplement l'URL dans un nouvel onglet. Mais nous pouvons le faire en spécifiant un attribut cible comme celui-ci. Et la syntaxe est un peu bizarre. Nous devons donc écrire un trait de soulignement puis un blanc. Sauvegardez-le, revenons en arrière et rechargez-le une fois de plus et remarquez que lorsque je clique sur ce lien, la page s' ouvre dans un nouvel onglet Remarquez comment il a ouvert un nouvel onglet, et notre onglet d'origine est toujours ouvert. Génial. Donc, ce mot et nous avons maintenant un lien qui pointe vers une URL qui se trouve en dehors de notre propre site Web. Mais maintenant, en ce qui concerne le premier scénario, où nous voulons créer un lien vers une page interne, revenons à notre page de démonstration. Vous voyez donc qu'au tout début de cette page, nous avons ces liens, n'est-ce pas ? Ce sont donc censés être les liens 0,2 page qui font partie de ce blog. Créons donc maintenant ce premier lien ici, bloguez et créons également une nouvelle page vers laquelle vous pouvez réellement créer un lien. Ainsi, créer une nouvelle page revient à créer un nouveau document HTML. Ouvrons donc la barre latérale, et ici je vais créer un fichier au log point HTML. Et cachée. Nous avons maintenant créé un fichier HTML vide. Nous pouvons maintenant créer le passe-partout en utilisant un aide-mémoire pour créer la structure HTML Mais en fait, pratiquons encore une fois un peu. Si vous le souhaitez, vous pouvez même mettre la vidéo en pause et la taper vous-même. Mais je vais le faire ici très rapidement. C'est du HTML, puis nous devons y insérer un élément de tête, et bien sûr, nous devons créer un élément de titre pour cette page de bloc. Ensuite, je vais fermer l'élément de tête et créer un élément de corps pour cela. Ici, je vais créer un ajout obligatoire. Écrivons maintenant bienvenue sur notre blog. Et fermons le titre H deux comme ceci, et c'est tout. Faisons une sauvegarde, et nous avons ici un document HTML très simple et agréable. Mais maintenant que cela est en place, nous pouvons créer un hyperlien ou un lien ici même dans ce fichier HTML à points d' index, qui pointera vers le code HTML à points de blog Rassemblons cette barre latérale pour que le navigateur accède ensuite à cette page Faisons-le après cette rubrique en H. Je vais donc créer un élément d'ancrage pour cela et écrire HRF. Maintenant, je donne le nom du fichier sous forme de point de blog HTML , que nous avons créé maintenant. Et fermons l'élément d'ancrage. Et à l'intérieur de cet élément d' ancrage, nous devons écrire le texte. Pour l'instant, je vais écrire un blog comme celui-ci et sauvegardons-le. Et si je reviens à ma page Web, sur laquelle nous travaillons, rechargeons maintenant la page Web, et voici notre beau lien regardez ce qui se passe lorsque je clique dessus Boum. Nous sommes maintenant sur le blog, et vous pouvez voir ici, dans cette URL, que nous avons ce fichier HTML à points de blog à la fin de cette URL. le moment, pour revenir en arrière, nous pouvons bien sûr cliquer ici sur ce bouton de retour. Mais ce que nous pourrions également faire, c'est ajouter un lien ici, nous renvoyons simplement vers le code HTML à points d' index, n'est-ce pas ? Cela semble être une bonne idée. Revenons donc ici à ce fichier HTML à points de blog qui constitue un autre défi. Maintenant, je veux que vous créiez vous-même ce lien. Mettez une vidéo en pause ici et créez un lien qui renvoie vers le code HTML à points d'index. Alors, avez-vous réussi à le faire ou au moins à l'essayer ? Eh bien, je l'espère vraiment. Quoi qu'il en soit, bien sûr, nous utilisons à nouveau l'élément A. Ensuite, nous avons utilisé l'attribut Azure of. Ensuite, nous devons écrire ici sous forme de pile HTML à points d'index, où vous souhaitez pointer ce lien. Alors fermons-le. Et ici, je vais écrire : fermons l'élément d'ancrage ici. Ensuite, à l'intérieur de ce texte, je vais l'écrire comme si je rentrais chez moi. Si vous avez écrit autre chose, il n'y a aucun problème. Et faisons-le une sauvegarde. Et si je recharge la page Web, nous avons un lien. Nous pouvons cliquer dessus et revenir en arrière. Nous pouvons donc revenir au blog, et nous pouvons également revenir au point d'index m. Alors rapprochons-nous de celui-ci. Nous n'en avons plus besoin. Et pour terminer, nous pouvons également spécifier un lien qui ne mène nulle part. Permettez-moi de vous le montrer également. Écrivons donc d'abord le contenu. Écrivons donc simplement un élément d'ancrage et fermons-le. Et ici, passons à la page de démonstration. Nous avons ici une boîte flexible et une grille CSS. Maintenant, écrivons simplement flexbox. En gros, le contenu, mais regardez ce qui se passe lorsque je recharge la page Donnons-lui un s maintenant que vous voyez que ce n'est plus un lien, c'est donc un texte normal. Vous voyez qu'il est uniquement écrit flexbox, mais remarquez qu'il s'agit simplement d'un texte normal et non souligné Ce n'est clairement pas un lien. Même s'il s'agit en fait d'un élément d'ancrage, ce qui fait d'un encouragement un véritable lien, c'est la propriété HRF, et nous devons donc vraiment la spécifier Sinon, il ne s'agit pas du tout d'un lien. Il ne s'agit alors que d'une ancre qui n' est plus vraiment utile pour le moment. Mais que faire si vous ne voulez pas que ces points aboutissent, comme je le disais, eh bien, la solution est de les fournir. Si je sauvegarde maintenant et que je le recharge, nous redeviendrons un lien En fait, ça ne pointe nulle part. Que se passe-t-il lorsque vous cliquez sur ce lien ? En gros, ça remonte vers le haut, donc ça ne fait rien. Par exemple, nous allons passer à la partie supérieure et un peu plus tard dans ce cours, nous utiliserons réellement ce comportement. Mais pour l'instant, je veux juste que vous sachiez que c'est ainsi que nous pouvons spécifier des liens lorsque nous n'avons pas encore d'URL pour eux ou que nous n'avons aucune page. En gros, c'est comme un lien réservé, alors copions-le ici, je l'ai juste mis en page ici, et ici je l'écris sous forme de grille CSS Il n'est donc pas nécessaire de le réécrire. Mais bien sûr, si tu veux, tu peux le réécrire. Donc, juste pour que cette navigation paraisse un peu plus complète. Mais tous ces liens ne doivent pointer nulle part, et c'est ainsi que vous spécifiez liens, les hyperliens ou les ancres, comme vous pouvez également les appeler en HTML. Web Comme je l'ai dit au tout début, il s'agit d'une partie très importante du Assurez-vous donc que vous comprenez comment ils fonctionnent et comment nous les plaçons dans nos propres pages Web. 12. Structurer notre page Web: Nous avons donc déjà appris quelques éléments HTML très importants et sommes déjà en mesure de créer une belle page avec des fonctionnalités intéressantes. Mais maintenant, il est temps d'ajouter une certaine structure à notre document et à nos éléments. Nous allons donc maintenant apprendre quelques nouveaux éléments HTML phi pour cela. Maintenant, quand j'ai dit que la page manquait de structure, je voulais dire que tous ces éléments que nous plaçons dans notre document apparaissent simplement les uns après les autres ici. Ils ne sont pas vraiment distingués les uns des autres et, surtout, ils ne sont probablement pas regroupés de manière logique. Nous allons donc changer cela en créant des éléments de conteneur pour cela, qui regrouperont ensuite ces éléments. Maintenant, la première chose qui me vient à l'esprit, ce sont les liens. Nous avons donc ces liens. Donc, chaque fois que nous avons quelques liens, nous devons les regrouper dans un élément de navigation. C'est donc essentiellement comme une navigation. Je crée donc un élément de navigation pour cela. Donc, en gros, Nav signifie navigation. Donc je vais juste le fermer et je fais une sauvegarde. Maintenant, si je recharge la page Web, vous voyez ici sur notre page Web que rien n'a changé Tout ce qui se passe ici, c'est que cela a essentiellement créé une boîte invisible, qui contient maintenant ces éléments. OK ? L'élément en lui-même ne fait donc rien. Il ne fait que regrouper ces éléments. Et je comprends qu'à l'heure actuelle, cela ne semble ni intuitif ni logique de le faire, mais croyez-moi, il sera très important d'avoir toutes ces différentes pièces dans leurs propres contenants. D'accord. Donc, en regardant notre page Web, vous voyez ici que nous avons cet ajout et les liens. Il s'agit essentiellement de l' en-tête de notre page Web. Il nous suffit donc d'intégrer cet ajout et ces liens dans notre élément d'en-tête. Il s'agit donc d'un élément spécial du DML. Maintenant, je crée un élément d'en-tête comme celui-ci. Il suffit de fermer cet en-tête en dessous de l'élément de navigation. Nous avons maintenant regroupé ce titre et les liens dans un élément d'en-tête. Les gars, après ces liens, nous avons ici ce billet en bloc. Les gars, il suffit d'emballer tous ces poteaux. Nous avons un élément spécial en HTML pour cela, le nom de l'élément est article. Un article dans ce contexte ne signifie pas simplement un article écrit comme celui-ci, mais il peut aussi ressembler à des choses du monde réel. Comme un ordinateur, c'est un article, un stylo ou un téléphone. Ce sont donc tous des articles, et si d'une manière ou d'une autre nous avions besoin de représenter un ordinateur au format STML, un article serait également un bon élément pour cela Maintenant, vous voyez que notre corps a deux éléments enfants directs. Donc, en gros, cet en-tête et aussi cet article. Faisons une sauvegarde, et si je recharge la page Web, vous verrez Rien n'a changé sur notre site Web. L'aspect visuel de la page Web est donc assez identique à celui d'avant. Maintenant, une chose que vous pourriez vous demander, eh bien, si ces boîtes ne font rien, alors pourquoi ne pas les appeler simplement Nav, toutes en-têtes ou articles ? Celui-ci pourrait également être un article et rien n'aurait changé sur la page. Par exemple, c'est vrai. Donc, si je recharge la page Web, les gars, je pense que quelque chose a changé Vous voyez donc que le titre Hawn est devenu petit. Il est donc plus petit que cela. Il s'agit donc essentiellement du deuxième titre, et c'est le titre principal. Alors maintenant, si nous avons ajouté cet article, c'est pourquoi cette rubrique est devenue petite. Cependant, nous ne le faisons pas pour ce que l' on appelle le HTML sémantique Et je vais expliquer brièvement ce que cela signifie dans la prochaine vidéo. Mais maintenant, pour aller encore plus loin, remettons-le ici. En tant qu'élément d'en-tête. Maintenant, les gars, enfin, si je regarde ma page de démonstration, à la fin, nous avons cette pose connexe, donc cette liste et nous avons aussi ce texte. En gros, ce texte est appelé pied de page. Chaque page existante possède un pied de page à la fin de sa page Web Créons-le donc. Il suffit donc d' aller à la fin du fichier HDML et les gars, pour créer ce pied de page, nous avons un élément spécial dans Les gars, maintenant vous devinez peut-être que le nom serait Potter Il s'agit donc d'un élément spécial en HTML. Il suffit donc de fermer ce pied de page également. Maintenant, nous pouvons également créer un paragraphe ici pour créer ce texte. Les gars, écrivons ce texte ici. Je ne vous ai pas fourni ce texte, vous suffit donc de l' écrire manuellement. Et les gars ici présents, vous pouvez le remarquer. C'est ce qu'on appelle le symbole du copyright. Nous avons donc ce C. Alors, comment pourrions-nous le créer ? Les gars, cela s' appelle une entité HTML. C'est donc quelque chose de nouveau en HTML. Alors maintenant, pour créer cela , il suffit d' écrire un petit code. Nous devons donc écrire le pourcentage. Et dans mon cas, je connais le nom du symbole du copyright. Nous devons donc écrire le pourcentage, puis copier, et nous devons écrire un point-virgule Ou vous pouvez simplement cliquer ici, et il vous suffit d'écrire l'autre partie. Écrivons-le. Alors revenez dans le futur, sauvegardez. Revenons maintenant à page Web que nous sommes en train de créer. Et si je recharge la page Web, comme vous vous y attendiez, l'aspect visuel de la page est toujours le même, comme je l'ai mentionné au début Encore une fois, ces éléments sont simplement importants pour regrouper le contenu en parties logiques, ce qui est important pour le HTML sémantique et aussi pour le style avec CSS, comme vous le verrez En parlant de HTML sémantique, ce sera le sujet de notre prochaine vidéo J'espère donc vous y voir très bientôt. 13. Une note sur le HTML sémantique: J'ai donc mentionné le terme HTML sémantique à quelques reprises dans cette section Définissons donc très rapidement ce que j'entends par HTML sémantique HTML. Lorsque nous parlons de sémantique, nous voulons dire que certains éléments ont en fait un sens ou un but qui leur sont attachés Ainsi, lorsque nous pensons à un certain élément HTML, nous ne devons en fait pas penser à apparence de cet élément tel qu'il est affiché sur la page. Mais nous devrions plutôt réfléchir à ce que signifie réellement cet élément et à ce qu'il représente. C'est essentiellement la définition du HTML sémantique. Désormais, tous les éléments du DML ne sont pas sémantiques. Et en fait, j'en ai déjà parlé un peu plus tôt dans cet élément. C'est donc cet élément fort qui met valeur notre élément ici sur la page. Rappelez-vous donc comment j'utilisais auparavant l'élément B mais je ne lui attache aucune signification. Je l'ai donc déjà expliqué, et maintenant c'est peut-être un peu plus logique. Encore une fois, en utilisant l'élément fort, ce texte restera toujours en gras ici sur la page Web. Mais ce qui compte vraiment ici, c'est que nous attribuons maintenant un certain sens à ce contenu. Nous disons maintenant qu'il s'agit d'un contenu fort, ce qui signifie essentiellement un contenu très important. Et il en va de même pour cet élément EM. Cela met l'accent sur notre texte. Donc, ce mot technologique fondamental, encore une fois, nous utilisons EM pour le souligner, et il apparaît toujours italique sur la page Web ici, comme vous pouvez le voir Mais ce que nous voulons vraiment dire, c'est cela. Nous y avons donc accordé une importance particulière. C'est ce que signifie cet élément ici en ce moment. Et il en va de même pour tous ces éléments que nous avons utilisés dans la dernière vidéo. Par exemple, ici, dans cet élément de navigation, tout cela ne fait que créer une boîte. Rappelez-vous, qui contient alors ces trois éléments d'ancrage. Mais visuellement, cela ne fait rien. Tout cela ne fait que donner un sens au fait qu'il s' agit d'une navigation. Mais au lieu d'utiliser NAB, nous aurions également pu utiliser un élément plus générique, quel est l'élément de développement ? Écrivons-le simplement. Nous devons également le fermer. Comme ça. Visuellement, rien ne changera, et tout cela n'a fait que créer une nouvelle boîte, mais une boîte sans aucun sens. C'est donc ce que signifie DV. Donc, avant DML Pi, nous utilisions toujours D pour chaque boîte dont nous avions besoin, comme ceci sur la page Puis HTML Phi est apparu et a introduit ce concept de HTML sémantique Maintenant, nous ne devons utiliser l'élément D que lorsque nous ne voulons pas attribuer une certaine signification à un certain conteneur. Donc, à un certain élément de boîte sur notre page. Donc, dans ce cas, nous voulons vraiment que cela signifie qu'il s'agit d'une navigation. Il en va de même pour la fille, l'entête et le monteur que nous avons ici Et en fait, c'est vrai même pour le paragraphe. Par exemple, tous les autres paragraphes sont en fait essentiellement des boîtes remplies de texte maintenant. Le P a bien sûr une signification sémantique. Cela signifie qu'il s'agit d'un paragraphe, mais nous pourrions à nouveau utiliser une boîte générique sans aucun sens. Donc, le développement et rien ne changeraient visuellement. Alors écrivons-le maintenant, rechargeons la page Web. En fait, quelque chose a changé ici. Nous avons perdu une partie de l' espace blanc qui entoure le P. Remettons-le de toute façon ici. Alors chargez, et maintenant nous revenons à nos paragraphes parce que nous voulons qu'ils aient un sens, et bien sûr, nous voulons aussi l'espacement que le navigateur nous donne par défaut autour des éléments P. Mais l'idée que j'ai évoquée demeure, car nous pourrions très facilement recréer cet espace ici en utilisant du CSS plus tard Donc, si vous le vouliez, nous pourrions en fait créer l'intégralité de la page Web uniquement à partir d'éléments D, puis utiliser du CSS pour les styliser comme nous le souhaitons. Mais bien sûr, nous ne le faisons pas. Nous utilisons le HTML sémantique pour donner du sens à nos éléments. Vous vous demandez peut-être pourquoi nous le faisons réellement , et il y a plusieurs raisons, et je pense que je les ai déjà mentionnées. L'une d'entre elles est donc l'optimisation pour les moteurs de recherche, ce qui signifie essentiellement que les moteurs de recherche tels que Google seront en mesure de comprendre la structure de notre contenu et, par conséquent, ils seront mieux à même d'analyser de comprendre la structure de notre contenu et, par conséquent, ils seront mieux à même d'analyser votre contenu et le contenu de votre page Web. L'écriture de code HTML sémantique est également extrêmement importante pour l'accessibilité et en particulier pour les personnes qui utilisent des lecteurs d'écran pour consulter nos pages Web OK ? J'espère donc que cela a du sens, et nous continuerons également à aborder ce sujet au fur et à mesure que nous passerons en revue le reste des codes. Mais je tenais tout de même à préciser très clairement dès le début que lorsque nous pensons au HTML, nous ne devons pas seulement penser apparence réelle dans le navigateur, mais encore plus à ce que ces éléments signifient réellement et à quoi ils correspondent. Cela étant dit, nous avons en quelque sorte terminé tout ce que nous avions à apprendre dans cette section. Dans la vidéo suivante, nous allons donc configurer un peu plus le code VS, puis nous passerons aux derniers défis. Alors n'attendez pas et passons à la prochaine conférence ici. 14. Installation d'extensions de code supplémentaires VS: Bon retour. Nous avons donc commencé à configurer notre éditeur de code VS au tout début du cours. Mais maintenant, nous sommes prêts à installer trois extensions supplémentaires qui nous simplifieront un peu la vie lorsque vous codez du HTML. Passons donc au panneau d' extension ici, et la première extension que nous allons installer ici s'appelle Image review. Il faut donc écrire comme ça et cliquer sur le premier résultat. Donc, ce que fera cette extension signifie qu'elle nous montrera un petit aperçu de l'image dans notre fichier HTML. Il ne vous reste plus qu'à cliquer sur ce bouton d'installation, et je reviens simplement à mon fichier HTML à points d'index et je fais défiler la page vers le bas. Maintenant, vous voyez que nous avons déclaré une image ici, et vous voyez que notre petit aperçu de l'image s'affiche dans le caniveau, comme on l'appelle Et ici, vous voyez que nous avons une autre image, avons donc incluse dans le HTML. Les gars, comme vous pouvez le voir sur notre page Web, nous avons cette image, donc la première et la seconde. Nous l'avons donc inclus ici dans ce fichier HTML, et comme vous pouvez le voir ici, il y a une petite équipe d'images ici dans cette gouttière Donc, encore une image que nous avons ici. Maintenant, cette équipe d'imagerie est là, c'est vrai. Et cela peut parfois être extrêmement utile. C'est pourquoi je voulais vraiment vous montrer celui-ci. Maintenant, la prochaine extension que nous allons installer, je reviens donc à mon panneau d'attention. Ici, vous devez rechercher une surbrillance de couleur. Il suffit maintenant de cliquer sur le premier résultat. Voici donc l'icône de ce surlignage de couleur. Encore une fois, il vous suffit de cliquer sur ce bouton d'installation. Et en fait, celui-ci, je ne peux pas encore vous montrer à quoi il ressemble car il ne sera pertinent qu'en CSS. Mais croyez-moi, cette extension est vraiment très utile pour visualiser les couleurs en CSS Nous allons maintenant installer une autre extension. Il vous suffit donc d'écrire ici la balise de renommage automatique. Cliquez sur le premier résultat. Voici donc l'icône de ce tag rythmique d'auteur. Alors, souvenez-vous de cela. Donc, encore une fois, il vous suffit de cliquer sur ce bouton d'installation, et les gars s'assurent de cocher cette case. Ainsi, chaque fois qu'il y a une mise à jour de cette extension, celle-ci sera automatiquement mise à jour. OK. Maintenant, pour montrer comment fonctionne cette extension, je reviens à mon fichier HTML à points d' index. Supposons que nous voulions réellement faire de cet en-tête un élément de développement Par exemple, je le renomme simplement en DV. Cependant, avant avoir cet en-tête, il est automatiquement renommé car nous avons installé une extension appelée étiquette de renommage automatique Maintenant, vous voyez qu'il change automatiquement la balise de fermeture, donc la balise de fermeture. Et encore une fois, cela est extrêmement utile et nous facilite un peu la vie en écrivant du HTML, car croyez-moi, nous devons le faire tout le temps, exemple changer le nom ultime. OK. Maintenant, remettons-le en place. Je le nomme donc simplement comme en-tête. Et pendant que je tape ici, il est automatiquement renommé, comme vous pouvez le vérifier. Maintenant, les gars, une autre chose que nous voulons faire au moins, c'est qu' il suffit d' aller dans les paramètres, et vous devez cliquer sur les paramètres. Nous allons donc rétablir les paramètres que nous avions désactivés précédemment Nous allons donc maintenant rechercher un réservoir à fermeture automatique. Maintenant, assurez-vous de cocher cette case comme suit. Je pense qu'à ce stade, vous ne commettrez plus l'erreur d' obtenir une étiquette de fermeture. Et maintenant, nous pouvons autoriser VS code à faire ce travail pour nous. Revenons maintenant à notre fichier HTML à points d' index. Et maintenant, par exemple, si j'écris juste un paragraphe, par exemple, comme celui-ci. Je suis donc en train d'écrire le tag d'ouverture. Mais vous voyez ici que le code VS ferme automatiquement cette balise de paragraphe. Maintenant, quoi que nous voulions écrire, nous pouvons écrire ou tout ce que tu peux écrire. C'est donc également un paramètre très utile. Supprimons maintenant ce paragraphe ici. Et maintenant, nous allons installer le plus important, appelé serveur live. Il vous suffit donc d'écrire ici un serveur live comme celui-ci. Cliquez sur le premier résultat, et vous verrez que j' ai déjà installé cette extension. Alors maintenant, je veux juste l'activer. Maintenant, si vous n'avez pas installé cette extension, veuillez l'installer. Maintenant, je vais juste vous montrer comment fonctionne cette extension. Revenons donc à notre fichier HTML à points d' index. Les gars, maintenant je vais à l'université avec ce panneau d'extensions. Maintenant, pour ouvrir Live Server, il suffit de cliquer sur ce bouton. J'espère donc que vous pourrez voir ce bouton de golf en bas ici. Alors cliquez dessus. Et après avoir cliqué, vous voyez maintenant que notre page Web est ajoutée dans un nouvel onglet, n'est-ce pas ? Le serveur live indique donc que le serveur est démarré. Alors je ferme juste celui-ci. Maintenant, vous voyez peut-être que c'est le même résultat, que nous obtenons sur notre première page Web. Par exemple, celui-ci, en gros, a exactement la même apparence, mais il y a une très grande différence. Disons que je veux juste changer cette rubrique Coding Ninja. Alors maintenant, je veux juste changer cela car, par exemple, je vais écrire ici comme sur le code. Maintenant, vous voyez, une fois que j'ai enregistré le fichier, vous pouvez le vérifier. Par exemple, je fais une sauvegarde, et vous voyez ici. Vous voyez ce qui s'est passé, la page a été automatiquement rechargée sans que nous ayons à faire quoi que ce soit Nous n'avons donc fait qu'enregistrer le code, et ce qui se passera ensuite, c'est que la page ici sera automatiquement mise à jour. Ainsi, toutes les modifications que nous avons apportées ici seront essentiellement injectées dans cette page, et vous pouvez maintenant voir le reflet de nos modifications immédiatement. Alors je le remets maintenant. Donc, si je fais une sauvegarde, tu pourras partir. Il n'est pas nécessaire de recharger manuellement la page Web. Le serveur live fait donc le travail à notre place. Maintenant, si je veux arrêter cette connexion, une fois que j'ai développé cette page Web, je peux simplement cliquer ici sur ce port cinq double zéro, et notre connexion au serveur en direct se terminera, d'accord, OK. Maintenant, une autre différence que je voulais juste partager avec vous. Je reviens donc à ce fichier, et vous voyez ici l'emplacement du très long fichier. En gros, cela s'appelle une URL. Il est donc complètement long. Et dans ce cas, une URL très courte, 127.0, signifie qu'elle exécutera un serveur Web pour vous Ainsi, chaque fois que vous apportez des modifications à un fichier HTML, cela se reflétera immédiatement ici. Maintenant, si pour une raison quelconque, vous ne pouviez pas le faire fonctionner sur votre ordinateur, alors bien sûr, ne vous inquiétez pas. Tu peux toujours le faire à l'ancienne. Donc, en gros, comme nous l'avons fait jusqu'à présent, vous pouvez simplement ouvrir le fichier à partir de votre système de fichiers comme nous l'avons fait, puis continuer à l' actualiser manuellement. Mais nous n'avons plus besoin de cet onglet pour le moment. On vient de fermer ça. Nous avons notre serveur en direct qui diffuse la page. Chaque fois que nous effectuons quelques modifications, d'accord, nous sommes maintenant prêts à relever nos deux derniers défis de codage en HTML. On s'y voit bientôt. 15. Défi n°1: Il est maintenant temps de le premier grand défi de codage de ce cours. Commençons dès maintenant. Avant de commencer avec le véritable défi, je souhaite d'abord apporter quelques modifications à la structure de fichiers que nous avons actuellement dans ce projet. En particulier, ce que je veux faire, c'est placer toutes les images dans un seul dossier afin que je puisse ensuite vous montrer comment inclure les images comme celle-ci lorsqu'elles se trouvent dans un dossier spécifique. Donc, en ce moment, vous voyez que ces images se trouvent exactement dans le même dossier que notre fichier HTML à points d'index. Maintenant, ce que je veux faire signifie que je veux juste placer toutes les images dans un dossier séparé, puis je veux donner le chemin ici dans cet emplacement source. Maintenant, ici, nous avons ce robinet Explore, alors développons-le. Comme vous pouvez le voir ici, toutes ces images se trouvent exactement dans le même dossier que notre fichier HTML à points d'index. Maintenant, je veux juste créer un dossier ici. Pour créer un dossier, vous voyez ici que nous avons cette icône, il vous suffit de cliquer sur la deuxième icône, et maintenant je donne le nom de mon dossier IMG. Nous avons créé un dossier ici. Maintenant, je ne fais que développer cela. Il me suffit de glisser-déposer ici. Faisons donc de même pour toutes les images. Toutes les images se trouvent maintenant dans le dossier IMG. Récupérons maintenant la barre latérale. Sauvegardons-le dans notre fichier HTML à points d'index. Maintenant, je veux juste recharger la page Web, pas celle-ci, en gros cette démo Celui-ci, sur lequel nous travaillons actuellement. Maintenant, si je recharge la page Web, vous pouvez vérifier ici Ces deux images, celles que nous avions précédemment, ne se trouvent pas ici car nous les avons lues dans un dossier séparé. Habituellement, ce que nous ferons signifie que nous créerons un dossier, puis nous ajouterons des images dans ce dossier. Développons cette barre latérale. Maintenant, vous voyez que nos images sont dans le dossier des images. Maintenant, pour résoudre ce problème, nous devons donner ici avant tant qu'IMG, puis nous devons donner une barre oblique Ensuite, il faut donner le nom de l'image. Dans ce cas, cet auteur point png. Maintenant, si je lui donne un coffre-fort et si je recharge la page Web, vous pouvez vérifier ici que l'image est apparue ici et qu'elle est également apparue ici dans cette gouttière, comme on l'appelle Maintenant, faisons la même chose pour la deuxième image. Je donne donc comme IMG, puis comme barre oblique. Sauvegardons-le et diffusons la page Web. Maintenant, la deuxième image apparaît également ici et elle apparaît également ici dans cette gouttière Maintenant, nous résolvons complètement le problème des images que nous avons dans le dossier séparé. Habituellement, nous plaçons toujours les images dans un dossier séparé, et j'ai donc pensé qu' il était important de vous le montrer, surtout maintenant avant ce défi où nous allons utiliser d'autres images. À propos de ce défi, je suis de retour sur ma page de démonstration et faisons défiler la page vers le bas pour vous voir. Donc, en gros, ce que je veux que vous fassiez signifie que vous n'avez qu'à coder cette partie vous-même. Fondamentalement, cette section de publication connexe. Maintenant, vous le voyez ici dans cette section de publication connexe. C'est donc comme une liste de désorbée, et vous voyez ici que c'est comme une puce. D'accord ? Donc, dans cette liste non ordonnée, nous avons trois éléments de liste et chacun d' eux contient une image, un lien d'ancrage Donc, en gros, ce lien et ce nom d'auteur. En gros, c'est comme un paragraphe. Alors laissez-moi vous montrer où cela devrait être dans notre balisage. Donc, dans notre fichier HTML. Faisons défiler l'écran vers le bas où vous devez coder cette partie, ce qui signifie qu'après cet article, il vous suffit de le coder, pas dans le pied de page, pas dans l'article Vous devez coder cette partie après cet article. Ici, nous aurons besoin d'un autre élément et celui-ci, je l'écris d'ailleurs pour vous. Ici, nous allons utiliser un élément secondaire. Et ici, vous voyez que le code VS est autocomplété pour nous. Ici, nous allons utiliser cet élément assign et l'élément assign est généralement utilisé pour certaines informations secondaires. Cela complète les informations contenues dans la partie principale de la page. Dans ce cas, la partie principale de la page est l'article, puis les informations secondaires essentiellement des ports connexes sont essentiellement des ports connexes liés à l'article Vers la partie principale. D'accord ? Maintenant, visuellement, nous utilisons souvent l' élément side comme barre latérale, mais il n'est pas nécessaire que ce soit le cas Mais à propos de ce défi, vous voyez qu'il commence par cette rubrique, donc par ce port connexe. L'un des titres, par exemple H un, deux, trois, quatre, cinq et six, souvenez-vous, alors vous voyez ici qu'il s' agit en fait d'une liste Ce que nous ne faisions pas auparavant, c'était d'avoir plusieurs éléments de liste au lieu d'un seul élément de liste. Ici, dans cet exemple, nous avons un élément de liste gros, nous n'avons que ce texte. Maintenant, dans ce cas, dans chaque élément de liste, nous avons une image, un lien, et nous avons également un paragraphe. En gros, le nom de l'auteur, et il n'y a aucun problème. Ainsi, au lieu de chaque élément de liste, il peut y avoir plusieurs autres éléments enfants. Et avec ces informations, je pense que vous êtes maintenant en mesure de le construire. Passons enfin aux images ici. Ce sont des informations dont vous avez besoin. En gros, ils se trouvent tous exactement dans le même dossier. En gros, ici dans ce dossier IMG. Vous voyez ici que nous avons lié un, deux et trois. En gros, ce sont toutes ces images. Et les dimensions que je voulais leur donner sont de 75 x 75 pixels, et maintenant je crois que je vous ai tout donné, veuillez suspendre la vidéo maintenant et prendre quelques minutes, peut-être dix à 15 minutes pour écrire le code HTML de cette section. Bonne chance avec ça et à l'unité de soins intensifs une fois que tu seras prête. C'est bon. J'espère que tu t'en es bien sortie. Laissez-moi vous montrer comment je l'ai fait. Créons comme titre et écrivons simplement un article connexe. J'espère que vous commencerez à voir à quel point c'est utile code VS ferme désormais automatiquement nos éléments HTML. Pour cette liste à puces, créons une autre liste. Ici, nous devons créer un nom de famille EMI SAC, SRC. Maintenant je donne mon texte Al en tant que femme souriante Le seul attribut que nous n' oublions jamais est l'attribut lt. Femme souriante aux longs cheveux noirs ondulés, puis nous devons donner une largeur de 75 pixels Les gars, encore une chose que je voudrais vous dire , c'est que vous pouvez ignorer un attribut. Par exemple, vous pouvez ignorer l'attribut height ou l'attribut wit. l'un de ces deux Vous pouvez ignorer l'un de ces deux attributs. Maintenant, par exemple, je saute l'attribut height. Fermons maintenant la balise image puis je vais créer un lien, essentiellement l'élément d'ancrage, essentiellement l'élément d'ancrage, et mon lien ne pointe actuellement nulle part Je le donne donc sous forme de hachage et écrivons pourquoi DMM est la Créons maintenant un paragraphe. En gros, nous voulons écrire le nom de l'auteur. Maintenant, faisons-en la même chose et examinons le résultat. En gros, il s'agit de notre page de démonstration. Je reviens maintenant à ma dernière page Web sur laquelle nous travaillons. Je fais juste défiler la page vers le bas. Chargons-le. Génial. Magnifique. Tout ce que nous codons dans notre fichier HTML se reflète dans le véritable navigateur Web. Retournons au travail. Créons également cet élément de liste, par exemple, l'élément lie. Créons donc un autre élément. Ici, je vais créer une balise image et je vais créer un atriboot ultra Maintenant, je vais écrire une femme souriante avec ordinateur portable blanc, puis nous devons créer un attribut de largeur. Je donne des dimensions de 75 pixels, fermons la balise d'image et créons un élément d'ancrage. Créons un paragraphe. En gros, David Smith. Enfin, il ne nous reste plus qu'à créer un autre élément de liste. Je vais créer et le terminer. Nous devons écrire Altetribut et enfin, j'écris un homme souriant dans notre costume noir formel Maintenant, bien sûr, votre Altex ne doit pas être exactement le même que le mien Ce n'est pas du tout un problème. Je donne un attribut de largeur de 75 pixels et terminons. Maintenant, créons un lien. En gros, cet élément d'ancrage ne pointe nulle part. Écrivons pourquoi Java crée ? Enfin, nous devons donner à l'auteur le nom de Subi Sara. Davis. Maintenant, sauvegardons-le ici et si je consulte ma dernière page Web, sur laquelle nous travaillons, si je charge la page Web, c' est magnifique. Cela ressemble exactement à notre page de démonstration, et nous avons maintenant tout ce contenu que nous voulons afficher ici joliment balisé de manière très logique. Vous vous demandez peut-être pourquoi nous avons utilisé une liste ici dans ce cas, et la raison en est essentiellement l'idée qui sous-tend le HTML sémantique C'est ce que j'ai expliqué un peu plus tôt. Si nous pensons à cet article connexe, nous pouvons très facilement affirmer qu'il s' agit essentiellement d'une liste de publications connexes, et s'il s'agit d'une liste, nous devrions l'annoter dans notre code HTML Nous devrions écrire notre code STML sous forme de liste, et c'est exactement ce que nous avons fait plus tard avec le CSS Plus tard, ce que nous ferons signifie que nous supprimerons les puces à l'aide du CSS. D'accord, parce qu'ils n' ont beaucoup de sens dans ce contexte, mais même en supprimant les puces, nous voulons toujours connaître le sens de cet élément. Tout cela est là pour former une liste. Quoi qu'il en soit, cela suffit pour cette vidéo. J'espère vraiment que vous avez relevé ce défi et que vous aimerez le relever, même si cela a pris du temps et même si vous deviez revoir certains concepts des conférences précédentes, c'est tout à fait normal et c'est exactement comme ça que cela devrait être maintenant pour vous entraîner un peu plus Même s'il y a un autre défi de codage à venir, complètement indépendant de ce projet. Mais c'est vraiment passionnant, alors j'espère vous y voir bientôt. 16. Défi n°2: temps de relever un autre défi de codage passionnant afin que vous puissiez continuer à mettre en pratique vos nouvelles compétences en HTML. Dans celui-ci, je veux que vous construisiez ce composant pour ces chaussures de sport modernes et confortables. Je parle de composant ici parce que je veux que vous imaginiez ce contenu ici dans le contexte d'un magasin de commerce électronique. Imaginez que nous ayons un magasin de chaussures et qu'il y ait plusieurs chaussures pour chacune d'elles, il y a alors le petit composant. Donc, des choses comme le prix, une brève description. Un lien puis quelques détails sur le produit ici. J'écris ce DML sur une plateforme de codage spéciale appelée CodePen Il s'agit d'un endroit en ligne où nous pouvons essentiellement écrire notre code, puis il exécutera automatiquement le code et rendra. Cela facilite également le partage de ce code. Maintenant, bien sûr, vous n'avez pas besoin d'utiliser CodePen pour relever ce défi Vous pouvez maintenant accéder à votre éditeur de code et développer cette barre latérale. Et vous voyez ici que j'ai créé un dossier pour vous. En gros, ces dossiers de défis et si vous entrez dedans, alors, comme vous pouvez le voir, nous avons ici cette image, et nous avons également ce fichier texte. Donc, en gros, je vous ai fourni tout le contenu de ce défi. Maintenant, si vous voulez voir l'aperçu de l'image, vous suffit de cliquer dessus et vous pouvez la consulter ici. Et pareil ici, car nous avons notre fichier de contenu. En gros, nous avons tout le contenu nécessaire pour relever ce défi. Les gars, si vous terminez votre défi de codage, vous avez encore besoin d'une URL de cette image. Désormais, CodePen ne vous permet pas d'ajouter directement des images sur leur plateforme Ce que j'ai fait signifie que j'ai hébergé cette image sur une plate-forme unique et que j'ai créé une URL pour que vous puissiez simplement copier cette URL et la coller dans le stylo de code. Maintenant, les gars, si vous voulez connaître le contenu de ce défi, alors vous voyez que j'en ai fourni le texte. Donc, en gros, à partir d'ici, vous pouvez récupérer tout le texte jusqu'à ici, vous pouvez le copier. Si je ne le fais pas ici dans cette vidéo c'est parce que nous allons en fait relever ce défi plus tard. Nous allons donc continuer à développer ce très petit projet, qui créerait alors un désordre de fichiers différents et de nombreux codes différents. Comme vous le faites sur votre propre ordinateur, c'est plus facile si vous le souhaitez créer un nouveau fichier ML et de le faire ici. Mais d'un autre côté, je pense qu'il est également utile et utile pour vous d'en apprendre un peu plus sur CodePen et de relever le défi Permettez-moi de vous faire une démonstration très rapide de CodePen. Créons un nouvel onglet ici et cherchons CodePen. Et vous pouvez consulter ici codpen point IO, il suffit de cliquer dessus Les gars, si vous regardez cette vidéo à l'avenir, l'interface de ce site Web pourrait être modifiée. Les gars, une fois que vous êtes arrivé sur ce site Web de CPN, vous pouvez simplement cliquer ici pour démarrer le codage Vous pourrez donc voir cette interface de CodePen. Mais vous pouvez toujours créer un nouveau stylo à code ici en tant que Copen point IO slash Maintenant, les gars, permettez-moi de vous présenter certaines choses à propos de CodePen. En gros, ici, nous avons ce code HTML. Il s'agit d'un panneau HTML, un panneau CSS et d'un panneau JavaScript. En gros, vous pouvez coder ici en HTML et CSS ici et aussi en JavaScript ici dans ce panneau. Dans ce cas, je ne veux pas ce panneau CSS et JavaScript. Donc, ce que je vais faire signifie simplement assembler ce panneau. Pour le compiler, je clique simplement sur ce bouton en forme de flèche, et vous voyez ici que nous avons une option pour minimiser l'éditeur CSS, il suffit de cliquer dessus Et je ferai de même pour le JavaScript. Maintenant, les gars, nous avons plus d' espace ici dans notre panneau HTML. Donc les gars, quel que soit le code HTML que nous codons ici, il sera directement reflété ici dans ce panneau de résultats. Écrivons donc simplement sous forme d'un seul titre. Et ici je vais écrire Hello World. Je ferme donc le tag. Maintenant, les gars, comme vous pouvez le voir ici, ce que nous avons écrit dans ce panneau HTML. En gros, nous avons écrit un titre principal intitulé hello world, et cela se reflète directement ici dans ce panneau de résultats. En gros, le Hello world. Voyons donc le défi de codage, que nous voulons créer ici. Ici, vous voyez que le nom du défi est défi à relever. Quels sont les éléments de ce défi de codage que nous voulons créer ? En gros, nous avons un titre et une image, et nous avons aussi ces prix nous avons cette livraison gratuite, nous avons ici du texte, et aussi nous avons un lien, et nous avons les détails du produit, et nous avons ici une liste de décommande, et nous avons également un bouton Pour l'instant, pour relever ce défi, je voudrais vous donner quelques conseils Je vais donc passer à un autre mode Je clique donc simplement sur ce mode source. Je me cache juste. Maintenant, les gars, ce que je veux signifie qu'il vous suffit d' intégrer tout ce contenu dans un élément d'article. Ensuite, vous voyez encore une chose que nous avons. En gros, cette image. CodePen ne se permet pas d' héberger directement les images sur cette plateforme, nous ne pouvons pas injecter les images directement ici dans cette plateforme de codage Donc, ce que nous pouvons faire signifie qu'il vous suffit de copier cette URL. vous ai donc fourni cette URL dans le fichier de contenu, afin que vous puissiez y accéder ou simplement la taper. Et encore une chose que je tiens à vous dire, vous voyez, nous avons ici un lien, donc plus d'informations. Et à la fin, voyez-vous, nous avons ici cette flèche. En fait, cette flèche est une entité HTML. OK ? Maintenant, les gars, je veux juste vous montrer une dernière chose. Si je vais sur ma page Web, donc essentiellement cette page Web laquelle nous travaillions auparavant, vous voyez maintenant en bas de page, nous avons ici ce symbole de copyright Il s'agit également d'une entité ML. Maintenant, ce que je veux dire signifie qu'il existe une liste pratique d'entités HTML. Vous pouvez donc consulter ici. En gros, sur ce site Web, donc sur le site Web de cette école WT, nous avons cette liste HTML de quatre entités, donc nous avons beaucoup d'entités DML Maintenant, les gars, si vous voulez accéder directement à ce site Web de WT schools, gros à cet espace d'entités DML, alors vous pouvez créer un nouvel onglet, et ici vous pouvez rechercher les écoles WT HTML quatre entités. Et ici, vous pouvez consulter ce site Web. Vous pouvez simplement cliquer dessus et vous arriverez le même site Web que celui que je vous ai montré plus tôt. Revenons maintenant au défi que je suis en train de relever. Ici, vous voyez que nous avons cette entité de flèche d'écriture, essentiellement ce symbole de flèche d' écriture. Maintenant, revenons en arrière et si je veux rechercher ce symbole HTML d' écriture en forme de flèche, alors ce que je peux faire signifie que je peux simplement effectuer une recherche ici. Par exemple, j'appuie sur mon clavier en tant que Ctrl plus F où une barre de recherche sera présente, et ici je rechercherai une flèche. Et quelles sont les flèches présentes dans cette liste, elle sera affichée ici. Par exemple, je veux juste cette flèche d'écriture. Vous pouvez donc vérifier ici. Ici, nous devons écrire le code de l'entité DML sous forme de pourcentage R A R et point-virgule Copions simplement ceci. Les gars, comme ça, vous êtes le seul à pouvoir trouver un symbole. Par exemple, dans la vidéo précédente, nous avons utilisé le symbole du copyright. Vous pouvez écrire le copyright ici et vous pourrez voir ce symbole de copie, et ici nous avons ce code ici Donc, ce pourcentage de copie et ce point-virgule. C'est ce que je vous ai montré tout à l'heure. Donc dans mon cas, je veux la flèche d'écriture, donc j'écris juste la flèche ici. Les gars, ce code, vous devez l'écrire ici pour relever le défi, et je le copie simplement ici. Et ici, vous voyez, les gars, nous avons ce bouton cliquable qui est carte Ato que nous n'avons jamais utilisée auparavant Je vous le montre donc simplement dans ce fichier TML. C'est donc comme un simple bouton. Nous avons donc créé un élément de bouton pour cela. Nous avons donc ouvert et fermé, et à l'intérieur de cela, nous avons fourni le contenu. C'est vrai. Mais si vous le créez sur un stylo à code comme je vais le faire, vous aurez besoin de cette image qui se trouve à cette URL. Il nous suffit donc de le copier ici et de l'utiliser pour votre propre projet. Les dimensions de l' image doivent alors être de 220 pixels. Avec ça, je pense que je t'ai donné tout ce que tu avais besoin de savoir. Alors allez-y et copiez cette URL. Et maintenant, je vais passer pleine page afin que vous puissiez tout voir en même temps. Ni vous laissera vous occuper de cela et reviendra ici dans cinq ou dix minutes une fois que vous serez prêt. OK, nous voilà de retour et j'espère que ce n'était pas trop difficile pour vous, donc ce n'était pas trop difficile. J'espère donc que vous aurez pu mettre en pratique un peu plus vos compétences. Et maintenant, au cas où vous auriez moindre doute ou que vous rencontriez un problème, je vais vous montrer ma solution ici. Revenons à notre stylo à code. En gros, notre stylo à code vide, je vais simplement le supprimer et créer un élément d' article pour cela. Et maintenant, comme vous pouvez le voir, nous devons fermer manuellement les éléments et copier tout le texte ici. Enveloppons maintenant tout le texte en quelques éléments. Par exemple, maintenant je vais écrire deux titres, essentiellement le titre secondaire et ici nous devons fermer manuellement les éléments. Après ce titre, nous avons besoin de cette image. Créons une balise d'image pour cela. Copions maintenant l'URL de celui-ci. Je copie simplement l'URL. Maintenant, comme vous pouvez le voir, j'ai collé l'URL Je vais maintenant écrire l'attribut alt. Écrivons le texte Al. Des baskets noires et blanches flottant sur un fond violet. Maintenant, je donne une largeur de 220 pixels, et maintenant je vais fermer l'élément image. Maintenant, comme vous pouvez le constater, les résultats sont reflétés ici dans le panneau des résultats. Ici, vous voyez que nous avons terminé cette rubrique. En gros, nous avons intégré ce texte dans le deuxième titre et nous avons également ajouté une image. Ensuite, après avoir vu, nous avons ce texte ici. Le texte eSTIML que vous voyez se compose donc d'une seule ligne. eStiml ne se soucie donc pas de tous ces espaces ici. Ce qu'il fera signifie donc qu'il traitera ensemble du texte comme un simple paragraphe. C'est pourquoi il est apparu en une seule ligne. Maintenant, incorporons simplement tout le texte dans les éléments, par exemple. Nous avons donc ces paragraphes, intégrons-les à l'élément de paragraphe, puis nous devons créer un autre parangon. Comme vous pouvez le constater, que nous intégrons ce texte aux éléments, ce code est intentionnel, comme vous pouvez le voir, un paragraphe de plus que vous voulez Et je pense qu'il s'agit essentiellement d'un lien. Donc, en HTML, nous devons le baliser comme un lien. Je veux juste donner le HR de l'attribut. Et ici, je ne vous ai pas indiqué où pointe ce lien. Il suffit donc de fournir has has représente qu'un lien ne pointe nulle part, alors fermons-le. Et ici, vous voyez que nous n'avons qu'une seule flèche, ce n'est pas une bonne façon de représenter la flèche. Nous avons une entité spéciale pour cela. Par exemple, nous devons écrire le code de la flèche droite sous forme de pourcentage, RAR et semiclm, puis nous avons les informations de protection Maintenant, en gros, c' est comme un titre. Maintenant, pour ce titre qui est « entrer dans la zone de confort », j'en ai donné deux. Maintenant, je vais donner à ce titre un h trois, et terminons. Et puis nous avons cette liste à puces. En gros, cette liste de désorbement. Enveloppons-le également. Je vais créer une liste non ordonnée ici. Découpons ce texte ici et mettons-le ici. Je vais regrouper tout ce texte dans un seul élément alla comme celui-ci. Je pense que vous vous êtes entraîné à écrire du HTML. Nous avons enfin un dernier élément. Enfin, nous avons ce bouton Attucat. Enveloppons-le comme suit dans l'élément du bouton. Voyons maintenant le résultat ici. Cela correspond exactement au défi que nous avons lancé. Les gars, encore une différence, nous avons ces détails de prix. C'est en gras, et ici vous pouvez vérifier qu'il est dans le texte normal. Donc, pour mettre cela en gras, ce que nous devons faire signifie que nous devons regrouper ce texte en un seul élément fort. Donc, comme nous l'avons appris dans les conférences précédentes. Maintenant, j'ai intégré ce texte à l'élément fort. Maintenant, notre texte est en gras, super. Quoi qu'il en soit, cela nous permet de relever ce défi et de passer revue tout ce que vous venez d'apprendre, toutes vos nouvelles compétences, étudiants de Tear. J'espère que vous appréciez le cours et que vous le trouvez utile. J'ai beaucoup travaillé pour créer ce cours pour vous. Et vos commentaires sont très importants pour moi. Si ce cours vous a aidé de quelque manière que ce soit, qu'il s'agisse d'améliorer vos compétences, renforcer votre confiance en vous ou de vous inciter à créer quelque chose par vous-même, veuillez prendre un moment pour rédiger un avis positif. Vos commentaires me motivent à continuer. Merci d'avoir participé à ce voyage. J'ai hâte de lire tes pensées. Merci.