Réaliser un site (débutant) en HTML/CSS et l'envoyer sur son serveur web

BEK.

Ancien staff
Inscription
25 Novembre 2011
Messages
10 785
Réactions
3 746
Points
29 505
Salut,

Aujourd'hui je vous fait un petit tutoriel pour les passionnés d'informatique qui va vous permettre de faire un site pour débutant en HTML5 et CSS3.

Requis :
  • Un hébergeur web ( ou Payant)
  • De la patience

FTP.png


FTP (File Transfer Protocol)
Le FTP est un serveur web qui permet d'héberger vos fichiers mais aussi votre site web.

C'est un disque dur auquel ont peut accéder via un logiciel de transfère comme .

Vous aurez donc besoin d'un de ces serveur web pour pouvoir mettre en ligne votre site web et ainsi pouvoir la partager avec votre communauté et vos amis. Pour ma part je vais utilisé l'offre starter de qui permet d'avoir un hébergeur web gratuit pendant un certain temps.


Une fois votre serveur web en main, vous n'avez pu qu'à vous rendre dans les informations de l'hébergeur pour y prendre les logins qui l'ont insèrera plus tard dans ce tutoriel.



Code.png


HTML 5 & CSS3
Mais qu'est ce que "HTML 5 & CSS3" ?

Le HTML qui veut dire "HyperText Markup Language" est un langage informatique qui permet de mettre en forme vos éléments sur un site web "Texte(s), Forme(s), Image(s), Élément(s), ect.).

Le CSS qui veut dire "Cascading Style Sheets" est aussi un langage informatique qui permet cette fois-ci de donner du style au élément que vous avez codé en HTML.

Exemple :

(Cliquez pour agrandir)

Sans CSS
Screenshot_4.png

Avec CSS
Avec CSS.png

Donc voila c'est fini pour cette courte l’explication sur ces deux langages que nous allons utilisé tout au long de ce tutoriel.

A présent passons donc a la création de notre site.



Creation.png

Créer sont propre site
Pour commencer ouvrez et insérez y ceci :
Code:
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <link rel="stylesheet" href="style.css" />
        <link rel="shortcut icon" type="image/jpg" href="favicon.png" />
        <title>Le nom de ton site</title>
      
    </head>

<body>
  
</body>
</html>
Explications :
  • <!DOCTYPE html> : Permet d'indiqué au navigateur web comment traité une votre page Web
  • <head> : Zone ou l'on défini les paramètre de sa page web
  • <meta charset="utf-8" /> : C'est l'encodage des caractères d'une page
  • <link rel="stylesheet" href="style.css" /> : Défini le chemin pour le css
  • <link rel="shortcut icon" type="image/jpg" href="favicon.png" /> : Défini le chemin pour votre Favicon
  • <title>Le nom de ton site</title> : Permet de donné un titre a son site généralement en haut du navigateur web.

Une fois ce code coller sur NotePad++ direction (Fichier>Enregistrer sous) nommé votre fiché "index.html".

Ensuite ouvrez un nouvelle onglet sur NotePad++ et collez y ceci :

Code:
html, body, div {
margin:0px;
padding:0px;
}

Une fois ce code coller sur NotePad++ direction (Fichier>Enregistrer sous) nommé votre fiché "style.css".

Vous avez donc créer une page en HTML et une page CSS comme ceci :
indeximg.png
671d129922d5dfd4d38eba01a293d52b.png


Ensuite créer un dossier "images" ou vous mettre toute vos images.

Nous allons donc par la suite ajouté un fond à votre site avec une image ou une couleur, pour ce faire ouvrez votre fichier "style.css" et ajouté y ceci :

Code:
html, body, div {
margin:0px;
padding:0px;
}

body{
font-family:Verdana, Arial;
font-size:14px;
background: #E6E6E6 url(images/fond.png) repeat
}

