<!DOCTYPE html PUBLIC "-//W3 //DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Titre du site</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
</head>
<body>
<h1 id="haut">Titre du site</h1>
<p>Slogan du site</p>
<h2>Menu</h2>
<a href="" title="">Lien n°1</a> |
<a href="" title="">Lien n°2</a> |
<a href="" title="">Lien n°2</a>
<h2>Titre n°1</h2>
<p>Paragraphe n°1</p>
<h2>Titre n°2</h2>
<p>Paragraphe n°2</p>
<p>Copyright - <a href="#haut" title="Retourner en haut de la page">Retour en haut</a></p>
</body>
</html><!DOCTYPE html PUBLIC "-//W3 //DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Les plantes caaarnivores</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
</head>
<body>
<h1 id="haut">Les plantes caaarnivores</h1>
<p>Parce que la nature aussi est cruelle</p>
<h2>Menu</h2>
<a href="accueil.html" title="Accueil de Caaarnivores">Accueil</a> |
<a href="lexique.html" title="Lexique sur les plantes carnivores">Lexique</a> |
<a href="livreOr.html" title="Livre d'or pour laisser vos impressions">Livre d'or</a>
<h2>Mais pourquoi caaarnivores ?</h2>
<p>Non pas à nous, Éternel, non pas à nous, mais à ton nom donne gloire, a cause de ta bonté, à cause de ta fidélité ! Pourquoi les nations diraient-elles : où donc est leur Dieu ? Notre Dieu est au ciel, il fait tout ce qu'il veut. Leurs idoles sont de l'argent et de l'or, elles sont l'ouvrage de la main des hommes. Elles ont une bouche et ne parlent point, elles ont des yeux et ne voient point, elles ont des oreilles et n'entendent point, elles ont un nez et ne sentent point, elles ont des mains et ne touchent point, des pieds et ne marchent point, elles ne produisent aucun son dans leur gosier. Ils leur ressemblent, ceux qui les fabriquent, tous ceux qui se confient en elles. Israël, confie-toi en l'Éternel ! Il est leur secours et leur bouclier. Maison d'Aaron, confie-toi en l'Éternel ! Il est leur secours et leur bouclier. Vous qui craignez l'Éternel, confiez-vous en l'Éternel ! Il est leur secours et leur bouclier. L'Éternel se souvient de nous : il bénira, il bénira la maison d'Israël, il bénira la maison d'Aaron, il bénira ceux qui craignent l'Éternel, les petits et les grands ; l'Éternel vous multipliera ses faveurs, a vous et à vos enfants. Soyez bénis par l'Éternel, qui a fait les cieux et la terre ! Les cieux sont les cieux de l'Éternel, mais il a donné la terre aux fils de l'homme. Ce ne sont pas les morts qui célèbrent l'Éternel, ce n'est aucun de ceux qui descendent dans le lieu du silence ; mais nous, nous bénirons l'Éternel, dès maintenant et à jamais. Louez l'Éternel !</p>
<h2>Je peux participer ?</h2>
<p>Louez l'Éternel, car il est bon, car sa miséricorde dure à toujours ! Louez le Dieu des Dieux, car sa miséricorde dure à toujours ! Louez le Seigneur des seigneurs, car sa miséricorde dure à toujours ! Celui qui seul fait de grands prodiges, car sa miséricorde dure à toujours ! Celui qui a fait les cieux avec intelligence, car sa miséricorde dure à toujours ! Celui qui a étendu la terre sur les eaux, car sa miséricorde dure à toujours ! Celui qui a fait les grands luminaires, car sa miséricorde dure à toujours ! Le soleil pour présider au jour, car sa miséricorde dure à toujours ! La lune et les étoiles pour présider à la nuit, car sa miséricorde dure à toujours ! Celui qui frappa les Égyptiens dans leurs premiers-nés, car sa miséricorde dure à toujours ! Et fit sortir Israël du milieu d'eux, car sa miséricorde dure à toujours ! A main forte et à bras étendu, car sa miséricorde dure à toujours ! Celui qui coupa en deux la mer Rouge, car sa miséricorde dure à toujours ! Qui fit passer Israël au milieu d'elle, car sa miséricorde dure à toujours ! Et précipita Pharaon et son armée dans la mer Rouge, car sa miséricorde dure à toujours ! Celui qui conduisit son peuple dans le désert, car sa miséricorde dure à toujours ! Celui qui frappa de grands rois, car sa miséricorde dure à toujours ! Qui tua des rois puissants, car sa miséricorde dure à toujours ! Sihon, roi des Amoréens, car sa miséricorde dure à toujours ! Et Og, roi de Basan, car sa miséricorde dure à toujours ! Et donna leur pays en héritage, car sa miséricorde dure à toujours ! En héritage à Israël, son serviteur, car sa miséricorde dure à toujours ! Celui qui se souvint de nous quand nous étions humiliés, car sa miséricorde dure à toujours ! Et nous délivra de nos oppresseurs, car sa miséricorde dure à toujours ! Celui qui donne la nourriture à toute chair, car sa miséricorde dure à toujours ! Louez le Dieu des cieux, car sa miséricorde dure à toujours !</p>
<p>Copyright Caaarnivore - <a href="#haut" title="Retourner en haut de la page">Retour en haut</a></p>
</body>
</html>
href pour préciser un lien hypertexte, ou un attribut title pour préciser un titre, on va maintenant se servir de l'attribut style pour appliquer du code CSS à une balise.
<p> :
<p style="Mon code CSS">
Je lève mes yeux vers les montagnes... D'où me viendra le secours ? Le secours me vient de l'Éternel, qui a fait les cieux et la terre. Il ne permettra point que ton pied chancelle ; celui qui te garde ne sommeillera point.
</p>style dans toutes les balises que l'on a vu précédemment.
<head></head> à l'aide de la balise <style>. Tout ce qui se situe entre <style> et </style> sera considéré et interprété comme du code CSS.
<!DOCTYPE html PUBLIC "-//W3 //DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Titre de la page</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
<style type="text/css">
<!--
Mon code CSS
-->
</style>
</head>
<body>
...
<!-- --> pour éviter que les très vieux navigateurs (qui n'interprètent pas le CSS) n'affichent bêtement le code sur la page sans l'interpréter.font et des attributs align, color, ... pour faire le design d'un site Internet. Et on galérait ! Jusqu'à ce que l'on sépare contenu et forme...
) On peut ensuite appliquer ce "patron" autant de fois que l'on veut dans notre fichier XHTML. Et pourtant on n'aura écrit qu'une seule fois du CSS.

) et contiendra tout le code CSS.
@charset "iso-8859-1";
/* Auteurs : Flan, Barth, Blouhibou, BN, Yoshi */
/* Date de création : 30/06/07 */
/* Balises générales */
body {
margin:0px;
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:0.8em;
}
a {
color:#4EAC40;
font-weight:bold;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
a img {
border:0 none;
}
img.email {
position:relative;
top:4px;
}@charset "iso-8859-15";
/* Auteur : BN */
/* Date de création : 12/01/09 */
Il est possible d'ajouter une page CSS dans une autre à l'aide de la commande import des CSS. C'est parfois utile si vos fichiers CSS sont très volumineux et que vous souhaitez les partager en plusieurs petits morceaux.
@import url(nomDuFichierCSSAImporter.css);<link> dans notre page Web :
<link rel="stylesheet" type="text/css" media="screen" title="Titre du design" href="nomFichierCSS.css" />href et title (que vous connaissez déjà) et media (qui permet de préciser pour quel type d'affichage s'applique le fichier CSS : screen pour un affichage à l'écran, print pour l'impression... J'y reviendrai dans un autre chapitre.
@charset "iso-8859-15";
/* Auteur : BN */
/* Date de création : 12/01/09 */
balise { /* Ceci est un commentaire CSS */
propriétéCSS: valeur1;
propriétéCSS: valeur2;
...
}<link rel="stylesheet" type="text/css" media="screen" title="Titre du design" href="nomFichierCSS.css" /><p style="propriétéCSS: valeur1; propriétéCSS: valeur2;"></p><style type="text/css">
<!--
balise { /* Ceci est un commentaire CSS */
propriétéCSS: valeur1;
propriétéCSS: valeur2;
...
}
-->
</style>
Ne vous inquiétez pas, ça ne va pas tarder !
<p>, on écrira dans notre fichier CSS :
p {
text-align: center;
}<span> :
span {
text-decoration: line-through;
}<div> :
div {
float: right;
border: 1px solid black;
width: 50%;
}<p><span>Rayez donc cette phrase</span>, et passons à la suite...</p>
<div>Louez l'Éternel ! Heureux l'homme qui craint l'Éternel, qui trouve un grand plaisir à ses commandements. Sa postérité sera puissante sur la terre, la génération des hommes droits sera bénie.</div>
<p>Il a dans sa maison bien-être et richesse, et sa justice subsiste à jamais. La lumière se lève dans les ténèbres pour les hommes droits, pour celui qui est miséricorDieux, compatissant et juste. Heureux l'homme qui exerce la miséricorde et qui prête.</p>balise { /* Ceci est un commentaire */
propriétéCSS: valeur1;
propriétéCSS: valeur2;
...
}
)
<p>, rayer toutes vos balises <span>, et tous vos <div> se positionneront à droite. Et ce n'est pas toujours ce que vous voulez faire. Selon les cas vous allez vouloir appliquer un design sur une seule occurrence d'une balise, sur un petit groupe de balises, ou sur toutes les balises. Et c'est pour cela que l'on va se servir des attributs class et id de l'XHTML.
class et idclass et id pour appliquer un design sur une ou plusieurs balises. Il suffit de connaître la bonne syntaxe.
class.
<p class="entoure">O Dieu ! nous avons entendu de nos oreilles, nos pères nous ont raconté les oeuvres que tu as accomplies de leur temps, aux jours d'autrefois.</p>
<p>De ta main tu as chassé des nations pour les établir, tu as frappé des peuples pour les étendre.</p>
<p class="entoure">Car ce n'est point par leur épée qu'ils se sont emparés du pays, ce n'est point leur bras qui les a sauvés ; mais c'est ta droite, c'est ton bras, c'est la lumière de ta face, parce que tu les aimais.</p>p.entoure {
border: 1px solid black;
}p ayant pour class "entoure". Le nom donné à la class n'a pas d'importance, cela dit, il ne doit pas contenir d'espace, évitez les caractères accentués de préférence, et, pour la compréhension, il est bon d'utiliser un nom correspondant à l'utilisation que l'on va en faire.
p dans le fichier CSS et dans ce cas, cela fonctionnerait pour toutes les balises ayant pour class "entoure". Le même exemple modifié :
<p class="entoure">O Dieu ! nous avons entendu de nos oreilles, nos pères nous ont raconté Les oeuvres que tu as accomplies de leur temps, aux jours d'autrefois.</p>
<p>De ta main tu as chassé des nations pour les établir, tu as frappé des peuples pour les étendre.</p>
<div class="entoure">Car ce n'est point par leur épée qu'ils se sont emparés du pays, ce n'est point leur bras qui les a sauvés ; mais c'est ta droite, c'est ton bras, c'est la lumière de ta face, parce que tu les aimais.</div>.entoure {
border: 1px solid black;
}class dans un seul attribut class, il suffit de les séparer par des espaces.
<p class="entoure align">O Dieu ! nous avons entendu de nos oreilles, nos pères nous ont raconté Les oeuvres que tu as accomplies de leur temps, aux jours d'autrefois.</p>
<p>De ta main tu as chassé des nations pour les établir, tu as frappé des peuples pour les étendre.</p>
<div class="entoure">Car ce n'est point par leur épée qu'ils se sont emparés du pays, ce n'est point leur bras qui les a sauvés ; mais c'est ta droite, c'est ton bras, c'est la lumière de ta face, parce que tu les aimais.</div>.entoure {
border: 1px solid black;
}
.align {
text-align: center;
}id et en remplaçant le point (.) par un dièse (#). A noter que la valeur d'un id ne peut commencer par un chiffre.
<p id="entoure">O Dieu ! nous avons entendu de nos oreilles, nos pères nous ont raconté Les oeuvres que tu as accomplies de leur temps, aux jours d'autrefois.</p>
<p>De ta main tu as chassé des nations pour les établir, tu as frappé des peuples pour les étendre.</p>
p#entoure { /* Ou #entoure directement */
border: 1px solid black;
}class et id ! Un id est unique, deux balises d'une même page ne pourront donc pas avoir le même attribut id. Par contre, une même class peut être commune à autant de balises que l'on veut.
id pour séparer les grandes parties d'une page (par exemple : header, corps, menu, footer) et class pour le reste.
balise { /* Ceci est un commentaire */
propriétéCSS: valeur1;
propriétéCSS: valeur2;
...
}id :
balise#id { /* Ou #id directement */
propriétéCSS: valeur1;
propriétéCSS: valeur2;
...
}id est unique.
id ne peut commencer par un chiffre et ne doit pas contenir d'espace. De manière générale, évitez les caractères accentués.
id permet aussi d'utiliser des ancres. (voir le chapitre 3)class :
balise.class { /* Ou .class directement */
propriétéCSS: valeur1;
propriétéCSS: valeur2;
...
}class ne doit pas contenir d'espace, et de manière générale, évitez les caractères accentués.
class pour une même balise dans le XHTML : class=\"class1 class2 class3 ...\".
A partir de maintenant tout va aller très vite, on va faire plusieurs chapitres en ne s'intéressant qu'au CSS et seulement après je vous apprendrai de nouvelles choses en XHTML !
tout va aller très vite, je ne parlais pas de l'écriture des prochains chapitres hein
ça, ça reste comme avant 
hghghg
QQN peut'il m-aider ??!!
Le 28 août, 12h35 via Starcraft - Patch 1.16.1 no...
hghghg
Putin j'arrive pas à faire marcher starcraft
Le 28 août, 12h35 via Starcraft - Patch 1.16.1 no...
theo
Bonjour
Le 26 août, 15h51 via La sémantique du XHTML
hahaha 2nd2 de jean-michel en force !!!!!!!!!!!!!!! Le 25 août, 14h43 via Accueil
ViamLiiCiiouS ... Le 25 août, 0h19
Viamlicious Pk c'est de la merde ce livre ? --' Le 24 août, 23h26 via Elle ronge le fer, mord l'a...
bella
Hiu
Le 24 août, 23h25 via Elle ronge le fer, mord l'a...
Scoutone
Moi ça va.
Je suis en Suède pour faire un semestre d'étude là-bas. Les cours ne commencent pas tout de suite donc j'ai pas mal de temps libre 
Et toi, tjs en vacances ?
Le 21 août, 9h17 via Accueil
nupur Salut a tous Le 18 août, 16h56 via Résumé : Le Tartuffe de Mol...
mugwortt Salut ! Le 17 août, 15h04
bnpro Slt nini Le 10 août, 11h01 via Accueil
nini J aimai les diddl. Le 08 août, 18h40 via Accueil
bnpro Slt a tous Le 08 août, 13h46 via Accueil
florian
Il y a quel qun
Le 07 août, 19h13 via Apprendre le Morse
florian Bonjour a tous Le 07 août, 19h11 via Apprendre le Morse
bnpro Enfin kelkun ki répon Le 06 août, 22h09 via Accueil
bnpro Slt yéléna Le 04 août, 19h23 via Accueil
yéléna Ia pas de délire ici?? Le 04 août, 5h33 via Résumé : Andromaque
yéléna
Salut sa va?
Le 04 août, 5h32 via Résumé : Andromaque
yann69
...
Le 04 août, 0h15 via Diablo 2 - Patch 1.12a no-c...
bnpro Slt cynthia Le 29 juillet, 22h01 via Accueil
bnpro Ta kel age cynthia Le 29 juillet, 16h31 via Accueil
bnpro Slt cintia ,moi et bnmaster Le 29 juillet, 11h15 via Accueil
Cynthia ... Le 29 juillet, 5h23 via Français
Bnmaster
A cette heure là y avait personne, mais maintenant, y a du monde
Le 28 juillet, 19h05 via Accueil
Moi Ya kelkun ? Le 27 juillet, 5h18 via Résumé : L'Avare
Moi Ya kelkun ? Le 27 juillet, 5h18 via Résumé : L'Avare
Moi Coucou Le 27 juillet, 5h17 via Résumé : L'Avare
bnpro
Slt les gars
Le 26 juillet, 20h56 via Accueil
kikoo Bonjour Le 26 juillet, 15h41
joey
Bonjour
Le 26 juillet, 14h20 via Ecrire sans crayon
bnpro Es ke kelkun koné un site ou on peut tchaté.mieu ke ce lui la Le 21 juillet, 21h11 via Accueil
bnpro Cc melilu Le 20 juillet, 7h51 via Accueil
melilu Il y a quelle qu'un ? Le 16 juillet, 22h39 via Accueil
melilu Coucou Le 16 juillet, 22h38 via Apprendre le Morse
AgO Quelqu'un ? Le 15 juillet, 21h09 via Accueil
bnpro
Cc yatil dé fille ici
Le 12 juillet, 8h59 via Accueil
crocro Qqn connait des chansons sympa hors celle du site et des traditionnelles tante du maroc? Le 02 juillet, 22h19 via Petits jeux
Yanis B0NNE CHANCE A TOUS ! Le 30 juin, 6h34 via Dates historiques important...
mopomo 5+2 Le 29 juin, 22h39 via Dates historiques important...
HistoryGirl Demain Histoire, Qui se pend? Le 29 juin, 22h11 via Dates historiques important...
natsu
Beurk lh'istoire ça craint
Le 29 juin, 21h33 via Dates historiques important...
DarKnight
Ouhhhh ca commence à mettre de l'ajax sur les pages on dirait
?
Le 29 juin, 20h27
DarKnight
Ca faisait bien longtemps que j'avais pas fait un ptit tour par ici
.
Tout va bien ?
Le 29 juin, 20h26
kiki
Moi je suis en révisions
Le 29 juin, 13h37 via Fiches sur les personnages ...