Synxgz

HTML5/CSS3 #1 - Les bases pour bien débuter

Oct 4th, 2018
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 4.19 KB | None | 0 0
  1. Bonjour à tous et à toutes ! Je vais débuter les tutos HTML CSS avec vous. Je ne sais pas si je serai disponible pour en faire mais je le serai pour répondre à toutes vos questions via discord Synxgz#5824. Bien sûr dans chaque cours, je séparerai le code CSS du code HTML de façon clair afin que vous ne vous perdiez pas !
  2.  
  3. Pour ce premier tuto, nous allons voir les bases du HTML CSS qui sont donc :
  4.       - quel éditeur de texte prendre pour le développement web ?
  5.       - la mise en page d'un code HTML
  6.       - La formation des balises, et la différence avec les éléments
  7.       - l'insertion d'un code css dans un fichier HTML
  8.  
  9. 1) Comment choisir son éditeur ?
  10.  
  11. C'est très simple, l'éditeur se choisit selon vos préférences, vos habitudes, et vos envies. Pour ma part, je fais le code sur le logiciel Sublime Text 3 qui est très pratique, rapide, et efficace.
  12.  
  13. 2) La mise en page d'un code HTML
  14.  
  15. Cette mise en page est très importante car elle servira pour tout code HTML que vous aurez à faire par la suite, au début elle peut paraitre compliquer mais elle s'apprend vite. De plus, certains logiciel de traitement de code le font eux-mêmes. Voici la forme à respecter à chaque fois :
  16.  
  17. <!DOCTYPE html>  <!-- Sert à définir le type de document pour le navigateur (généralement inutile) -->
  18. <html>  <!-- Cette balise va contenir la totalité du code -->
  19.  
  20.     <head>  <!-- Cette balise servira à stocker toutes les informations de "paramètres" de la page -->
  21.  
  22.         <title>Ceci est un titre</title>  <!-- Cette balise sert à définir le titre de l'onglet internet de la page -->
  23.         <meta charset="utf-8">  <!-- Cette balise sert à définir le type d'encodage que l'on souhaite utiliser. Utf-8 est l'encodage qui permet au navigateur d'afficher les accents par exemple (= clavier latin/français) -->
  24.    
  25.     </head>
  26.  
  27.     <body>  <!-- Cette balise servira à stocker tout le contenu de la page web (tout ce qui sera directement visible par l'utilisateur) -->
  28.  
  29.     </body>
  30.  
  31. </html>
  32.  
  33. Voilà, c'est comme ça qu'il faudra faire à chaque fois !
  34.  
  35. 3) Les balises et les éléments
  36.  
  37. Tout d'abord, qu'est-ce qu'une balise ? Qu'est-ce qu'un élément ?
  38.  
  39. Une balise va servir à stocker un élement, une balise peut être "ouvrante" ou "fermante" => balise ouvrante : <"element">; balise fermante : </"element identique au dernier ouvert">; exemple d'élément : p (=paragraphe)
  40.  
  41. Voici donc une ligne composée d'une balise ouvrante et fermante contenant l'élément paragraphe : <p>"Le contenu du paragraphe"</p>
  42.  
  43. 4) Insertion d'un code CSS dans son code HTML
  44.  
  45. Avant toute chose, qu'est-ce que le CSS ? Le CSS veut dire Cascading Style Sheet (ou = feuille de style). C'est ce qui va permettre de styliser notre site !
  46.  
  47. /!\ Il existe 3 façons d'importer un code CSS que voici :
  48.         4.1 > directement entre les balises <head></head> avec la balise <style> "Code CSS" </style>
  49.         4.2 > directement dans le body, dans les éléments
  50.         4.3 > dans un dossier externe contenant l'extansion .css
  51.  
  52. Voici ce que ça peut donner :
  53.    
  54.     4.1) <html>
  55.             <head>
  56.                 <...>
  57.                 <style>
  58.                     "code CSS"
  59.                     body {
  60.                         margin: 0;
  61.                         padding: 0;
  62.                     }
  63.                 </style>
  64.             </head>
  65.         </html>
  66.  
  67.     4.2) <body>
  68.             <p style="color:red;">Ceci est un paragraphe contenant le paramètre CSS "style"</p>
  69.          </body>
  70.  
  71. /!\ 4.3) Ce cas est un peu spécial car il comporte DEUX fichiers distincts, ne vous trompez pas ! On va utiliser une balise link :
  72.        
  73.     #FICHIER HTML "index.html"
  74.  
  75.         <html>
  76.             <head>
  77.                 <...>
  78.                 <link rel="stylesheet" <!-- On donne le type du fichier qu'on importe --> href="style.css" <!-- On donne le nom du CSS qui se trouve dans le MÊME dossier --> type="text/css">
  79.             </head>
  80.         </html>
  81.  
  82.    
  83.     #FICHIER CSS "style.css"
  84.  
  85.         body{
  86.             background-color:red;
  87.             margin: 0;
  88.             padding: 0;
  89.         }
  90.  
  91.  
  92. Voilà, je pense avoir dit un maximum de choses pour commencer. Si vous avez des questions n'hésitez pas à me les poser sur discord, je suis disponible assez souvent après les cours. En espérant que ça vous a plu, si vous voulez que je change des choses, si vous avez des envies pour le prochain "tuto", n'hésitez pas non plus à me proposer : Synxgz#5824
  93.  
  94.  
  95. Merci d'avoir lu ce tuto, à la prochaine !
  96.                                         Synxgz
Add Comment
Please, Sign In to add comment