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
RGCoins
0
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

You must be registered for see images attach


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.



You must be registered for see images attach


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
You must be registered for see images attach


Avec CSS
You must be registered for see images attach


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.



You must be registered for see images attach

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 :
You must be registered for see images attach
You must be registered for see images attach


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 :

You must be registered for see images attach

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 :

You must be registered for see images attach

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 :

You must be registered for see images attach


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 :

You must be registered for see images attach

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.


You must be registered for see images attach


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 :

You must be registered for see images attach


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


You must be registered for see images attach

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: 116

YungMossyキリアン

Ancêtre de RG depuis 2011.
Ancien staff
Inscription
5 Novembre 2011
Messages
3 451
Réactions
1 427
Points
22 551
RGCoins
0
Ouff énorme tutoriel que tu as fais la ! Un grand bravo à toi vraiment ;)
 

coco1994

Membre
Inscription
20 Octobre 2012
Messages
1 323
Réactions
822
Points
4 326
RGCoins
0
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

You must be registered for see images attach


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.



You must be registered for see images attach


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
You must be registered for see images attach


Avec CSS
You must be registered for see images attach


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.



You must be registered for see images attach

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 :
You must be registered for see images attach
You must be registered for see images attach


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 :

You must be registered for see images attach

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 :

You must be registered for see images attach

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 :

You must be registered for see images attach


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 :

You must be registered for see images attach

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.


You must be registered for see images attach


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 :

You must be registered for see images attach


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


You must be registered for see images attach

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
RGCoins
0
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 :)
 

Lyrix

UX/UI Designer
Ancien staff
Inscription
20 Août 2012
Messages
22 679
Réactions
8 184
Points
36 876
RGCoins
20
Superbe big tutorial, très complet, explicatif et utile ;)
 
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 706
Réactions
897
Points
13 104
RGCoins
75
Pour moi le contenu de ton tutoriel c'est du vu et revu, il y a déjà des tutoriaux sur :RG:. ;)
 

Hydrox

Panda'Fou
Premium
Inscription
26 Novembre 2012
Messages
851
Réactions
178
Points
4 216
RGCoins
0
Bien joué, y'a de bonnes choses :)
 

Veenox GTP

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

Benjamin

Ancien staff
Ancien staff
Inscription
19 Janvier 2013
Messages
16 439
Réactions
5 521
Points
28 505
RGCoins
0
Magnifique, Swixo ! :love:
 
Haut