Explications :

  • body{ : Correspond au style de la balise <body> que nous avons mit dans notre fichier "index.hml".
  • font-family:Verdana, Arial; : Correspond à la police d'écriture général de votre site.
  • font-size:14px; : Correspond à la taille de police général sur votre site.
  • background: #E6E6E6 url(images/fond.png) repeat : Correspond au fond de votre site
  • } : Ferme la balise "body {"
  • Le reste : Sécurité pour assuré que les éléments sont à leur place.

Donc si vous voullez mettre une image en fond remplacer "fond.png" par le nom de votre image et si vous voulez mettre une couleur remplacer "#E6E6E6" par une couleur hexadécimal que vous pouvez trouvé

Une fois ceci fait, retour sur NotePad++ pour ajouter à votre site un logo ou un titre.

Pour un titre veuillez ajouter le code ci-dessous entre les balise <body> et </body>

Code:
<center><h1>Votre titre de site</h1></center><br/>

Et pour une image ajouter ce code :

Code:
<center><img src="images/NomDeVotreImage.png"></center><br/>


Ce qui donne donc ceci :

Image :

exemple2.png
Vous avez donc bien avancé sur le design de votre site.


Vous allez ensuite rajouté un menu pour pouvoir navigué non ?

Dans votre fichier "index.html" ajouter donc ce code en dessous du code que vous venez de rentrer :

Code:
<center><navigation><a href="/"><center><navigation><a href="/">Accueil</a> - <a href="/membres.html">Membres</a> - <a href="http://reality-gaming.fr">Forum</a></navigation></center><br/>

Remplacer les lien comme "membre.html" par le lien de votre page entre les deux apostrophe.

Ce qui donne donne donc ceci :

menusanscss.png
Mais ?! Il manque le css non ?

Pour embellir un minimum votre menu, veuillez copier ce code dans votre fichié "style.css" :

Code:
navigation {
color:grey;
border: grey solid 2px;
text-shadow:0px 0px 2px white;
font-family:Verdana, Arial;
font-size:20px;
}

a:link
{
text-decoration:none;
border: none;
color:grey
}

Ce qui donne ceci :

menucss.png

Et pour finir votre site débutant, on va ajouté une description en dessous de votre menu avec ce code :

Code:
<center><p>Voici la description de mon site.</p>
    <p>Je vous souhaite la bienvenue a vous tous et passer un bon moment sur mon site</p>
    <p>BlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaa</p><p>BlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaa</p><p>BlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaa</p><p>BlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaa</p><p>BlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaa</p><p>BlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaa</p><p>BlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaa</p><p>BlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaa</p>

Explication :

  • <p></p> : Permet de sauté une ligne

Ce qui donne ceci :

description.png
Vous avez donc fini votre page d'accueil qu'il faudra laissé en "index.html" si vous voulez que quand on rentre l'url de votre site on tombe sur cette page obligatoirement.
C'est la même choses pour les autres page de votre site.


Passons maintenant à la mise en ligne de votre site.


FTP.png


Mise en ligne du site
Pour mettre en ligne votre site, rien de bien compliqué.

Ouvrez le logiciel FileZilla, et connecter vous avez les identifiants de votre serveur web :

ftpinfo.png


Et déplacer tous vos fichiers et dossiers dans pubic_html (Images, Index.html, Style.css, ect.)


Screenshot_1.png

Voila, ce tutoriel touche à sa fin.

J'espère qu'il vous aura été utile, si vous avez une question ou un problème, contacter moi en privé, je vous aiderai.

Voila le rendu du tutoriel :

Swixo
 

Fichiers joints

  • ftpinfo.png
    ftpinfo.png
    25.4 KB · Affichages: 114

coco1994

Membre
Inscription
20 Octobre 2012
Messages
1 323
Réactions
822
Points
4 326
Salut,

Aujourd'hui je vous fait un petit tutoriel pour les passionnés d'informatique qui va vous permettre de faire un site pour débutant en HTML5 et CSS3.

Requis :
  • Un hébergeur web ( ou Payant)
  • De la patience

Voir la pièce jointe 15768

FTP (File Transfer Protocol)
Le FTP est un serveur web qui permet d'héberger vos fichiers mais aussi votre site web.

