0% ont trouvé ce document utile (0 vote)
58 vues3 pages

Cours SNT Web

Le document présente les bases du langage HTML et CSS, en expliquant les éléments HTML, leur structure, et les attributs associés. Il décrit également comment relier un fichier CSS à un fichier HTML et l'utilisation des sélecteurs et attributs en CSS pour appliquer des styles. Enfin, il souligne l'importance de la lisibilité du code et la gestion des liens et dossiers pour les images.

Transféré par

jujubrau9
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
58 vues3 pages

Cours SNT Web

Le document présente les bases du langage HTML et CSS, en expliquant les éléments HTML, leur structure, et les attributs associés. Il décrit également comment relier un fichier CSS à un fichier HTML et l'utilisation des sélecteurs et attributs en CSS pour appliquer des styles. Enfin, il souligne l'importance de la lisibilité du code et la gestion des liens et dossiers pour les images.

Transféré par

jujubrau9
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Ce qu’il faut retenir du langage html et css

Le langage html
Généralités sur les éléments html
A chaque page web d’un site web correspond un fichier html (dont le nom finit donc pas .html).
Un fichier html est constitué d’une succession d’instructions appelées éléments.
Il existe deux éléments :
- Les éléments que l’on appellera classiques ou éléments à deux balises.
- Les éléments blocs ou éléments à balise orpheline.

Les éléments à deux balises


Un élément classique est organisé de la manière suivante :
- La balise ouvrante : il s'agit du nom de l'élément encadré par un chevron ouvrant (<) et
un chevron fermant (>).
- Le contenu : il s'agit du contenu de l'élément
- La balise fermante : c'est la même que la balise ouvrante, sauf qu'elle comprend une barre
oblique (/) avant le nom de l'élément.
Exemple d’élément classique : L’élément p qui permet de créer un paragraphe.
<p>Vive les SNT</p>
Rendu site

Les éléments à balise orpheline


Il n’y a qu’une balise constituée du nom de l’élément entre chevrons.
Exemple : L’élément br qui permet de revenir à la ligne s’écrit :
<br>

Les attributs html


Dans certaines balises, ouvrantes ou orphelines, en plus du nom de l’élément, on trouve des
paramètres qui sont soit indispensable au fonctionnement de l’élément soit optionnels. On parle
alors d’attributs. Dans tous les cas, ils s’écrivent après le nom de l’éléments et avant le chevron
fermant.
Exemple :

Dans l’élément ci-dessus, dans la balise ouvrante, il faut mettre l’attribut href qui permet d’indiquer,
dans le cas d’un lien externe, l’adresse électronique du site vers lequel le lien doit renvoyer.
Les éléments imbriqués
Certains éléments peuvent être inclus dans d’autres :

Si on décortique la structure de base d’un fichier html, on a


- Un premier élément !DOCTYPE html, élément à balise orpheline
- Un élément html, élément à deux balises
- Dans l’élément html, deux éléments, head et body, tous les deux à deux balises.
- Dans l’élément head, deux éléments, l’un, title, à deux balises et l’autre meta à balise orpheline.
- Dans l’élément body, un élément à deux balises appelé p.

Le décalage
Dans l’exemple ci-dessus, on a décalé les balises des éléments head et body par rapport à celles de
l’élément html. De la même manière, on décalé la ou les balises des éléments title et meta par
rapport à celles de l’élément head et celles de l’élément p par rapport à celles de l’élément body.
Le décalage est non obligatoire en html (au sens que le site fonctionne de la même manière avec et
sans) mais un bon programmeur doit avoir un fichier bien lisible pour que d’autres codeurs puissent
l’utiliser. Je vous demande donc de faire les décalages comme dans l’exemple ci-dessus.

Les éléments à connaitre


- p pour créer un paragraphe
<p> Texte du paragraphe </p>

- h1 pour créer un titre principal


<h1>Texte du titre principal</h1>

- img pour ajouter une image


<img src="Nom du fichier.extension du fichier">

- a pour créer un lien externe


<a href : "adresse électronique du site">Texte du lien</a>

- a pour créer un lien interne


<a href : "Nom du fichier.extension du fichier"> Texte du lien</a>

- Le nom de l’élément link qui permet de créer un lien entre html et css
- Le nom de l’élément Title qui permet de gérer le nom apparaissant sur l’onglet de la page.
- Le nom de l’élément meta qui permet de définir la langue dans laquelle est écrit la page.

Où placer les éléments ?


- Dans l’élément head
On y trouve les éléments Title, meta et link.
- Dans l’élément body
On y trouve tout le
reste.

Comprendre le système de lien et de dossier


Si on déplace l’image du dossier dans lequel il se trouvait, elle n’apparait plus sur le site. C’est parce
que dans le fichier html, il est précisé où il doit chercher l’image. Par défaut, il la cherche dans le
même dossier et au même niveau (pas dans un sous-dossier).
Remarque : Pour la création du site, il est demandé à ce que les liens avec les fichiers images se
fassent avec des fichiers qui se trouveront dans le dossier et pas en ligne.

Le langage css
Généralités
Il permet de créer des effets de style (couleur, taille des polices…)

Relier html et css


Il faut le relier au fichier html en mettant dans le fichier html un élément link comprenant le nom du
fichier css à associer.
Ex : <link rel="stylesheet" href="cours.css">
Dans cet exemple, le fichier css s’appelle cours.css.
Plusieurs fichiers html peuvent être reliés au même fichier css mais on peut aussi créer un fichier css par
fichier html.

Les sélecteurs et les attributs


Le langage css utilise principalement deux types d’outils, les sélecteurs et les attributs. Les attributs
spécifient ce qui doit être fait (ex : changer la couleur) et le sélecteur qui contient le ou les attributs
indique à quoi appliquer les effets (ex : le titre principal).
Exemple permettant de changer la couleur du titre principal :
h1{
color:blue;
}
Remarque : Il n’est pas nécessaire de recréer artificiellement les espaces devant l’attribut. Si vous avez
enregistré au préalable votre fichier css et que vous appuyez sur la touche Entrée, l’espacement se fait
tout seul.
Attention à ne pas oublier le point-virgule après avoir écrit l’attribut et la valeur qui y est associée
sinon cela ne fonctionnera pas.

Vous aimerez peut-être aussi