Étiquette word
Publipostage > Démarrer la fusion et le publipostage ...
Choisir la marque étiquette ou une équivalence.
Choisir le nombre de colonne ou de ligne.
Pour des adresses :
Sélectionner des destinataires que je créée sur word.
Pour faire adapter ma liste je peux utiliser "insérer champ de fusion" pour mettre les noms de mes colonnes.
La Fiche Web
dimanche 23 octobre 2016
lundi 21 mars 2016
HTML formulaire
Les formulaires :
Pour faire un formulaire nous avons besoin des balises <form></form>
Pour mettre du texte à l'intérieur d'un formulaire n'oubliez pas les balises <p></p>
<form>
<p>mon texte</p>
</form>
Le but d'un formulaire et de faire passer des informations du visiteur et de les traiter et puis les afficher, pour cela il faut ajouter deux attributs.
<form method="" action="">
<p>mon texte</p>
</form>
method => de quel manière les données vont-ils être traitées. Nous avons la méthode donc :
En utilisant la méthode "post" ou get" et en liant une page action à notre formulaire on n'utilisera pas uniquement du HTML mais aussi du PHP !
<form method="post" action="PageDeTraitement.php">
<p>Mon texte</p>
</form>
Comment insérer des données dans un formulaire html, avec des boutons etc... ?
Exemple de formulaire:
<form method="post" action="PageDeTraitement.php">
<p>Voici un petit formulaire pour commencer</p>
<p>Pseudo : <input type="text" name="pseudo"/></p>
<p>Pays : <select name="pays">
<option value="france">France</option>
<option value="japon">Japon</option>
<option value="canada">Canada</option>
<option value="corée">Corée</option>
</select>
<input type="submit" name="valider" value="valider"/>
</form>
La balise <select> permet d'obtenir une liste déroulante on peut sélectionnée un élément par défaut avec selected.
<select name="pays" id="pays">
<option value="france">France</option>
<option value="japon" selected>Japon</option>
<option value="canada">Canada</option>
<option value="corée">Corée</option>
</select>
On peut aussi regrouper nos options avec les balises <optgroup></optgroup>
<label for="regarder">Votre pays</label>
<select name="maliste" id="regarder">
<optgroup label="Mangas">
<option value="naruto">Naruto</option>
<option value="erased">Erased</option>
<option value="Prince of stride">Prince of stride</option>
<option value="Kuroko's baskect">Kuroko's basket</option>
</optgroup>
<optgroup label="Dramas">
<option value="heirs">Heirs</option>
<option value="moorim school" selected>Moorim school</option>
<option value="liar game">Liar game</option>
<option value="itazura na kiss">Itazura na kiss</option>
</optgroup>
</select>
Les balises de texte pour une formulaire :
<input type=""/>
Résultat :
Pseudo :
On lui ajoute avec lui l'attribut "type" qui change la signification de la zone de texte.
Il faut ensuite lui donner un "name" ce qui va permettre le traitement en php. On saura de quoi on parle, si c'est pour un pseudo, un mot de passe ou un commentaire.
Précédemment j'ai indiqué entre balise <p> la signification de la zone de texte.
Préférez de mettre en deux balises <p></p> un libellé et de le lier à notre champ. Donnez aussi un id ayant le même nom que le libellé. Faîtes de la manières suivante :
<form method="post" action="PageDeTraitement.php">
<p>
<label for="pseudo">Pseudo</label> : <input type="text" name="pseudo" id="pseudo"/>
</p>
</form>
Le résultat et le même qu'avant.
Vous pouvez donner une indication dans le champ de texte avec le placeholder. On le voit souvent pour les mails.
<form method="post" action="PageDeTraitement.php">
<p>Pseudo : <input type="text" name="pseudo" placeholder="votre pseudo"/></p>
<input type="submit" name="valider" value="valider"/>
</form>
value = > valeur par défaut, utilise pour la base de données
maxlength => limite le nombre de caractères saisie
size => agrandir le champ de texte
required => rend un champ obligatoire
autofocus => placement du curseur dans le champ de texte
les différents type :
type ="text" => champ de texte
type="password" => mot de passe (en point)
type="radio" => cercle pour un choix unique (il faut que vous mettez le même name aux options faisant parties du même groupe.
type="reset" => bouton remise à zéro
type="button" => simple bouton utilisé en JavaScript.
type="image" => bouton avec intégration avec image src
type="eamail" => pour les mails
type="color"=> une palette de couleur
type="search" => champ de recherche
type="tel" => téléphone (mobile)
type="url" =>saisir une adresse url
type="range" => sélectionner une valeur avec un curseur ou slider
type="number" => changement de valeur avec une flèche vers le haut et une vers le bas
il y en a d'autre, si vous voulez les voir à vous de faire une petite recherche :)
Pour avoir un grand champ de texte pour laisser vos commentaires :
<form method="post" action="PageDeTraitement.php">
<p>
<label for="comment">laissez des commentaires</label>
<textarea name="comment" id="comment">Vous pouvez écrire ici du texte si vous le voulez pour donner une indication ou exemple</textarea>
</p>
</form>
il se présente sous cette forme :
Pour agrandir le champ :
width => pour la largeur
height => pour la hauteur
<form method="post" action="PageDeTraitement.php">
<p>
<label for="comment">laissez des commentaires</label>
<textarea width="250" height="300" name="comment" id="comment">Vous pouvez écrire ici du texte si vous le voulez pour donner une indication ou exemple</textarea>
</p>
</form>
rows => nombre de lignes
cols => nombre de colonnes
<form method="post" action="PageDeTraitement.php">
<p>
<label for="comment">laissez des commentaires</label>
<textarea rows="15" cols="55" name="comment" id="comment">Vous pouvez écrire ici du texte si vous le voulez pour donner une indication ou exemple</textarea>
</p>
</form>
Vous pouvez regouper votre formulaire en zone grâce aux balises <fieldset></fieldset> et y mettre une légende avec les balise <legend></legend>.
Exemple de code :
<form method="post" action="PageDeTraitement.php">
<fieldset>
<legend>Vos coordonnées</legend>
<p>
<label for="homme">Vous êtes un homme</label>
<input type="radio" name="homme" id="homme"/>
<label for="femme">Vous êtes une femme</label>
<input type="radio" name="femme" id="femme"/>
</p>
<p>
<label for="nom">Votre nom</label>
<input type="text" name="nom" id="nom"/>
</p>
<p>
<label for="prenom">Votre prénom</label>
<input type="text" name="prenom" id="prenom"/>
</p>
<p>
<label for="adresse">Votre adresse</label>
<input type="text" name="adresse" id="adresse"/>
<label for="ville">Votre ville</label>
<input type="text" name="ville" id="ville"/>
<label for="CP">Votre CP</label>
<input type="text" name="CP" id="CP"/>
</p>
<p>
<label for="mail">Votre mail</label>
<input type="text" name="mail" id="mail"/>
</p>
</fieldset>
<fieldset>
<legend>Choissisez votre pseudo</legend>
<p>
<label for="pseudo">Votre pseudo</label>
<input type="text" name="pseudo" id="pseudo" required/>
</p>
<p>
<input type="submit" name="valider" value="valider"/>
</p>
</fieldset>
</form>
Testez tous les codes vous même !
Pour faire un formulaire nous avons besoin des balises <form></form>
Pour mettre du texte à l'intérieur d'un formulaire n'oubliez pas les balises <p></p>
<form>
<p>mon texte</p>
</form>
Le but d'un formulaire et de faire passer des informations du visiteur et de les traiter et puis les afficher, pour cela il faut ajouter deux attributs.
<form method="" action="">
<p>mon texte</p>
</form>
method => de quel manière les données vont-ils être traitées. Nous avons la méthode donc :
- method="get"
- method="post"
- action
En utilisant la méthode "post" ou get" et en liant une page action à notre formulaire on n'utilisera pas uniquement du HTML mais aussi du PHP !
<form method="post" action="PageDeTraitement.php">
<p>Mon texte</p>
</form>
Comment insérer des données dans un formulaire html, avec des boutons etc... ?
Exemple de formulaire:
<form method="post" action="PageDeTraitement.php">
<p>Voici un petit formulaire pour commencer</p>
<p>Pseudo : <input type="text" name="pseudo"/></p>
<p>Pays : <select name="pays">
<option value="france">France</option>
<option value="japon">Japon</option>
<option value="canada">Canada</option>
<option value="corée">Corée</option>
</select>
<input type="submit" name="valider" value="valider"/>
</form>
La balise <select> permet d'obtenir une liste déroulante on peut sélectionnée un élément par défaut avec selected.
<select name="pays" id="pays">
<option value="france">France</option>
<option value="japon" selected>Japon</option>
<option value="canada">Canada</option>
<option value="corée">Corée</option>
</select>
On peut aussi regrouper nos options avec les balises <optgroup></optgroup>
<label for="regarder">Votre pays</label>
<select name="maliste" id="regarder">
<optgroup label="Mangas">
<option value="naruto">Naruto</option>
<option value="erased">Erased</option>
<option value="Prince of stride">Prince of stride</option>
<option value="Kuroko's baskect">Kuroko's basket</option>
</optgroup>
<optgroup label="Dramas">
<option value="heirs">Heirs</option>
<option value="moorim school" selected>Moorim school</option>
<option value="liar game">Liar game</option>
<option value="itazura na kiss">Itazura na kiss</option>
</optgroup>
</select>
Les balises de texte pour une formulaire :
<input type=""/>
Résultat :
Pseudo :
On lui ajoute avec lui l'attribut "type" qui change la signification de la zone de texte.
Il faut ensuite lui donner un "name" ce qui va permettre le traitement en php. On saura de quoi on parle, si c'est pour un pseudo, un mot de passe ou un commentaire.
Précédemment j'ai indiqué entre balise <p> la signification de la zone de texte.
Préférez de mettre en deux balises <p></p> un libellé et de le lier à notre champ. Donnez aussi un id ayant le même nom que le libellé. Faîtes de la manières suivante :
<form method="post" action="PageDeTraitement.php">
<p>
<label for="pseudo">Pseudo</label> : <input type="text" name="pseudo" id="pseudo"/>
</p>
</form>
Le résultat et le même qu'avant.
Vous pouvez donner une indication dans le champ de texte avec le placeholder. On le voit souvent pour les mails.
<form method="post" action="PageDeTraitement.php">
<p>Pseudo : <input type="text" name="pseudo" placeholder="votre pseudo"/></p>
<input type="submit" name="valider" value="valider"/>
</form>
value = > valeur par défaut, utilise pour la base de données
maxlength => limite le nombre de caractères saisie
size => agrandir le champ de texte
required => rend un champ obligatoire
autofocus => placement du curseur dans le champ de texte
les différents type :
type ="text" => champ de texte
type="password" => mot de passe (en point)
type="radio" => cercle pour un choix unique (il faut que vous mettez le même name aux options faisant parties du même groupe.
<input type="radio" name="civilite" value="homme" id="homme" />
<label for="homme">Homme</label>
<br/>
<input type="radio" name="civilite" value="femme" id="femme" />
<label for="femme">Femme</label>
type="checkbox" => carré cocher plusieurs choixtype="submit" => bouton valider
type="reset" => bouton remise à zéro
type="button" => simple bouton utilisé en JavaScript.
type="image" => bouton avec intégration avec image src
type="eamail" => pour les mails
type="color"=> une palette de couleur
type="search" => champ de recherche
type="tel" => téléphone (mobile)
type="url" =>saisir une adresse url
type="range" => sélectionner une valeur avec un curseur ou slider
type="number" => changement de valeur avec une flèche vers le haut et une vers le bas
il y en a d'autre, si vous voulez les voir à vous de faire une petite recherche :)
Pour avoir un grand champ de texte pour laisser vos commentaires :
<form method="post" action="PageDeTraitement.php">
<p>
<label for="comment">laissez des commentaires</label>
<textarea name="comment" id="comment">Vous pouvez écrire ici du texte si vous le voulez pour donner une indication ou exemple</textarea>
</p>
</form>
il se présente sous cette forme :
Pour agrandir le champ :
width => pour la largeur
height => pour la hauteur
<form method="post" action="PageDeTraitement.php">
<p>
<label for="comment">laissez des commentaires</label>
<textarea width="250" height="300" name="comment" id="comment">Vous pouvez écrire ici du texte si vous le voulez pour donner une indication ou exemple</textarea>
</p>
</form>
rows => nombre de lignes
cols => nombre de colonnes
<form method="post" action="PageDeTraitement.php">
<p>
<label for="comment">laissez des commentaires</label>
<textarea rows="15" cols="55" name="comment" id="comment">Vous pouvez écrire ici du texte si vous le voulez pour donner une indication ou exemple</textarea>
</p>
</form>
Vous pouvez regouper votre formulaire en zone grâce aux balises <fieldset></fieldset> et y mettre une légende avec les balise <legend></legend>.
Exemple de code :
<form method="post" action="PageDeTraitement.php">
<fieldset>
<legend>Vos coordonnées</legend>
<p>
<label for="homme">Vous êtes un homme</label>
<input type="radio" name="homme" id="homme"/>
<label for="femme">Vous êtes une femme</label>
<input type="radio" name="femme" id="femme"/>
</p>
<p>
<label for="nom">Votre nom</label>
<input type="text" name="nom" id="nom"/>
</p>
<p>
<label for="prenom">Votre prénom</label>
<input type="text" name="prenom" id="prenom"/>
</p>
<p>
<label for="adresse">Votre adresse</label>
<input type="text" name="adresse" id="adresse"/>
<label for="ville">Votre ville</label>
<input type="text" name="ville" id="ville"/>
<label for="CP">Votre CP</label>
<input type="text" name="CP" id="CP"/>
</p>
<p>
<label for="mail">Votre mail</label>
<input type="text" name="mail" id="mail"/>
</p>
</fieldset>
<fieldset>
<legend>Choissisez votre pseudo</legend>
<p>
<label for="pseudo">Votre pseudo</label>
<input type="text" name="pseudo" id="pseudo" required/>
</p>
<p>
<input type="submit" name="valider" value="valider"/>
</p>
</fieldset>
</form>
Testez tous les codes vous même !
samedi 19 mars 2016
Wrapper centrage de type bloc
On va initialisé notre futur page html en définissent une largeur de page pour la globalité des éléments de la page html.
code html :
le code css :
#wrapper{
position : relative;
margin-left: auto;
margin-right:auo;
width : 80%;
text-align : center;
}
Dans ce cas ici il ne faut absolument pas oublier de définir une largeur de page (width) sinon il y aura pas de centrage des éléments. Si vous positionnez en absolue ça ne fonctionnera pas non plus.
code html :
<! DOCTYPE html>
<html>
<head>
<title>Wrapper</title>
</head>
<body>
<div id="wrapper">
<h1>Bienvenue dans mon site</h1>
<br />
<div id="contenuprincipal">
<h2>L'actualité du jour</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut et auctor leo. Pellentesque et odio vel nisl vestibulum pretium. Integer tristique porta ex, a placerat purus dictum faucibus. Aliquam erat volutpat. Nunc suscipit quis sem at volutpat. Curabitur tincidunt neque at sem mattis, non sollicitudin urna posuere. Suspendisse in turpis metus</p>
</div>
</body>
</html>
<head>
<title>Wrapper</title>
</head>
<body>
<div id="wrapper">
<h1>Bienvenue dans mon site</h1>
<br />
<div id="contenuprincipal">
<h2>L'actualité du jour</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut et auctor leo. Pellentesque et odio vel nisl vestibulum pretium. Integer tristique porta ex, a placerat purus dictum faucibus. Aliquam erat volutpat. Nunc suscipit quis sem at volutpat. Curabitur tincidunt neque at sem mattis, non sollicitudin urna posuere. Suspendisse in turpis metus</p>
</div>
</body>
</html>
le code css :
#wrapper{
position : relative;
margin-left: auto;
margin-right:auo;
width : 80%;
text-align : center;
}
Dans ce cas ici il ne faut absolument pas oublier de définir une largeur de page (width) sinon il y aura pas de centrage des éléments. Si vous positionnez en absolue ça ne fonctionnera pas non plus.
Centrer un élément de type inline en horizontal
Le CSS permet de contrôler l'alignement de gauche à gauche.
code html :
on va centrer une image au centre de la page html
<html>
<head>
<title>centrage</title>
</head>
<body>
<div class="centrer">
<img src="MonImage.jpg"/>
</div>
</body>
</html>
On fait appel à un bloc div avec une class du nom de centrer, je place ma balise image entre mes balises <div>. Avec le css on va positionner l'image au centre.
le code css
.centrer{
text-align : center;
}
Que ce soit un <iframe> etc.. Ici on positionne au centre de cette manière pour les types en ligne.
code html :
on va centrer une image au centre de la page html
<html>
<head>
<title>centrage</title>
</head>
<body>
<div class="centrer">
<img src="MonImage.jpg"/>
</div>
</body>
</html>
le code css
.centrer{
text-align : center;
}
vendredi 18 mars 2016
Mémo HTML
Liste de balises html :
<html>
EXEMPLE : avec commentaire
<html>
- c'est la racine, on précise le langage de la page HTML
- C'est l'en-tête, on y retrouve l'encodage, le title, scrips, pages externe css
- C'est le corps de la page, c'est ici qu'on mettra notre contenu pour notre site web
- C'est une balise qui se trouve entre les balises <head> , le titre apparaît dans l'onglet, sert aussi de référencement.
- C'est la balise qui représente le style css, on peut intégrer directement le css soit dans une balise ou bien entre les balises <style>. Le placer entre les balises <head> de préférence.
- C'est pour donner des informations au navigateur, on l'utilise pour l'encodage en UTF-8 etc..
- C'est la balise qui va contenir notre script JavaScript et sert aussi à lier une page externe .js. <script src="page.js"></script>
- <script> mon code js</script>
- Titre du plus grand au plus petit
- Paragraphe
- Saut de ligne
- Conteneur de type bloc. C'est un sorte de boîte qui peut contenir d'autres boîtes. La div permet de délimiter en zone sa page html.
- Conteneur de type ligne. <span> est utilisé pour être placé dans des paragraphes et apporter du style. Il est neutre.
- Liste non ordonnée qui contient les balises des balises listes.
- C'est entre ces balises <li></li> que nous allons mettre du texte
- <ul>
- <li>menu</li>
- <li>blog</li>
- </ul>
- Liste ordonnée / numéroté contient aussi les balises <li></li>
- Balise HTML5
- Mettre en ligne vos sons
- <audio src="titre.mp3"controls></audio>
- Balise HTML5
- Mettre vos vidéos
- <video src="film.mp4" autoplay></video>
- Balise HTML5
- Balise qui se place entre les balises <audio> ou <video>. Parfois il faut préciser plusieurs sources possibles. Le type repésente le format des vidéos.
- <source src="film.mp4" type="video/mp4">
- <source src="film.ogv" type="video/ogg">
- Balise HTML5 pour une en-tête
- Balise HTML5 pour un menu
- Balise HTML5 pour mettre notre contenu, ça remplace en quelque sorte une div
- Balise HTML5 se place entre les balises <section></section> c'est à l'intérieur qu'on tappera notre texte.
- Balise HTML5 pour des informations complémentaire comme un profil des liens vers réseaux sociaux etc...
- Balise HTML5 pied de page
EXEMPLE : avec commentaire
<html>
<head>
<title>Mon titre</title> //Notre titre regardez l'onglet si vous l'avez fait chez vous
<meta charse="UTF-8"/> //Encodage
<link rel="stylesheet" type="text/css" href="style.css"/> // Feuille de style externe
</head>
<body>
<header> //Mon en-tête
<h1>Mon logo</h1> //Titre
</header>
<nav> //Début de mon menu
<ul> //Ma liste non ordonnée pour un menu déroulant
<li><a href="#">film</a> //Mon bouton de départ pour le déroulant
<ul> //Une nouvelle liste
<li class="rose"><a href="#">romantique</a><li> //Catégorie film qui sera en rose
<li><a href="#">fiction</a><li>
<li class="rose"><a href="#">comédie</a><li> //Catégorie film qui sera en rose
</ul>
</li>
<ul>
</nav>
<section> //Début de mon contenu principal
<aside> //Info supplémentaire
<h2>Mon profil</h2> //Titre 2
<img src="moi.jpg"/> //Mon image de profil
</aside>
<article> //Début des articles
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut et auctor leo. Pellentesque et odio vel nisl vestibulum pretium. Integer tristique porta ex, a placerat purus dictum faucibus. Aliquam erat volutpat. Nunc suscipit quis sem at volutpat. Curabitur tincidunt neque at sem mattis, non sollicitudin urna posuere. Suspendisse in turpis metus</p>
</article>
</section>
<footer> //Pied de page
<h3>copyright</h3> //Titre 3
</footer>
</body>
</html>
<head>
<title>Mon titre</title> //Notre titre regardez l'onglet si vous l'avez fait chez vous
<meta charse="UTF-8"/> //Encodage
<link rel="stylesheet" type="text/css" href="style.css"/> // Feuille de style externe
</head>
<body>
<header> //Mon en-tête
<h1>Mon logo</h1> //Titre
</header>
<nav> //Début de mon menu
<ul> //Ma liste non ordonnée pour un menu déroulant
<li><a href="#">film</a> //Mon bouton de départ pour le déroulant
<ul> //Une nouvelle liste
<li class="rose"><a href="#">romantique</a><li> //Catégorie film qui sera en rose
<li><a href="#">fiction</a><li>
<li class="rose"><a href="#">comédie</a><li> //Catégorie film qui sera en rose
</ul>
</li>
<ul>
</nav>
<section> //Début de mon contenu principal
<aside> //Info supplémentaire
<h2>Mon profil</h2> //Titre 2
<img src="moi.jpg"/> //Mon image de profil
</aside>
<article> //Début des articles
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut et auctor leo. Pellentesque et odio vel nisl vestibulum pretium. Integer tristique porta ex, a placerat purus dictum faucibus. Aliquam erat volutpat. Nunc suscipit quis sem at volutpat. Curabitur tincidunt neque at sem mattis, non sollicitudin urna posuere. Suspendisse in turpis metus</p>
</article>
</section>
<footer> //Pied de page
<h3>copyright</h3> //Titre 3
</footer>
</body>
</html>
jeudi 17 mars 2016
ZOOM sélecteurs / sélecteur types balise CSS (3)
Pour donner une forme au html on peut utiliser les noms des balises de la façon suivante en CSS :
Déclaration du css avec un sélecteur (nom d'une balise):
Imaginons une page .html avec un titre
Dans mon fichier .css je souhaite que mon h1 soit blanc avec un fond gris
Déclaration du css avec plusieurs sélecteurs (nom d'une balise):
Imaginons que j'ai un titre h1, un titre h2 et un paragraphe. Je veux que monh1, h2 et mon paragraphe soient de la même couleur de texte et que mon h1 et h2 soient sur un fond noir.
le code html :
<html>
<head>
<title>titre onglet</title>
<meta charset="UTF-8"/>
</head>
<body>
<h1>Titre 1</h1>
<h2>Titre 2</h2>
<p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut et auctor leo. Pellentesque et odio vel nisl vestibulum pretium. Integer tristique porta ex, a placerat purus dictum faucibus. Aliquam erat volutpat. Nunc suscipit quis sem at volutpat. Curabitur tincidunt neque at sem mattis, non sollicitudin urna posuere. Suspendisse in turpis metus.</p>
</body>
</html>
le code css :
h1, h2, p{
color : white;
}
h1,h2{
background-color: black;
}
On attribut à une div un id ou une class
id en CSS => (#) il est unique à chaque balise
class en CSS => un point (.) il peut être utilisé plusieurs fois dans des balises différente
Exemple :
le code html :
<html>
<head>
<title>titre onglet</title>
<meta charset="UTF-8"/>
</head>
<body>
<div class="centrage"><img src="img1.jpg"/></div>
<div class="centrage"><img src="img2.jpg"/></div>
<div id="boite">
<button class="bt">bouton1</button>
<button class="bt">bouton2</button>
<button id="btd">bouton3</button>
</div>
</body>
</html>
le code css :
img{
width:150px;
height:150px;
}
.centrage{
text-align: center;
}
#boite{
background-color : lightblue;
}
.bt, #btd{
background-color : blue;
color:white;
}
#btd{
background : gray;
}
resultat
cliquez sur l'image pour le voir en grand
Déclaration du css avec un sélecteur (nom d'une balise):
Imaginons une page .html avec un titre
Dans mon fichier .css je souhaite que mon h1 soit blanc avec un fond gris
h1{
background-color : gray; //fond gris
color : white; // couleur texte blanc
}
// deux slash représente un commentaire sur une ligne
/* commentaire sur plusieurs lignes */
background-color : gray; //fond gris
color : white; // couleur texte blanc
}
// deux slash représente un commentaire sur une ligne
/* commentaire sur plusieurs lignes */
Déclaration du css avec plusieurs sélecteurs (nom d'une balise):
Imaginons que j'ai un titre h1, un titre h2 et un paragraphe. Je veux que monh1, h2 et mon paragraphe soient de la même couleur de texte et que mon h1 et h2 soient sur un fond noir.
le code html :
<html>
<head>
<title>titre onglet</title>
<meta charset="UTF-8"/>
</head>
<body>
<h1>Titre 1</h1>
<h2>Titre 2</h2>
<p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut et auctor leo. Pellentesque et odio vel nisl vestibulum pretium. Integer tristique porta ex, a placerat purus dictum faucibus. Aliquam erat volutpat. Nunc suscipit quis sem at volutpat. Curabitur tincidunt neque at sem mattis, non sollicitudin urna posuere. Suspendisse in turpis metus.</p>
</body>
</html>
le code css :
h1, h2, p{
color : white;
}
h1,h2{
background-color: black;
}
On attribut à une div un id ou une class
id en CSS => (#) il est unique à chaque balise
class en CSS => un point (.) il peut être utilisé plusieurs fois dans des balises différente
Exemple :
le code html :
<html>
<head>
<title>titre onglet</title>
<meta charset="UTF-8"/>
</head>
<body>
<div class="centrage"><img src="img1.jpg"/></div>
<div class="centrage"><img src="img2.jpg"/></div>
<div id="boite">
<button class="bt">bouton1</button>
<button class="bt">bouton2</button>
<button id="btd">bouton3</button>
</div>
</body>
</html>
le code css :
img{
width:150px;
height:150px;
}
.centrage{
text-align: center;
}
#boite{
background-color : lightblue;
}
.bt, #btd{
background-color : blue;
color:white;
}
#btd{
background : gray;
}
resultat
cliquez sur l'image pour le voir en grand
Inscription à :
Commentaires (Atom)