C'est un disque dur auquel ont peut accéder via un logiciel de transfère comme .

Vous aurez donc besoin d'un de ces serveur web pour pouvoir mettre en ligne votre site web et ainsi pouvoir la partager avec votre communauté et vos amis. Pour ma part je vais utilisé l'offre starter de qui permet d'avoir un hébergeur web gratuit pendant un certain temps.


Une fois votre serveur web en main, vous n'avez pu qu'à vous rendre dans les informations de l'hébergeur pour y prendre les logins qui l'ont insèrera plus tard dans ce tutoriel.



Mais qu'est ce que "HTML 5 & CSS3" ?

Le HTML qui veut dire "HyperText Markup Language" est un langage informatique qui permet de mettre en forme vos éléments sur un site web "Texte(s), Forme(s), Image(s), Élément(s), ect.).

Le CSS qui veut dire "Cascading Style Sheets" est aussi un langage informatique qui permet cette fois-ci de donner du style au élément que vous avez codé en HTML.

Exemple :

(Cliquez pour agrandir)
Donc voila c'est fini pour cette courte l’explication sur ces deux langages que nous allons utilisé tout au long de ce tutoriel.

A présent passons donc a la création de notre site.



Voir la pièce jointe 15772
Créer sont propre site
Pour commencer ouvrez et insérez y ceci :
Code:
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <link rel="stylesheet" href="style.css" />
        <link rel="shortcut icon" type="image/jpg" href="favicon.png" />
        <title>Le nom de ton site</title>
     
    </head>

<body>
 
</body>
</html>
Explications :
  • <!DOCTYPE html> : Permet d'indiqué au navigateur web comment traité une votre page Web
  • <head> : Zone ou l'on défini les paramètre de sa page web
  • <meta charset="utf-8" /> : C'est l'encodage des caractères d'une page
  • <link rel="stylesheet" href="style.css" /> : Défini le chemin pour le css
  • <link rel="shortcut icon" type="image/jpg" href="favicon.png" /> : Défini le chemin pour votre Favicon
  • <title>Le nom de ton site</title> : Permet de donné un titre a son site généralement en haut du navigateur web.

Une fois ce code coller sur NotePad++ direction (Fichier>Enregistrer sous) nommé votre fiché "index.html".

Ensuite ouvrez un nouvelle onglet sur NotePad++ et collez y ceci :

Code:
html, body, div {
margin:0px;
padding:0px;
}

Une fois ce code coller sur NotePad++ direction (Fichier>Enregistrer sous) nommé votre fiché "style.css".

Vous avez donc créer une page en HTML et une page CSS comme ceci : Voir la pièce jointe 15773 Voir la pièce jointe 15774

Ensuite créer un dossier "images" ou vous mettre toute vos images.

Nous allons donc par la suite ajouté un fond à votre site avec une image ou une couleur, pour ce faire ouvrez votre fichier "style.css" et ajouté y ceci :

Code:
html, body, div {
margin:0px;
padding:0px;
}

body{
font-family:Verdana, Arial;
font-size:14px;
background: #E6E6E6 url(images/fond.png) repeat
}

Explications :

  • body{ : Correspond au style de la balise <body> que nous avons mit dans notre fichier "index.hml".
  • font-family:Verdana, Arial; : Correspond à la police d'écriture général de votre site.
  • font-size:14px; : Correspond à la taille de police général sur votre site.
  • background: #E6E6E6 url(images/fond.png) repeat : Correspond au fond de votre site
  • } : Ferme la balise "body {"
  • Le reste : Sécurité pour assuré que les éléments sont à leur place.

Donc si vous voullez mettre une image en fond remplacer "fond.png" par le nom de votre image et si vous voulez mettre une couleur remplacer "#E6E6E6" par une couleur hexadécimal que vous pouvez trouvé

Une fois ceci fait, retour sur NotePad++ pour ajouter à votre site un logo ou un titre.

Pour un titre veuillez ajouter le code ci-dessous entre les balise <body> et </body>

