Créer un site en HTML


 

 

https://www.lumni.fr/video/demarrage-creer-un-site-en-html-1-5

 

Créer un site en HTML

STREAM


 

Comment créer votre site web en HTML

Depuis le temps que tu navigues sur Internet, tu as dû voir des centaines, voire des milliers de site ! Veux-tu apprendre comment en créer un ? C’est exactement ce que je te propose de découvrir !

C’est bientôt l’anniversaire d’une amie qui adore créer des sites. Pour lui souhaiter son anniversaire, je me suis dit que j’allais lui coder une page en HTML, le langage pour créer des sites web ! 

En faisant ce site internet, on va apprendre à écrire du code en HTML, à mettre des images et à ajouter des liens. Une fois que tu sauras comment faire tout ça, tu pourras créer des sites sur les sujets que tu veux. Mais avant de continuer, je te propose de regarder les tutos « Transformer une page internet » pour savoir comment afficher et modifier le code de n’importe quel page web. Si c'est déjà fait on peut commencer à coder une page en HTML. Comme c’est la première fois, on va partir sur un exemple assez simple. 

L'éditeur de texte

Télécharge un petit logiciel qui s'appelle Sublime Text. Pour trouver ce logiciel, il faut aller sur le site www.sublimetext.com puis cliquer sur Download (Télécharger.) L’avantage de ce logiciel, c’est qu’il va colorer notre texte pour le rendre plus facile à comprendre et donc à écrire.

(Si tu suis ce tutoriel sur un ordinateur à l’école ou que tu ne peux pas télécharger de logiciel, pas de problème tu peux tout faire sur Bloc-notes si tu utilises un ordinateur Windows ou sur Textedit si tu utilises un Mac.)

Une fois que le logiciel est installé tu peux l’ouvrir et normalement tu arrives sur une page complètement vide. C’est normal. On va écrire uniquement en code : des lettres, des chiffres et des symboles, alors pas besoin d’un logiciel très compliqué.

Structure de base d'une page en HTML

La première chose à faire quand on écrit un code en HTML c’est d’indiquer à l’ordinateur qu’on va utiliser ce langage. Pour ça on écrit dans la première ligne de mon document :

<!DOCTYPE html>

Ensuite on va ajouter notre première balise :

<html>

</html>

Une balise définit une zone dans laquelle on va pouvoir ajouter du contenu. C’est dans cette balise par exemple que l’on va mettre tout notre code HTML. 

Ensuite à l’intérieur de la balise <html> on va ajouter deux autres balises :

<head> </head>

Head en anglais ca veut dire tête. Dans cette balise on va mettre du contenu qui va être lu par le navigateur, mais qui ne va pas être affiché directement sur la page.  

<body> </body>

Body ça veut dire corps en francais. C’est dans cette balise que l’on va mettre tout ce qui va être vraiment affiché.

Puis, ajoute ce bout de code dans la balise <head> :

<meta charset="utf-8" />

<title>Bon anniversaire Chloé</title>

La première ligne sert simplement à ce que l’affichage du texte se fasse correctement, la deuxième sert à donner un titre à notre page HTML.

Pour éviter de perdre ce que l’on a fait, on va l’enregistrer :

On clique sur File pour "Fichier", ensuite Save as pour "Enregistrer sous" et on arrive sur cette petite fenêtre.

Maintenant conseil d’ami : Les noms un peu débiles en "aaaa" ou "lololilol", c’est bien, mais si vous voulez ne pas vous perdre plus tard il vaut mieux prendre l’habitude de bien nommer ses fichiers. Celui-là je vais le placer dans mes documents et l'appeler Tuto1.html. Encore une fois c’est très important de bien nommer vos documents pour les retrouver plus tard.

Pour commencer à remplir un peu votre code, rendez-vous dans la prochaine vidéo « Ajout de texte (2/5) ».

Réalisateur : Valentin Levelli

Producteur : Coyote Conseil

Auteur : Arnaud Gantier et MICODE

Diffusion : 2017

 

 


 


 

https://www.lumni.fr/video/ajout-de-texte-creer-un-site-en-html-2-5

Ajout de texte (2/5)

STREAM


 

Comment ajouter et organiser du texte sur un site en HTML 

On a préparé notre document pour pouvoir coder en HTML et commencer notre carte d'anniversaire dans la vidéo précédente « Démarrage (1/5) ». Maintenant il est temps d’ajouter le code du titre et du texte. 

