HTML ? Qu’est ce que c’est ?
Le HTML est le langage de balisage conçu pour écrire des pages web, toutes les pages sur internet sont faites en HTML.
Une balise c’est ce qui va nous permettre de mettre en page notre texte sur une page web, faire en sorte d’avoir une certaine hiérarchie.
Un élément se compose d’une balise ouvrante (<p>) et d’une balise fermante (</p>), sauf dans de très rare cas comme pour img, input… Le texte entre les deux balises est compris dans l’élément.
Nous utiliserons que les balises les plus importantes :
<head> <title>Portefolio !</title> <link rel="stylesheet" href="main.css"> </head>
<h1>Je suis un grand titre !</h1> <h2>Je suis un titre un peu moins grand</h2> ... <h6>Je suis un titre vraiment moins grand</h6>
<p>Je suis un paragraphe !</p>
Une div ne permet pas d’ajouter de style dans un texte mais il permet de comprendre plusieurs balises pour ensuite on puisse ajouter du style à celui ci. Il se comporte dans la plus part des cas comme un parent.
<div> <p>Je suis un paragraphe !</p> <p>Je suis un autre paragraphe<p> </div>
<button>Je suis un bouton</button>
<a>Je suis un lien</a>
Comment ajouter une image dans notre projet ? On va utiliser la balise img, puis une fois qu’on a ça il faut signifier où l’image est. On doit regarder où est notre projet dans notre ordinateur :
En haut, surligné, on a le nom du projet dans lequel on cherche à ajouter une image
Le body.html est là où on va mettre la balise img.
Dans le dossier portefolio/public/images se trouve l’image qu’on veut ajouter à notre page.
Pour ajouter l’image on va utiliser la balise :
<img src=″″>
Et dans les guillemets de src (source) on va mettre l’adresse de notre image. Ce qui donne dans ce cas :
<img src=″./images/dragon.jpg″>
Si c’est la première image qu’on affiche il faudra sûrement créer le dossier public et le dossier image.
Les formulaires vont nous permettre d’avoir toutes les informations nécessaires pour créer des bases de données notamment.
Pour créer un formulaire on utilise la balise « form » :
<form> <!--Contenu du formulaire--> </form>
On a ensuite besoin d’ajouter différents champs à l’intérieur pour par exemple que l’utilisateur puisse ajouter du texte, ou des images…
L’input :
<form> <input type="text" name="pseudo" placeholder="Pseudo" /> </form>
Le type est pour expliquer à la page Web ce qui va être rentré, pour les types différents : Les types d’input.
Le name est utilisé pour la récupération des données dans le JavaScript.
Le placeholder va permettre de rajouter un petit texte dans l’input pour l’utilisateur.
Il y a d’autre balises qu’on peut mettre dans notre formulaire, comme « select » qui va nous permettre d’avoir une liste déroulante :
<form> <select name="pays" id="pays"> <option value="france">France</option> <option value="espagne">Espagne</option> <option value="italie">Italie</option> </select> </form>