Code:
<center><h1>Votre titre de site</h1></center><br/>

Et pour une image ajouter ce code :

Code:
<center><img src="images/NomDeVotreImage.png"></center><br/>


Ce qui donne donc ceci :

Vous avez donc bien avancé sur le design de votre site.


Vous allez ensuite rajouté un menu pour pouvoir navigué non ?

Dans votre fichier "index.html" ajouter donc ce code en dessous du code que vous venez de rentrer :

Code:
<center><navigation><a href="/"><center><navigation><a href="/">Accueil</a> - <a href="/membres.html">Membres</a> - <a href="http://reality-gaming.fr">Forum</a></navigation></center><br/>

Remplacer les lien comme "membre.html" par le lien de votre page entre les deux apostrophe.

Ce qui donne donne donc ceci :

Mais ?! Il manque le css non ?

Pour embellir un minimum votre menu, veuillez copier ce code dans votre fichié "style.css" :

Code:
navigation {
color:grey;
border: grey solid 2px;
text-shadow:0px 0px 2px white;
font-family:Verdana, Arial;
font-size:20px;
}

a:link
{
text-decoration:none;
border: none;
color:grey
}

Ce qui donne ceci :

Voir la pièce jointe 15777

Et pour finir votre site débutant, on va ajouté une description en dessous de votre menu avec ce code :

Code:
<center><p>Voici la description de mon site.</p>
    <p>Je vous souhaite la bienvenue a vous tous et passer un bon moment sur mon site</p>
    <p>BlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaa</p><p>BlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaa</p><p>BlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaa</p><p>BlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaa</p><p>BlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaa</p><p>BlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaa</p><p>BlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaa</p><p>BlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaaBlaaa</p>

Explication :

  • <p></p> : Permet de sauté une ligne

Ce qui donne ceci :

Voir la pièce jointe 15778
Vous avez donc fini votre page d'accueil qu'il faudra laissé en "index.html" si vous voulez que quand on rentre l'url de votre site on tombe sur cette page obligatoirement.
C'est la même choses pour les autres page de votre site.


Passons maintenant à la mise en ligne de votre site.


Voir la pièce jointe 15767

Mise en ligne du site
Pour mettre en ligne votre site, rien de bien compliqué.

Ouvrez le logiciel FileZilla, et connecter vous avez les identifiants de votre serveur web :

Voir la pièce jointe 15780

Et déplacer tous vos fichiers et dossiers dans pubic_html (Images, Index.html, Style.css, ect.)


Voila, ce tutoriel touche à sa fin.

J'espère qu'il vous aura été utile, si vous avez une question ou un problème, contacter moi en privé, je vous aiderai.

Voila le rendu du tutoriel :

Swixo
J'aime ! Fais nous une suite :)
 

Kiitty Ľobby ✓

Lobby dispo! Go Pv <3
Premium
Inscription
2 Juin 2013
Messages
2 612
Réactions
970
Points
5 671
Si tu un problème ou une question quand tu le fera, tu pourrai me contacté en message prive ;)
Merci c'est gentil :) car en faite au début je cherchais de l'aide pour créer un site sur weebly mais en voyant ton tuto, je pense que je vais le faire moi même!!! Après comme quelqu'un l'a déjà dis j'espère qu'il y aura une suite :)
 
D

deleted37808

Simple comme site, mais sa peut aider les les débutants ;) GG !
J'aurai pas osé faire un tutoriel là dessus, tellement compliqué à expliquer
 

Rivals

Ancien staff
Inscription
27 Août 2016
Messages
1 705
Réactions
895
Points
13 104
Pour moi le contenu de ton tutoriel c'est du vu et revu, il y a déjà des tutoriaux sur :RG:. ;)
 

Veenox GTP

VIP
VIP
Inscription
25 Février 2012
Messages
8 602
Réactions
4 414
Points
26 490
Bravo pour la rédaction effectué, mais ça ne me sera pas utile. :(
J'éspère que ça aidera d'autres personnes ! :D
 
Haut