• Aucun résultat trouvé

Les Langages HTML et CSS. Anselmet Html 27 août / 16

N/A
N/A
Protected

Academic year: 2022

Partager "Les Langages HTML et CSS. Anselmet Html 27 août / 16"

Copied!
61
0
0

Texte intégral

(1)

Les Langages HTML et CSS

(2)

1 Introduction au codage HTML

2 une premi `ere page Web

3 une seconde page Web

4 Feuilles de style : le langage CSS

5 Feuilles de style : le langage CSS

(3)

Lien entre le Web et le langage HTML

Le World Wide Web (WWW), litt ´eralement latoile (d araign ´ee) mondiale, commun ´ement appel ´e le web, le Web, et parfois la toile, est un syst `eme hypertexte public fonctionnant sur internet qui permet de consulter, avec un navigateur, des pages accessibles sur des sites.

Le langage HTML est particuli `erement adapt ´e `a la consultation de ce type de page produite sur le Web.

(source :wikipedia )

(4)

Qu’est-ce que le langage HTML ?

(5)

Qu’est-ce que le langage HTML ?

Le langage HTML(HyperText Mark-Up Language) est un langage dit de marquage (de structuration ou de balisage) dont le r ˆole est de formaliser l’ ´ecriture d’un document avec des balises de formatage.

(6)

Qu’est-ce que le langage HTML ?

Le langage HTML(HyperText Mark-Up Language) est un langage dit de marquage (de structuration ou de balisage) dont le r ˆole est de formaliser l’ ´ecriture d’un document avec des balises de formatage.

Les balises permettent d’indiquer la fac¸on dont doit ˆetre pr ´esent ´e le document et les liens qu’il ´etablit avec d’autres documents.

(7)

Qu’est-ce que le langage HTML ?

Le langage HTML(HyperText Mark-Up Language) est un langage dit de marquage (de structuration ou de balisage) dont le r ˆole est de formaliser l’ ´ecriture d’un document avec des balises de formatage.

Les balises permettent d’indiquer la fac¸on dont doit ˆetre pr ´esent ´e le document et les liens qu’il ´etablit avec d’autres documents.

exemple de code HTML :

(8)

Qu’est-ce que le langage HTML ?

Le langage HTML(HyperText Mark-Up Language) est un langage dit de marquage (de structuration ou de balisage) dont le r ˆole est de formaliser l’ ´ecriture d’un document avec des balises de formatage.

Les balises permettent d’indiquer la fac¸on dont doit ˆetre pr ´esent ´e le document et les liens qu’il ´etablit avec d’autres documents.

exemple de code HTML :

Ceci est<i>un exemple</i> <b>simple</b>

(9)

Qu’est-ce que le langage HTML ?

Le langage HTML(HyperText Mark-Up Language) est un langage dit de marquage (de structuration ou de balisage) dont le r ˆole est de formaliser l’ ´ecriture d’un document avec des balises de formatage.

Les balises permettent d’indiquer la fac¸on dont doit ˆetre pr ´esent ´e le document et les liens qu’il ´etablit avec d’autres documents.

exemple de code HTML :

Ceci est<i>un exemple</i> <b>simple</b>

S’affichera dans le navigateur :

(10)

Qu’est-ce que le langage HTML ?

Le langage HTML(HyperText Mark-Up Language) est un langage dit de marquage (de structuration ou de balisage) dont le r ˆole est de formaliser l’ ´ecriture d’un document avec des balises de formatage.

Les balises permettent d’indiquer la fac¸on dont doit ˆetre pr ´esent ´e le document et les liens qu’il ´etablit avec d’autres documents.

exemple de code HTML :

Ceci est<i>un exemple</i> <b>simple</b>

S’affichera dans le navigateur : Ceci est un exemple simple

(11)

exemple de balises HTML

(12)

exemple de balises HTML

La page affich ´ee est une balise de type div

(13)

exemple de balises HTML

La page affich ´ee est une balise de type div code html :<div>. . . </div>

(14)

exemple de balises HTML

La page affich ´ee est une balise de type div code html :<div>. . . </div>

Le titre affich ´e est une balise de type title

(15)

exemple de balises HTML

La page affich ´ee est une balise de type div code html :<div>. . . </div>

Le titre affich ´e est une balise de type title code html :<title>. . . </title>

(16)

exemple de balises HTML

La page affich ´ee est une balise de type div code html :<div>. . . </div>

Le titre affich ´e est une balise de type title code html :<title>. . . </title>

Le paragraphe est encadr ´e par<p>. . . </p>et le retour `a la ligne est<br>

(17)

exemple de balises HTML

La page affich ´ee est une balise de type div code html :<div>. . . </div>

Le titre affich ´e est une balise de type title code html :<title>. . . </title>

Le paragraphe est encadr ´e par<p>. . . </p>et le retour `a la ligne est<br>

La mise en forme du texte (balise<h1>), les liens hypertexte (balise<a>), les images (balise<img>), etc. seront cod ´es de la m ˆeme mani `ere

(18)

exemple de balises HTML

La page affich ´ee est une balise de type div code html :<div>. . . </div>

Le titre affich ´e est une balise de type title code html :<title>. . . </title>

Le paragraphe est encadr ´e par<p>. . . </p>et le retour `a la ligne est<br>

