Académique Documents
Professionnel Documents
Culture Documents
f 29
1) Combien est utilisé de balises pour encadrer ? …... Une pour déterminer le ………. et une pour déterminer la …….
2) Quelle est la balise du début de l’entête (head) ? ……………… Quelle est sa balise de fin ? ………………
3) Que permet d’utiliser utf-8 ? …………………………………………..
n Sélectionner le dossier «Créer sa page Web», dans espace classe 1 SNT et copier-le dans votre espace personnel.
n Ouvrir le fichier «structure_page » avec notepad++ avec un clic droit de souris (vous placerez la fenêtre à gauche pour programmer).
n Recopier comme ci-dessus en modifiant les balises de début et de fin de chaque fonction <html> <head> <title> <body> .
n Ouvrir une 2ème fois avec Firefox avec un autre clic droit (vous placerez la fenêtre à droite pour voir le résultat). »
n Modifier les balises pour mettre en forme votre page et remplacer les ??. Exemple : <Début Titre très important> 1 <h1>
n Ouvrir le fichier «liens hypertexts » Compléter avec la balise ancre <a href … comme ci-dessus |
n Adapter le programme avec l’adresse URL du site du lycée Valin avec la phrase : "Pour aller sur le site de Valin. Cliquez ici"
n Adapter le programme pour ouvrir le lien dans un nouvel onglet en ajoutant » : target = " _blank " dans la balise <a> :
<p>Pour faire une recherche sur Ecosia <a href="http:// www.ecosia.org"target="_blank" >cliquez ici</a>.
2) Vers une autre page : Pour nommer les pages ou les images,
Les 2 pages HTML seront liés avec un lien cliquable pour passer de l'une à l'autre. il faut absolument ne pas mettre :
Les 2 pages doivent être dans le même dossier. d’espaces, de Majuscules ou d’àccents.
0 Réécrire le nom "Page 1.html" pour que le lien hypertexte puisse s’appliquer : ……….………………
<h1>Je suis sur la page 1.</h1>
<p>Un lien pour aller sur la <a href="Page 2.html">page 2.</a> </p>
n Ouvrir le fichier page1 et compléter les ?? du programme sur notepad++
n Renommer en faisant un clic droit sur le nom du fichier "Page 2.html" et corriger 2 erreurs intentionnelles.
Cas 1 : L’image lotus.jpe se trouve dans le même dossier que la page HTML.
<p> Voici une fleur de lotus : <br /> <img src="lotus.jpe" alt="Fleur de lotus"> </p>
n Ouvrir le fichier : "insertion_image.html " et copier le programme ci-dessus |
Cas 2 : L’image lotus.jpe se trouve dans le sous dossier « images » <img src="images/lotus.jpe" alt="Fleur de lotus">
n Créer un dossier image, placez y l’image "lotus" et adapter le programme comme ci-dessus. Survolez la photo
avec la souris pour voir
n Ajoutez à la suite dans la balise img : title="C'est une belle fleur quand même !" l'infobulle apparaître.
<img src="images/lotus.jpe" alt="Fleur de lotus" title="C'est une belle fleur quand même !">
<h2>Fruits préférés</h2>
<h2>Ma journée</h2>
<ul>
<ol>
<li>Fraises</li>
<li>Je me lève</li>
<li>Framboises</li>
<li>Je mange et bois</li>
<li>Cerises</li>
<li>Je me couche</li>
</ul>
</ol>
n Ouvrir le fichier «Listes » avec notepad++. Modifier les balises de la liste non ordonnée de vos 3 fruits préférés.
n Créer toutes les balises dans le 2ème partie de la page web pour créer la liste ordonnée de vos 3 plats préférés.
p Le programme CSS h1
{ { CSS va colorer en jaune
color: green;
va colorer en vert color: yellow; le titre très important <h1>
} tous les paragraphes <p> }
n Ouvrir le fichier "mon_super_site.html " avec notepad++ Cliquez sur nouveau fichier et nommez-le "super_site.css "
n Colorer le paragraphe en bleu et le titre h1 en rouge.
n Exécuter la page en ouvrant le fichier "mon_super_site.html " avec firefox.
n Mettre le paragraphe aligné à droite en gras bleu et le titre h1 en italique orange souligné centré.
n Mettre le paragraphe avec la police Comic sans MS et le titre h1 avec la police Arial Black
4) Couleurs :
Fond de page Insérer une image “neige” en fond de page
Background-color :…… ; background-image:url("neige.png");
body
n Insérer un fond de page de la couleur de votre choix. {
background-image:url("neige.png");
n Insérer l’image : "fleur-de-lotus-1.jpg" en fond de page, centrée et sans répétition. }
5) Bordures : f 33
border:… … … ;
Les différents styles :
Taille en px Couleur Style
body
{
border: 3px blue dashed;
}
Qui a dit que vous étiez obligés d'appliquer la même bordure aux quatre côtés de votre élément ? Taratata, si vous voulez
mettre des bordures différentes en fonction du côté (haut, bas, gauche ou droite), vous pouvez le faire sans problème.
Dans ce cas, vous devrez utiliser ces 4 propriétés : 6 border-left: bordure gauche 6 border-right: à droite
6 border-top: en haut 6 border-bottom: en bas
6) Les ombres :
Ombre encadrée Ombre de texte
box-shadow: 6px 6px 0px black; text-shadow: 2px 2px 4px black;
n Mettre à la page une ombre décalée de 4 pixels à droite, 4 pixels en bas, 3 pixels d’atténuation et jaune.
n Mettre au texte du paragraphe une ombre décalée de 2 pixels à droite, 2 pixels en bas, pas d’atténuation et noire.
Lorsqu'on définit des dimensions précises pour nos blocs, il arrive qu'ils deviennent trop petits pour le texte qu'ils contiennent.
CSS permet de contrôler ces dépassements… et décider quoi faire si jamais cela devait arriver. overflow : couper un bloc
hidden caché Si le texte dépasse les limites, il sera tout simplement coupé.
Couper un bloc On ne pourra pas voir tout le texte.
Le texte sera coupé, sauf que cette fois, le navigateur mettra
scroll suivi des barres de défilement pour lire l'ensemble du texte.
overflow: …; c'est le mode « pilote automatique ». C'est le navigateur qui décide
auto automatique de mettre ou non des barres de défilement.
n Définir à votre page une largeur mini de 750 pixels, une marge extérieure 12 pixels, et couper les blocs en automatique.
8) Apparences dynamiques : f 34
a : active
a : hover {
{ text-decoration: underline; background-color: red;
color: green; } }
a: hover 1 se traduit par : « Quand la flèche de la souris est sur le lien » (quand on pointe dessus).
p: hover 1 On peut aussi désigner un paragraphe en écrivant Quand on pointe un paragraphe.
a: active 1 Ne s’applique que lorsque vous cliquez sur le lien cela reste donc peu visible.
a : focus a : visited Une fois que le lien
Une fois que vous avez cliqué,
{ { a été consulté,
le lien reste « sélectionné »
background-color: yellow; color: blue; Le texte devient et
} il devient et reste sur fond jaune. } reste bleu.
<section> sert à regrouper par blocs des contenus en fonction de leur thématique.
<aside> contient des informations complémentaires au document que l'on visualise (généralement placées sur le côté).
<article> sert à englober une portion généralement autonome de la page. C'est une partie de la page qui pourrait ainsi être
reprise sur un autre site. C'est le cas par exemple des actualités (articles de journaux ou de blogs).
n Structurer le fichier "Fleur_Lotus_a_compléter.html" et créer votre fichier"lotus.css "avec notepad++
Je sais enregistrer Colorer en bleu p Taille, italique, gras, Fond de page colorée
Page avec CSS pages html et css et en rouge h1 souligné, polices … centrée sans répétition
Nb d’Aquis : /6 /2A /2A
Page avec CSS Bordures Ombre Taille page / marges Apparences dynamiques
Nb d’Aquis : /6 /2A /2A