Si tu as fermé l’éditeur HTML, il faut d’abord retourner sur le fichier. Normalement si tu lances le logiciel Sublime Text, le dernier fichier va s'ouvrir directement. Si ce n’est pas le cas tu peux cliquer sur File pour Fichier, puis sur Open file pour Ouvrir un fichier. Il reste simplement à retrouver l’emplacement où tu as enregistré le fichier du code.

Créer un titre

Commence par mettre une balise pour créer un titre dans la balise <body>. Pour rappel, c’est à l’intérieur des balises <body> que l’on écrit ce que l’on veut afficher sur la page.

Pour faire ça je vais simplement mettre une balise H1. C’est une balise de titre : 

<h1> </h1>

H1 ça veut dire que l’on veut le titre le plus important, si on marque H2, ce sera un titre un peu moins important et H3 encore moins.

Une fois que j'ai mis mes balises de titres je vais pouvoir mettre mon titre à l’intérieur. Je vais écrire : Bon anniversaire Chloé !

Ensuite je veux lui écrire un petit message. Je vais sauter quelques lignes puis ouvrir la balise <p> Cette balise sert à ouvrir une zone de texte. Puis je vais écrire ce que j’ai envie de lui dire. 

Chloé, je te souhaite un très bon anniversaire !
Je sais que tu adores le code HTML plus que tout, alors je t'ai préparé un site HTML rien que pour toi.
Tu vas voir il est très bien codé !
Comme je sais que tu es un peu maladroite je t'ai préparé une petite liste de ce à quoi il faut que tu fasses attention quand tu vas souffler tes bougies !

Une fois le texte écrit, il est temps de jeter un coup d’œil à ce que l’on a codé ! Enregistre le document en cliquant sur File puis sur Save, réduis la fenêtre de Sublime Text et va chercher le fichier HTML dans le dossier de ton ordinateur. En double-cliquant dessus on se retrouve directement sur un navigateur internet et on arrive sur une page blanche avec dessus le titre et le texte que l’on a écrit.

Ce que je vais faire c’est corriger deux trois choses, parce que pour le moment le texte s’écrit tout en longueur. J’aimerais bien créer des paragraphes et sauter des lignes.

Créer un paragraphe

Pour créer un paragraphe je dois simplement ajouter une nouvelle balise <p> sans oublier de fermer la précédente avec </p>. Et pour sauter des lignes il y a une balise très utile, c’est la balise <br> que je vais mettre ici et ici. Pas besoin de la fermer celle-ci.  

Tu peux regarder ce que ça donne en enregistrant le fichier et en rafraichissant la page du navigateur

On a le texte sur cette page, il est temps de mettre quelques images. Rendez-vous dans le prochain épisode « Ajout d'images (3/5) » !

Réalisateur : Valentin Levelli

Producteur : Coyote Conseil

Auteur : Arnaud Gantier et MICODE

Diffusion : 2017


 

Ajout d'images (3/5)

STREAM


 

Comment ajouter des images sur un site en HTML ? 

On a maintenant une page HTML, mais qui manque un peu de style ! On peut peut-être essayer de corriger ça en ajoutant des images. 

Si tu as raté les précédentes vidéos, retrouvez les ici : « Démarrage (1/5) » et « Ajout de texte (2/5) ».

Pour ajouter des images, il faut une balise nommée <img src="   "/> . C’est à l’intérieur de cette balise que l’on va pouvoir ajouter l’image que l’on veut.

Mais avant d’ajouter une image il faut connaître les différents formats d’images. Les plus utilisés sont le .jpeg, le .png et le .gif. Les gifs, ce sont les images drôles qui bougent en boucle que l’on voit un peu partout sur Internet. 

Ajouter un gif

Je vais d'ailleurs ajouter un gif à ma page. C’est un gif que j’ai fait moi-même. (voici le lien : https://static.education.francetv.fr/images/raw/1501679008/micodegif1.gif)

 

 

Image Contenu

 

 

Copie le dans l’espace laissé dans la balise, sans oublier de fermer le guillemet à la fin de l’adresse que l’on vient de copier. Si on enregistre le fichier et que l’on va voir sur le navigateur, on devrait voir l’image s’afficher. 

J’ai envie de mettre plus d’images. Je vais lui faire une liste de quelques conseils drôles pour que son anniversaire se passe bien. On commence par ajouter un titre avec la balise H2 cette fois-ci. Si tu te souviens ça veut dire que c’est un titre un peu moins important que le premier titre qui lui est un H1.