La mise en forme du texte (balise<h1>), les liens hypertexte (balise<a>), les images (balise<img>), etc. seront cod ´es de la m ˆeme mani `ere

code html :<...>. . . </ ...>

(19)

En r ´esum ´e

Une balise est donc :

(20)

En r ´esum ´e

Une balise est donc :

entour ´ee des caract `eres<et>

(21)

En r ´esum ´e

Une balise est donc :

entour ´ee des caract `eres<et>

constitu ´ee de deux parties :

(22)

En r ´esum ´e

Une balise est donc :

entour ´ee des caract `eres<et>

constitu ´ee de deux parties :

une ouvrante qui transforme ce qui suit

(23)

En r ´esum ´e

Une balise est donc :

entour ´ee des caract `eres<et>

constitu ´ee de deux parties :

une ouvrante qui transforme ce qui suit une fermante qui remet la forme comme avant

(24)

1 Introduction au codage HTML

2 une premi `ere page Web

3 une seconde page Web

4 Feuilles de style : le langage CSS

5 Feuilles de style : le langage CSS

(25)

Une page HTML se construit toujours selon le

mod `ele :

(26)

Une page HTML se construit toujours selon le mod `ele :

<html>

(27)

Une page HTML se construit toujours selon le mod `ele :

<html>

<head>

(28)

Une page HTML se construit toujours selon le mod `ele :

<html>

<head>

<title>Titre de la page</title>

(29)

Une page HTML se construit toujours selon le mod `ele :

<html>

<head>

<title>Titre de la page</title>

</head>

(30)

Une page HTML se construit toujours selon le mod `ele :

<html>

<head>

<title>Titre de la page</title>

</head>

<body>

(31)

Une page HTML se construit toujours selon le mod `ele :

<html>

<head>

<title>Titre de la page</title>

</head>

<body>

contenu de la page

(32)

Une page HTML se construit toujours selon le mod `ele :

<html>

<head>

<title>Titre de la page</title>

</head>

<body>

contenu de la page

</body>

(33)

Une page HTML se construit toujours selon le mod `ele :

<html>

<head>

<title>Titre de la page</title>

</head>

<body>

contenu de la page

</body>

</html>

(34)

1 Introduction au codage HTML

2 une premi `ere page Web

3 une seconde page Web

4 Feuilles de style : le langage CSS

5 Feuilles de style : le langage CSS

(35)

De nombreux standards existent ; il est donc

n ´ecessaire de d ´eclarer au d ´ebut de chaque document

le standard utilis ´e comme suit :

(36)

De nombreux standards existent ; il est donc

n ´ecessaire de d ´eclarer au d ´ebut de chaque document le standard utilis ´e comme suit :

<!DOCTYPE HTML PUBLIC ”-//W3C//DTD XHTML 1.0 Strict//EN”

http ://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>

(37)

De nombreux standards existent ; il est donc

n ´ecessaire de d ´eclarer au d ´ebut de chaque document le standard utilis ´e comme suit :

<!DOCTYPE HTML PUBLIC ”-//W3C//DTD XHTML 1.0 Strict//EN”

http ://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>

<html>

(38)

De nombreux standards existent ; il est donc

n ´ecessaire de d ´eclarer au d ´ebut de chaque document le standard utilis ´e comme suit :

<!DOCTYPE HTML PUBLIC ”-//W3C//DTD XHTML 1.0 Strict//EN”

http ://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>

<html>

<head>

(39)

De nombreux standards existent ; il est donc

n ´ecessaire de d ´eclarer au d ´ebut de chaque document le standard utilis ´e comme suit :

<!DOCTYPE HTML PUBLIC ”-//W3C//DTD XHTML 1.0 Strict//EN”

http ://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>

<html>

<head>

<title>Titre de la page</title>

(40)

De nombreux standards existent ; il est donc

n ´ecessaire de d ´eclarer au d ´ebut de chaque document le standard utilis ´e comme suit :

<!DOCTYPE HTML PUBLIC ”-//W3C//DTD XHTML 1.0 Strict//EN”

http ://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>

<html>

<head>

<title>Titre de la page</title>

</head>

(41)

De nombreux standards existent ; il est donc

n ´ecessaire de d ´eclarer au d ´ebut de chaque document le standard utilis ´e comme suit :

<!DOCTYPE HTML PUBLIC ”-//W3C//DTD XHTML 1.0 Strict//EN”

http ://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>

<html>

<head>

<title>Titre de la page</title>

</head>

<body> contenu de la page </body>

(42)

De nombreux standards existent ; il est donc

n ´ecessaire de d ´eclarer au d ´ebut de chaque document le standard utilis ´e comme suit :

<!DOCTYPE HTML PUBLIC ”-//W3C//DTD XHTML 1.0 Strict//EN”

http ://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>

<html>

<head>

<title>Titre de la page</title>

</head>

<body> contenu de la page </body>

