Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| projets:ecole:web:initiation_xhtml [Le 22/12/2006, 17:09] – _Enchained | projets:ecole:web:initiation_xhtml [Le 23/02/2021, 08:06] (Version actuelle) – tag n'étant pas utilisé ailleurs supprimé Amiralgaby | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Initiation au XHTML ====== | + | {{tag> |
| - | >page en cours d' | + | ---- |
| + | |||
| + | ====== Initiation au XHTML ====== | ||
| Cette page résulte de la session de cours qui s'est déroulé le 14.12.06 sur le chan # | Cette page résulte de la session de cours qui s'est déroulé le 14.12.06 sur le chan # | ||
| Ligne 30: | Ligne 32: | ||
| Certaines balises n'ont qu'un seul élément. On pourrait les qualifier de balises //simples// ou // | Certaines balises n'ont qu'un seul élément. On pourrait les qualifier de balises //simples// ou // | ||
| Elle ressemble alors a une balise ouvrante fermée à la fin. exemple : ''< | Elle ressemble alors a une balise ouvrante fermée à la fin. exemple : ''< | ||
| + | |||
| ==== Attributs ==== | ==== Attributs ==== | ||
| - | Les balises peuvent prendre des atributs.\\ | + | Les balises peuvent prendre des attributs.\\ |
| Ces attributs auront une valeur associée.\\ | Ces attributs auront une valeur associée.\\ | ||
| La syntaxe est : | La syntaxe est : | ||
| Ligne 221: | Ligne 224: | ||
| Par défaut les éléments de type inline sont placés "dans le flux", c'est à dire à la suite du texte sans en perturber la disposition. Ils ont aussi des marges internes et externes nulles. | Par défaut les éléments de type inline sont placés "dans le flux", c'est à dire à la suite du texte sans en perturber la disposition. Ils ont aussi des marges internes et externes nulles. | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| Ligne 273: | Ligne 281: | ||
| Les formulaires permettent au visiteur de communiquer avec votre page, ou vous même. Ils permettent au visiteur d' | Les formulaires permettent au visiteur de communiquer avec votre page, ou vous même. Ils permettent au visiteur d' | ||
| - | La balise ''< | + | La balise ''< |
| L' | L' | ||
| Ligne 381: | Ligne 389: | ||
| </ | </ | ||
| == Emphase simple == | == Emphase simple == | ||
| + | Pour //mettre en valeur// du texte, on utilise la balise ''< | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| == Emphase forte == | == Emphase forte == | ||
| + | Pour insister plus fortement sur du texte, on utilisera ''< | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| == Citation == | == Citation == | ||
| + | La balise ''< | ||
| + | < | ||
| + | <p> | ||
| + | <q>Le voyage est court. Essayons de le faire en première classe.</ | ||
| + | </p> | ||
| + | </ | ||
| == Image == | == Image == | ||
| + | Pour insérer une image dans le document, on utilise la balise ''< | ||
| + | < | ||
| + | <img src=" | ||
| + | </ | ||
| == Span == | == Span == | ||
| + | Tout comme la balise '' | ||
| + | Cette balise peut servir surtout pour appliquer ses propres classes en CSS. | ||
| + | < | ||
| + | <p>Du texte et <span class=" | ||
| + | </ | ||
| + | Ici on pourrait donc avoir une classe " | ||
| === Éléments de formulaires === | === Éléments de formulaires === | ||
| + | Tous ces éléments se placent à l' | ||
| + | == Champ texte == | ||
| + | < | ||
| + | L' | ||
| + | == Champ de mot de passe == | ||
| + | < | ||
| + | Le champ pour mot de passe est le même que celui de type texte, mais avec l' | ||
| + | == Champ caché == | ||
| + | < | ||
| + | Les champs cachés permettent d' | ||
| + | == Boutons radio == | ||
| + | < | ||
| + | <input type=" | ||
| + | <input type=" | ||
| + | <input type=" | ||
| + | </ | ||
| + | Ce sont les boutons ronds que l'on peut cocher. Cocher un bouton décoche automatiquement les autres boutons du même " | ||
| + | Le texte mis à coté du bouton et la valeur envoyée ne sont pas forcément les même. Le texte affiché est utile pour le visiteur et la valeur vous est utile pour le traitement du formulaire.\\ | ||
| + | L' | ||
| + | |||
| + | Ils servent à donner une réponse unique parmi plusieurs choix (utile pour faire des quizz par exemple...) | ||
| + | == Cases à cocher == | ||
| + | < | ||
| + | <p>De quel moyen de transport avez-vous peur ?</p> | ||
| + | <input type=" | ||
| + | <input type=" | ||
| + | <input type=" | ||
| + | <input type=" | ||
| + | </ | ||
| + | Elles ressemblent aux boutons radios dans la syntaxe, mais ici, plusieurs cases peuvent être cochées simultanément. Tout comme les boutons radios, on peut ajouter '' | ||
| + | == Liste déroulante == | ||
| + | < | ||
| + | <select name=" | ||
| + | < | ||
| + | <option value=" | ||
| + | <option value=" | ||
| + | </ | ||
| + | < | ||
| + | <option value=" | ||
| + | <option value=" | ||
| + | <option value=" | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | Ceci créera une liste déroulante avec cinq entrées réparties en deux catégories.\\ | ||
| + | L' | ||
| + | //Note : Les optgroup sont complètement optionnels est servent à séparer les entrées de la liste en plusieurs sous-groupes. Par exemple pour une liste des départements français séparés en régions...// | ||
| + | |||
| + | == Bouton == | ||
| + | < | ||
| + | Ceci crée un simple bouton avec le texte " | ||
| + | |||
| + | == Bouton d' | ||
| + | < | ||
| + | Bouton servant à remettre à zéro le formulaire avec ici, le texte "tout effacer" | ||
| + | |||
| + | == Bouton d' | ||
| + | < | ||
| + | Lorsque l'on clique sur ce bouton, le contenu du formulaire est envoyé en fonction des paramètres '' | ||
| + | |||
| + | ---- | ||
| + | |||
| + | // | ||