<h2>La liste illustrée de ce qu'il ne faut pas faire en soufflant ses bougies</h2>

Puis on peut commencer à travailler sur la liste. Pour faire une liste en HTML,  il faut comme d’habitude utiliser une balise. Cette balise c’est : <ul> </ul>

Je l’ajoute dans mon code, et pour ajouter chaque point de la liste je vais ajouter une autre balise : <li> </li>

À l’intérieur de cette balise on va pouvoir écrire du texte. Je vais y écrire mon premier conseil : Être vraiment trop enrhumée. Et je vais l’illustrer avec un petit gif que j’ai fait. Pour ce faire c’est identique à ce que l’on a déjà fait au début de la vidéo. (lien de l’image : https://static.education.francetv.fr/images/raw/1501679191/micodegif2.gif)

 

 

Image Contenu

 

 

Je vais maintenant copier la dernière balise <li> et la coller deux fois pour que ma liste ait 3 points.

Tu peux maintenant enregistrer le document et aller voir ce que ça donne sur ton navigateur internet. Les trois points de la listes sont identiques. C’est normal. Je vais commencer par régler un petit problème. L’image est sur la même ligne que le texte. J’aimerais que le texte soit au-dessus des images donc je vais ajouter des balises <br> pour le faire. Maintenant pour ne pas avoir 3 fois la même chose, il suffit de changer le texte et les liens des images pour le faire.

Donc je vais lui donner mon deuxième conseil : Se méfier des trolls et ajouter l’image correspondante dont voici le lien : https://static.education.francetv.fr/images/raw/1501679250/micodegif3.gif

 

 

Image Contenu

 

 

Et enfin le troisième conseil : Oublier de s'entraîner avant de souffler et ajouter l’image ci-dessous : https://static.education.francetv.fr/images/raw/1501679300/micodegif4.gif

 

 

Image Contenu

 

 

Une fois que c’est fait on peut enregistrer et regarder ce que ça donne dans le navigateur.

On a des images, mais notre page reste très blanche et les titres ne sont pas très beaux. Donne lui un peu plus de style en regardant la prochaine vidéo  : Ajout du CSS (4/5) !

 

NOTE

  • Code pour ajouter une image

<img src="lien de l’image"/>

  • Code entier de la liste :

<ul>

<li>Être vraiment trop enrhumée<br>

<img src="https://static.education.francetv.fr/images/raw/1501679191/micodegif2.gif">

 </li>                         

<li>Se méfier des trolls<br>

<img src="https://static.education.francetv.fr/images/raw/1501679250/micodegif3.gif”>

</li>

<li>Oublier de s'entraîner avant de souffler<br>

<img src="https://static.education.francetv.fr/images/raw/1501679300/micodegif4.gif">

</li>

</ul>

Réalisateur : Valentin Levelli

Producteur : Coyote Conseil

Auteur : Arnaud Gantier et MICODE

Diffusion : 2017

 


 

Créer un site en HTML

STREAM


 

Comment mettre en forme mon site HTML avec le code CSS 

On a le code HTML, mais on voudrait modifier l'apparence de la page en la mettant en forme ! 

Si tu as raté les précédentes vidéos, tu peux les rattrapper ici : « Démarrage (1/5) », « Ajout de texte (2/5) » et « Ajout d'images (3/5) ».

Commence par créer un nouveau document sur Sublime Text en cliquant rapidement deux fois dans la barre noire en haut. Un nouvel onglet entièrement vide s’ouvre. La première chose que l’on va faire c’est de l’enregistrer. On clique sur File, puis sur Save as ce qui veut dire Enregistrer sous. Il faut bien que le fichier soit enregistré dans le même dossier que notre fichier HTML. Ensuite, et c’est très important, il faut nommer le fichier Style.css puis cliquer sur Ok.

Coder en CSS

Une fois que c’est fait, on va pouvoir maintenant coder en CSS ! C’est un code différent du HTML mais ils fonctionnent ensemble.

La première chose que l’on va faire c’est d’essayer de changer la couleur du titre de notre page en écrivant ce code :

h1

{

  color: red;

}

En CSS on utilise des accolades.

Pour t’expliquer ce que tu vois, H1 correspond au titre comme en HTML, le mot color veut dire couleur en francais et red, c’est la couleur rouge.

Une fois que l’on a fait cela on enregistre ce document, on revient sur notre navigateur et on clique sur rafraîchir pour voir s’il y a eu un changement. On pourrait s’attendre à voir la couleur du premier titre changer puisqu’on a demandé à la balise H1 d’être écrite en rouge, mais il ne se passe rien. Tu te souviens peut être de l’épisode où avec l’outil inspecteur on a supprimé la balise <head> et que toutes les couleurs ont disparu de la page ? C’est parce qu’il y a une ligne dans la balise <head> qui permet de faire le lien entre le HTML et le CSS : <link rel="stylesheet" href="style.css">

Copie là dans le fichier HTML. Il ne faut pas oublier d’enregistrer tous nos fichiers en appuyant sur File puis Save all, ca veut dire Enregistrer tout. Quand on retourne sur notre navigateur et que l’on rafraîchit on voit tout de suite une différence. Le titre est bien rouge ! Notre fichier CSS est bien relié à notre HTML !

Modifier la couleur du fond de l'écran

Avec le CSS on peut changer tout ce que l’on veut, je te propose de commencer par la couleur du fond de l’écran. Pour l’instant tout est blanc, je vais essayer de mettre le fond en bleu.

Tout d’abord on retourne sur notre code CSS pour ajouter body. Dans notre code HTML, la balise <body> correspond à tout ce qui s’affiche sur la page. Ensuite on ajoute le code background-color qui veut dire "couleur de fond" et pour dire que je veux du bleu je vais simplement écrire blue. J'enregistre le document et quand je regarde, j’ai bien un fond bleu.

Regarde ce que ça donne. On a réussi, mais c’est pas forcément très joli comme ça.

Pour que la page soit vraiment plus belle, on va créer un bloc de contenu pour avoir un fond bleu et une zone blanche où va se trouver le texte de notre page.

Créer des blocs de contenu

Pour ce faire, je vais retourner sur notre code HTML et ajouter une balise super utile, la balise <div>. Elle sert à créer des blocs de contenu, donc on va pouvoir entourer plein de balises différentes à l’intérieur de celle-ci. Et c’est ce que l’on va faire tout de suite.

Dans le code HTML, on peut ouvrir une balise <div> juste après l’ouverture du <body> et juste avant sa fermeture.

Je vais aussi donner un nom à cette balise pour que l’on puisse la modifier en utilisant le CSS. Pour nommer une balise il suffit d’entrer dedans puis d’écrire id= et entre guillemets le nom que l’on veut. Je vais la nommer "carte", parce que ce que je veux avoir c’est comme une carte blanche au-dessus du fond bleu.

Maintenant je vais revenir vers mon code CSS et utiliser le nom de la <div> pour modifier tout ce qui est à l’intérieur. Copier-coller ce code ci-dessous :  

#carte

{

 width: 800px;

margin:0 auto;

background-color: white;

text-align: center;

align-content: center;

}

La <div> qui s'appelle "carte va s'afficher en fonction de ces 5 lignes :

  • width: 800px; indique que la largeur du bloc est de 800 pixels. Les pixels sont des petits carrés qui permettent de mesurer les choses en informatique. Pour voir un pixel, tu peux tout simplement regarder ton écran de très près. Tu devrais voir qu’il affiche des millieurs de petit carrés, ce sont des pixels.  
  • margin:0 auto; va placer cette zone de 800 pixels au milieu de la page.
  • background-color: white; veut dire que la couleur de fond de ce bloc soit blanche.
  • text-align: center; et align-content: center; servent à centrer le texte et les images.

Maintenant on peut faire File puis Save all et aller voir le résultat sur le navigateur.

Bravo tu sais maintenant coder en CSS. N’hésite pas à tester différentes couleurs ou à faire des recherches sur Internet pour apprendre à modifier encore plus de choses. Par exemple, tu peux regarder ce qu'est une police de texte et comment en changer en CSS.

Prêt à terminer ton site ? Retrouve la dernière vidéo de ce tutoriel : « Ajout de liens (5/5) » !

Réalisateur : Valentin Levelli

Producteur : Coyote Conseil

Auteur : Arnaud Gantier et MICODE

Diffusion : 2017

 

 


 

Créer un site en HTML

STREAM


Comment créer des liens sur un site en HTML

On va maintenant ajouter des liens, parce que j’ai envie de créer une page cachée pour surprendre mon amie Chloé avec une vidéo spéciale.

Si tu as raté le début, tu peux rattrapper les précédentes vidéos ici : « Démarrage (1/5) », « Ajout de texte (2/5) »« Ajout d'images (3/5) » et « Ajout du CSS (4/5) ».

Mais avant, en regardant la page que l’on a créé, il y a juste une chose qui m’embête : les petits points de la liste ne sont pas très beaux. Alors je vais les enlever grâce au code CSS.

Je veux que toutes les balises <ul>, qui servent à faire des listes, n'affichent plus ces points. Je vais donc simplement coller dans le fichier CSS ce bout de code :

ul

{

  list-style-type: none;

}

Enregistre le fichier et regarde le résultat.

Créer des liens...

Les liens, c’est ce qui permet d’aller d’une page à l’autre et d’un site à l’autre. Les sites que l’on visite en ont des centaines, voire des milliers. Notre premier lien va amener à la deuxième page de notre site, qu'il va falloir créer ! D’abord on va faire un double-clic sur la barre en haut pour avoir un nouvel onglet. On va ensuite suite l’enregistrer en faisant File puis Save as, en le nommant Tuto2.html

Ensuite on va revenir sur le code HTML de la page Tuto1 pour sélectionner tout le contenu de la balise <head>. Attention prends la bien du début à la fin. On copie le tout pour venir le coller sur notre nouvelle page. Une fois que c’est fait, il ne faut pas oublier d'ajouter les balises <body> et <html>.

Ensuite dans <body>, on va créer une balise <div> que l’on va nommer comme dans l’autre page : "carte". Puis dans cette <div> on ajoute un titre H1 avec comme texte : CLIQUE ICI POUR UNE SURPRISE !

Teste la page : retrouve le fichier sur ton ordinateur, puis double-clique. On a bien notre titre et la page ressemble beaucoup à la première, les couleurs et les titres sont identiques. Tout ça grâce au CSS.

Peu importe le nombre de pages que l’on crée, on va garder le CSS, comme ça on peut créer de belles pages web et gagner beaucoup de temps.

... D'une page à une autre

Maintenant, il faut que l’on ajoute un lien sur la première page pour qu’on puisse passer d’une page à l’autre.

On peut par exemple le placer sur une image, pour que quand on clique dessus on tombe sur la deuxième page

Pour ajouter un lien, on utilise la balise <a>. On va entourer les balises de l’image avec. Maintenant il faut indiquer où va nous amener ce lien. Dans la balises <a>, il faut écrire href=, suivi du nom du fichier Tuto2.html entre guillemets pour que le lien fonctionne.

  • <a href="tuto2.html">

Enregistre et teste le lien. Si je clique sur l'image, j’arrive bien sur la deuxième page. Pour revenir en arrière, je n'ai qu'à cliquer sur la flèche retour de mon navigateur.

Maintenant il faut aussi mettre un lien dans la deuxième page pour que Chloé puisse cliquer et découvrir la surprise que je lui ai préparée. On va donc ajouter un lien sur le fichier tuto2.

On va entourer le titre H1 avec la balise de lien <a>. C'est donc le titre qui est va devenir un lien. Ajoute le code href= et mets l’adresse de la vidéo surprise que je veux lui faire voir : https://youtu.be/pgd45TJ8LeU

  • <a href="https://youtu.be/pgd45TJ8LeU">

Il ne te reste ensuite qu’à tout enregistrer !

On approche de la fin de ce tuto, mais je voulais précisé que le site que l’on a créé n’est pas sur Internet. Ce sont des fichiers sur nos ordinateurs qui ne sont pas partagés. Mais si on veut les mettre sur Internet, c’est possible. Si tu deviens passionné par le code informatique, je suis sûr que tu vas être assez curieux pour chercher comment mettre sur Internet un fichier HTML !

Pour apprendre et maîtriser le code, le plus simple c’est de poser des questions, que ce soit à des gens ou sur un moteur de recherche. Il y a des milliers de gens qui partagent leurs passions du code pour l’apprendre facilement et gratuitement.

 
Découvre aussi avec Micode comment coder un jeu sur Scratch ou transformer une page Internet.

Réalisateur : Valentin Levelli

Producteur : Coyote Conseil

Auteur : Arnaud Gantier et MICODE

Diffusion : 2017

 


 

 

التعديل الأخير تم: 07/08/2021

  • No ratings yet - be the first to rate this.

إضافة تعليق

Anti-spam