</html>

(43)

De nombreux standards existent ; il est donc

n ´ecessaire de d ´eclarer au d ´ebut de chaque document le standard utilis ´e comme suit :

<!DOCTYPE HTML PUBLIC ”-//W3C//DTD XHTML 1.0 Strict//EN”

http ://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>

<html>

<head>

<title>Titre de la page</title>

</head>

<body> contenu de la page </body>

</html>

(44)

1 Introduction au codage HTML

2 une premi `ere page Web

3 une seconde page Web

4 Feuilles de style : le langage CSS

5 Feuilles de style : le langage CSS

(45)

pour faire simple :

(46)

pour faire simple :

C’est aussi un langage `a balises...

(47)

pour faire simple :

C’est aussi un langage `a balises...

Il va permettre de personnaliser ce qui a ´et ´e ´ecrit gr ˆace aux balises HTML (h1, h2, p, body, . . . ).

(48)

pour faire simple :

C’est aussi un langage `a balises...

Il va permettre de personnaliser ce qui a ´et ´e ´ecrit gr ˆace aux balises HTML (h1, h2, p, body, . . . ).

le code obtenu formera un fichier .css.

(49)

pour faire simple :

C’est aussi un langage `a balises...

Il va permettre de personnaliser ce qui a ´et ´e ´ecrit gr ˆace aux balises HTML (h1, h2, p, body, . . . ).

le code obtenu formera un fichier .css.

la balise HTML<link>permettra de lier ce fichier `a votre page HTML.

(50)

1 Introduction au codage HTML

2 une premi `ere page Web

3 une seconde page Web

4 Feuilles de style : le langage CSS

5 Feuilles de style : le langage CSS

(51)

pour faire simple :

(52)

pour faire simple :

C’est aussi un langage `a balises...

(53)

pour faire simple :

C’est aussi un langage `a balises...

Il va permettre de personnaliser ce qui a ´et ´e ´ecrit gr ˆace aux balises HTML (h1, h2, p, body, . . . ).

(54)

pour faire simple :

C’est aussi un langage `a balises...

Il va permettre de personnaliser ce qui a ´et ´e ´ecrit gr ˆace aux balises HTML (h1, h2, p, body, . . . ).

le code obtenu formera un fichier .css.

(55)

pour faire simple :

C’est aussi un langage `a balises...

Il va permettre de personnaliser ce qui a ´et ´e ´ecrit gr ˆace aux balises HTML (h1, h2, p, body, . . . ).

le code obtenu formera un fichier .css.

la balise HTML<link>permettra de lier ce fichier `a votre page HTML.

(56)

un peu d’anglais ne fera pas de mal :

Il est possible de modifier principalement :

(57)

un peu d’anglais ne fera pas de mal :

Il est possible de modifier principalement : color.

background.

padding.

marging.

font-family.

font-size.

width et height.

border.

(58)

un exemple de feuille de style

h1{

(59)

un exemple de feuille de style

h1{

color :# 999 ;

font-family :Verdana,Arial,Sans-serif ;

/* il est possible de mettre plusieurs polices de caract `eres */

font-size :28pt ; /* taille assez grande ...*/

padding :0 ; /* Pas de marge */

}

(60)

un exemple de feuille de style

h1{

color :# 999 ;

font-family :Verdana,Arial,Sans-serif ;

/* il est possible de mettre plusieurs polices de caract `eres */

font-size :28pt ; /* taille assez grande ...*/

padding :0 ; /* Pas de marge */

} h2{

(61)

un exemple de feuille de style

h1{

color :# 999 ;

font-family :Verdana,Arial,Sans-serif ;

/* il est possible de mettre plusieurs polices de caract `eres */

font-size :28pt ; /* taille assez grande ...*/

padding :0 ; /* Pas de marge */

} h2{

color :# 456 ;

font-family : Georgia,Verdana,Arial,Helvetica,Sans-serif ; border-bottom : 1px solid # 788 ;

/* une bordure en bas d ?une taille de 1 pixel et d ?une couleur 788 */

padding : 3px 3px 3px 15px ;

Références

Documents relatifs

De même, il ne peut pas s’interfacer avec une base de données : impossible alors de concevoir un forum de discussion, un script de sondage ou de vote, dont les données sont

NOTE — les concepteurs de formulaires et de leurs scripts de support devrait être au courant d'un important problème potentiel : lorsque la valeur implicite d'un champ

Il est affiché dans la barre de titre du

C’est le langage qu’on utilise pour créer des..

Voici ces caractères en code ISO 5589-1 (=ISO-Latin 1), ainsi que leur

 _self qui indique que le fichier sera chargé dans la même fenêtre que celle dans laquelle se trouve le lien.  _top qui implique l'affichage du fichier sur toute la surface de

● La Document Type Definition (DTD), ou Définition de Type de Document, est un document permettant de décrire un modèle de document XML. ● Une DTD indique les noms des

CSS erlaubt es, zentrale Formate zu definieren, beispielsweise für alle Überschriften erster Ordnung, oder für alle Textabsätze mit einem bestimmten Klassennamen, oder