Bonjour, chers lecteurs! Aujourd'hui, comme une continuation du cycle des articles, les titres "Bases de HTML" Je souhaite vous présenter l'algorithme de création listes HTML Avec de l'aide uL et Li Tags (liste marquée), OL et LI (liste numérotée), DL, DT, DD (liste de définitions).
Maintenant, je continuerai à vous familiariser avec le plus couramment utilisé. tags HTMLqui sont utilisés pour créer des listes sur les pages du site. Si quelqu'un ne sait pas ce que c'est, probablement après que les informations reçues ci-dessous comprennent immédiatement ce dont nous parlons, car cette forme d'alimentation matérielle est très courante.
Listes HTML marquées - Etiquettes UL et LI
La liste d'étiquettes déterminera la balise UL. Entre les étiquettes UL d'ouverture et de fermeture, les éléments de liste sont situés, chacun doit à son tour être situé entre l'ouverture et la fermeture des étiquettes LI. Immédiatement, je note que la balise UL est une paire (la présence de la balise d'ouverture et de fermeture), ainsi que du bloc, c'est-à-dire qui forme le conteneur dans lequel les éléments (chaînes) sont inclus dans la balise LI. En conséquence, la balise LI est une paire et une ligne.
Défaut apparence Le marqueur est peint avec un cercle. Cependant, vous pouvez modifier son apparence en appliquant l'attribut type, qui présente les valeurs suivantes: disque, cercle, carré. La valeur du disque (qui détermine l'apparence du marqueur sous la forme d'un cercle peint) est utilisée par défaut. C'est-à-dire que si l'attribut de type n'est pas enregistré, l'apparition du marqueur ressemblera à un cercle peint. Si vous ajoutez aux attributs de la balise UL, nous obtiendrons les options suivantes:
Naturellement, chaque marqueur est un élément individuel de la liste marquée, vous pouvez donner votre apparence, prescrire les valeurs correspondantes de l'attribut type.
Listes HTML numérisées - Tags OL et LI
Voyons maintenant comment la liste numérotée est formée à l'aide des balises OL (bloc et étiquette de paire par analogie avec UL). En tant que balise qui définit les éléments de la liste numérotée HTML, la balise LI apparaît également ici. La liste numérotée est un ensemble d'éléments numérotés. Le type de numérotation est déterminé par l'attribut de type que les valeurs suivantes peuvent prendre:
- A - lettres latines capitales;
- a - lettres latines minuscules;
- I - Capital Roman Nombres;
- i - Nombres romaines minuscules;
- 1 - chiffres arabes
|
|
|
|
|
|
|
|
|
|
Vous pouvez également fournir une liste numérotée où la numérotation des éléments est effectuée dans l'ordre inverse, par exemple: 3, 2, 1. Ceci est effectué à l'aide de l'attribut de réserve de la balise OL.
Il est également possible de démarrer une liste marquée de 1, mais de tout autre numéro. Pour ce faire, vous pouvez utiliser l'attribut Démarrer et peu importe la valeur de l'attribut Type installé. Consultez un exemple d'utilisation de l'attribut Nom dans un ensemble avec différentes valeurs de l'attribut Attribut Type (1 et I):
Listes de définitions HTML - Tags DL, DD, DT
Un autre type de liste HTML est une liste de définitions. Il est formé comme suit. Le contenu de cette liste consiste entre ouvrir et fermer les balises DL qui forment un conteneur. La balise DT détermine n'importe quel terme et DD - une description de ce terme.
Comme vous pouvez le constater, le contenu de la balise DT, qui ressemble à un terme, est décalé vers la gauche et le contenu de la balise DD, qui est la définition de ce terme, elle est écrite en italique. Tout cela est réalisé grâce à l'utilisation de divers styles CSS, qui parleront certainement aux publications les plus proches.
Au fait, les réalités modernes sont telles que le langage HTML ne peut donc pas être pris en compte dans la séparation de sorte que de ne pas manquer ces matériaux essentiels, abonnez-vous à la mise à jour du blog via Flux RSS soit par courrier électronique. Sur ce thème de l'article d'aujourd'hui est épuisé si vous avez eu information nécessaireNe refusez pas d'utiliser les boutons des réseaux sociaux.
Bonne journée!
Dans cet article, vous apprendrez de toutes les fonctionnalités des listes, vous comprendrez comment effectuer une liste numérotée, Master Tags qui aidera à rendre une liste marquée simple plus intéressante et perceptible avec des marqueurs arbitraires. Après avoir passé la leçon, vous comprendrez une compréhension de l'endroit où les listes s'appliquent et dans quelles circonstances peuvent-elles être utilisées.
Cet article est le troisième d'une échéance donnée sur les bases de HTML. Avant de lire cette leçon, je recommande de passer les deux précédents:
Seul l'article a commencé et vous pouvez déjà remarquer l'utilisation d'une liste marquée standard. Sur mon site, il a l'air assez simple: à gauche, il y a un petit indent avec la ligne et un marqueur carré. En outre, dans l'article, nous examinerons en détail les marqueurs, comment faire des chiffres, ainsi que comment faire votre propre marqueur.
Dans chaque partie de l'article, la création de certaines listes sera accompagnée d'explications détaillées sur l'insertion d'une liste.
1. Listes marquées dans HTML
Ce type de liste est utilisé pour énumérer l'ensemble d'éléments similaires à ceux de l'ensemble. Il peut s'agir d'une liste de références associées à un sujet, une explication détaillée des parties individuelles du texte. Mais voyons comment les playlists ressemblent au code:
Mais on dirait dans le navigateur:
Figure. 1.1. Vue standard d'une liste HTML non mesurée marquée dans le navigateur1.1 Marqueurs standard pour une liste marquée
Dans l'image ci-dessus (figure 1.1.), Vous pouvez remarquer les cercles au début de chaque élément de menu. Ceci est un marqueur. Par défaut, il se trouve dans le navigateur sous la forme d'un cercle peint. Il existe plusieurs types de marqueurs dans HTML: un cercle, un cercle vide et un carré. Ils ne nécessitent pas que CSS soit connectant des images tierces:
1.2 Marqueur de liste sous la forme d'un cercle vide
Attribut Valeurs que vous connaissez et voyons maintenant comment créer une liste HTML marquée dans le code. Dans la table ci-dessus, nous avons choisi la deuxième valeur "cercle" pour l'attribut de type et le définissez dans notre liste marquée:
<hTML\u003e <tête\u003e <titre\u003eUn exemple d'une liste marquée avec un marqueur sous la forme d'un cercle vide</ titre\u003e </ Tête\u003e <corps\u003e <p\u003eÉtoiles:</ P\u003e <ul type \u003d "cercle"\u003e <li\u003eSirius</ Li\u003e <li\u003eArctur.</ Li\u003e <li\u003ePollux</ Li\u003e <li\u003eBethelgeuse</ Li\u003e <li\u003eLe soleil</ Li\u003e </ ul\u003e. </ Corps\u003e </ Html\u003e |
Regardez immédiatement la façon dont ce code regardera dans le navigateur:
Figure. 1.2. Vue du marqueur de la liste sous la forme d'un cercle dans le navigateur1.3 Marqueur de liste sous la forme d'un carré
Voyons également le dernier exemple avec un marqueur carré pour la liste HTML:
Faites attention au marqueur, il est devenu carré:
Figure. 1.3. Vue du marqueur de la liste sous la forme d'un carré dans le navigateurNote importante: Maintenant, cette façon n'est plus utilisée pour créer des styles avec des listes marquées. Il existe une division claire de CSS (qu'est-ce que la lecture CSS) et HTML. HTML - Pour marquage et CSS - pour créer une apparence attrayante.
Le code contenant cet attribut lors de la spécification du type de document actuel en tant que HTML5 (""), Je vais donner une erreur lorsque la validation. Si vous n'avez pas entendu quelle validation est, alors vous êtes ici.
L'erreur sera la suivante:
Figure. 1.4. Erreur sur le validateur lors de l'utilisation de l'attribut "Type" de la listeAvec des listes marquées énoncées. Nous passons maintenant à la numérotation en nombre, puis envisagez des listes sous-zones et plusieurs exemples prêts à l'emploi les plus souvent utilisés dans des sites réels.
2. Listes numérotées dans HTML
Contrairement au type de liste précédent, il existe une caractéristique importante dans les listes numérotées: elles apposent automatiquement la numérotation. Ceci est utile lorsque vous devez numéroter grande liste. Manuel Il faudra beaucoup de temps, alors que vous pouvez toujours vous perdre. La liste numérotée est définie à l'aide de la balise. Comment ça regarde dans la pratique:
Un exemple de liste numérotée:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <hTML\u003e <tête\u003e <titre\u003eUn exemple de liste numérotée standard</ titre\u003e </ Tête\u003e <corps\u003e <p\u003eDe un à cinq:</ P\u003e <ol\u003e <li\u003eD'abord</ Li\u003e <li\u003eDeuxième</ Li\u003e <li\u003eLe troisième</ Li\u003e <li\u003eQuatrième</ Li\u003e <li\u003eCinquième</ Li\u003e </ ol\u003e </ Corps\u003e </ Html\u003e |
Cela ressemble à une liste numérotée avec paramètres standard Dans le navigateur:
Figure. 2.1. Liste numérotée dans le navigateur avec paramètres standardComme son prédécesseur (liste marquée), il a ses propres styles pour produire des chiffres. La numérotation normale n'est pas la seule forme de marqueurs dans une liste numérotée dans HTML.
2.1 Marqueurs standard pour la liste numérotée
Ici, nous avons le choix entre trois types de marqueurs, mais à partir de cinq:
Marqueur de nom | La valeur de l'attribut "type" | Liste d'exemples |
---|---|---|
Marqueurs sous forme de chiffres arabes | 1 |
|
Marqueurs sous la forme de lettres latines minuscules | uNE. |
|
Marqueurs sous la forme de lettres latines capitales | UNE. |
|
Marqueurs sous la forme de nombres romains dans les minuscules | jE. |
|
Marqueurs sous forme de chiffres romains dans les majuscules | JE. |
|
2.2 Numérotation propre dans la liste HTML
En plus de la sortie habituelle d'une liste numérotée, nous pouvons également commencer votre numérotation à partir de n'importe quel chiffre. Pour ce faire, vous devez définir un attribut «Démarrer» supplémentaire. Un tel numérotage fonctionne sur tous les types de marqueurs dans des listes numérotées. Comment ça regarde dans la pratique:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <hTML\u003e <tête\u003e <titre\u003eNumérotation arbitraire pour une liste numérotée</ titre\u003e </ Tête\u003e <corps\u003e <p\u003eNous commençons à numéroter à partir de douze:</ P\u003e <type OL \u003d "A" Démarrer \u003d "12"\u003e <li\u003eDouze</ Li\u003e <li\u003eTreize</ Li\u003e <li\u003eQuatorze</ Li\u003e <li\u003eQuinze</ Li\u003e <li\u003eSeize</ Li\u003e </ ol\u003e </ Corps\u003e </ Html\u003e |
Voici comment il sera affiché sur le site réel:
Figure. 2.2. Numérotation d'un numéro arbitraire dans une liste numérotéeDans l'image ci-dessus, nous avons numéroté une liste à partir de douze, alors qu'il y avait des marqueurs sous forme de lettres latines minuscules. Maintenant, je pense qu'il est devenu évident comment utiliser ces attributs dans vos projets.
Eh bien, passons maintenant aux listes HTML imbriquées.
3. Comment faire une liste multi-niveaux (intégrée) dans HTML
Les listes multi-niveaux sont utilisées sur le site dans la construction du menu. Ce menu ressemble le plus souvent à (CO Leçon) ou en tombant à gauche ou à droite. De tels menus vous permettent de stocker d'autres éléments de menu sous une forme compacte.
Sur l'exemple des modèles de voitures, nous créerons une liste multi-niveaux dans HTML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | <hTML\u003e <tête\u003e <titre\u003eListe des étiquettes imbriquées HTML</ titre\u003e </ Tête\u003e <corps\u003e <ul\u003e <li\u003eCitroen<ul\u003e <li\u003eBerlingo.</ Li\u003e <li\u003eC1.</ Li\u003e <li\u003eC2.</ Li\u003e <li\u003eC3 Picasso.</ Li\u003e <li\u003eC4 Grand Picasso.</ Li\u003e </ ul\u003e. </ Li\u003e <li\u003eKia.</ Li\u003e <li\u003eToyota.</ Li\u003e <li\u003eAudi.</ Li\u003e <li\u003eLexus.</ Li\u003e </ ul\u003e. </ Corps\u003e </ Html\u003e |
Veuillez noter comment la liste multi-niveaux dans le navigateur ressemble à:
Figure. 3.1. Un exemple de liste multi-niveaux dans HTMLNous avons fait une liste multi-niveaux à l'aide d'une étiquette (étiquette
- ). La liste multi-niveaux avec des modèles Citroen est apparue avec d'autres marqueurs. La liste principale avec des marqueurs peints et la liste au 2e niveau - avec des cercles vides. Mais rappelez-vous, à l'aide de l'attribut "Type", nous pouvons remplacer les marqueurs (mieux défini).
- marqueur marqué
liste numérotée —- - chaque élément de liste
- marqué d'un nombre
liste des définitions - - consiste en des termes de la vapeur- —
- Définition.
Chaque liste est un conteneur à l'intérieur desquels les éléments de la liste ou les paires sont définis. Les éléments de liste se comportent comme des éléments de blocs, situés les uns dans les autres et occupant toute la largeur du conteneur. Chaque élément de la liste a bloc supplémentaireSitué sur le côté qui ne participe pas à la mise en page.
Création de listes HTML
1. Liste marquée
Lister représente une liste non ordonnée (de la liste anglaise non ordonnée). Créé avec une étiquette de paire
. En tant que marqueur de l'élément de la liste, l'étiquette est l'étiquette, par exemple un cercle crémeux.Les navigateurs par défaut Ajoutez la mise en forme suivante du bloc de liste:
Chaque élément de la liste est créé à l'aide d'une étiquette de paire
- (de l'article de la liste anglais).
- Disponible.
- Microsoft.
- Pomme.
2. Liste numérotée
Liste numérotée Créé avec une étiquette de paire. Chaque élément de liste est également créé à l'aide d'un élément.
- marqué d'un nombre
- . Les numéros de navigateur Les éléments en ordre sont automatiquement et si vous supprimez un ou plusieurs éléments d'une telle liste, les autres numéros seront automatiquement recalculés.
Le bloc de liste a également un style de navigateur par défaut:
- l'attribut de valeurs est disponible, ce qui vous permet de modifier le numéro par défaut pour l'élément de liste sélectionné. Par exemple, si pour la première liste de l'élément de la liste
- La numérotation restante sera recalculée par rapport à la nouvelle valeur.
Pour la balise
- Les attributs suivants sont disponibles:
- Microsoft.
- Pomme.
- et
- Disponible.
- Producteur:
- Peter Tchimin
- Jeter:
- Andrei Gaidulan
- Alexey Gavrilov
- Vitaly gogunsky
- Mariya Kozhevnikova
Figure. 3. Liste des définitions
4. Liste imbriquée
Souvent, il n'ya pas assez de possibilités de simples listes, par exemple, lors de la création d'une table des matières ne peut pas se passer de articles imbriqués. Le marquage de la liste ci-jointe sera la suivante:
- Paragraphe 1.
- Point 2.
- Sous-alinéa 2.1.
- Alinéa 2.2.
- Alinéa 2.2.1.
- Alinéa 2.2.2.
- Alinéa 2.3.
- Point 3.
Figure. 4. Liste imbriquée
5. Liste numérotée à plusieurs niveaux
La liste multi-niveaux est utilisée pour afficher les éléments de la liste à différents niveaux avec des incidents différents. Le marquage pour une liste numérotée à plusieurs niveaux sera la suivante:
- paragraphe
- paragraphe
- paragraphe
- paragraphe
- paragraphe
- paragraphe
- paragraphe
- paragraphe
- paragraphe
- paragraphe
- paragraphe
Un tel balisage par défaut créera une nouvelle numérotation qui commence à l'unité à chaque liste soumise. Pour effectuer la numérotation nominale, vous devez utiliser les propriétés suivantes:
Contre-réinitialisation réinitialise un ou plusieurs mètres en définissant une valeur pour la réinitialisation;
Contre-incrément spécifie la valeur de l'incrément du compteur, c'est-à-dire Avec quelle étape sera numéroté chaque paragraphe suivant;
Contenu - contenu généré, dans ce cas, il est responsable de la sortie de la pièce avant chaque liste.Ol (/ * supprimer la numérotation standard * / style de liste: Aucun; / * Nous identifions le compteur et donnons le nom Li. La valeur de compteur n'est pas spécifiée - par défaut, il est 0 * / Contre-réinitialisation: LI;) LI: Avant (/ * Nous définissons un élément qui sera numéroté - LI. Le pseudo-élément avant indique que le contenu inséré à l'aide de la propriété de contenu sera situé avant les éléments de la liste. Ici la valeur d'incrément du mètre est définie (par défaut est 1 ). * / Contre-incrète: LI; / * Utilisation de la propriété Contenu, la liste de l'élément de liste est affichée. Les compteurs () signifie que le texte généré est les valeurs de tous les mètres avec le même nom. Point dans des citations ajoute un point de séparation entre les nombres et le point avec un espace est ajouté avant le contenu de chaque liste de * / contenu: compteurs (LI, ".") ".";)
Figure. 5. Liste numérotée à plusieurs niveaux
Tableau 1. Attributs de tag
Attribut La description Renversé L'attribut inversé définit l'affichage de la liste dans l'ordre inverse (par exemple, 9, 8, 7 ...). Démarrer. L'attribut de démarrage définit la valeur initiale à partir duquel le nombre de numérotation ira, par exemple, conception - Le premier point sera attribué au numéro de séquence "10". Vous pouvez également spécifier simultanément le type de numérotation, par exemple,
- .
Taper L'attribut de type définit la vue du marqueur à utiliser dans la liste (sous forme de lettres ou de chiffres). Valeurs totales:
1 - Valeur par défaut, numérotation décimale.
A - Liste de numérotation par ordre alphabétique, lettres majuscules (A, B, C, D).
A - Numérotation de la liste par ordre alphabétique, minuscule (A B C D).
Je suis la numérotation des capitales romaines (I, II, III, IV).
I - Numéroter Roman nombres en dentelle (I, II, III, IV).3. Liste des définitions
Listes de définitions Créé par balise
Le bloc de liste de définitions dispose des styles de navigateur par défaut suivants:
Pour Tagov
- ,
- Élément n ° 1.
- Élément n ° 2.
- Élément n ° 3.
- ...
- Élément n ° 1.
- Élément n ° 2.
- Élément n ° 3.
- Élément n ° 1.
-
- Élément n ° 2-1.
- Élément n ° 2-2.
- Élément n ° 2-3.
- Élément n ° 3.
- ...
- Élément n ° 1.
- Élément n ° 2.
- Élément n ° 1.
- Élément n ° 2.
- Élément n ° 1.
- Élément n ° 2.
- Élément n ° 1.
- Élément n ° 2.
- ...
- disque - un marqueur sous la forme d'une tasse (un exemple était supérieur)
- cercle - un marqueur sous la forme d'une tasse transparente (un exemple était plus élevé)
- carré - un marqueur sous la forme d'un carré (un exemple était supérieur)
- décimal - Marqueur sous la forme d'une liste Numérennov par les nombres arabes: 1, 2, 3, ...
- decimal-dirigeant-zéro - un marqueur sous la forme d'une liste Numérennov par des nombres arabes avec zéro au début: 01, 02, 03, ...
- marqueur romain inférieur sous la forme d'une liste numérennov de l'alphabet romain de petites lettres: I, II, III, IV, V
- marqueur supérieur - marqueur sous la forme d'une liste de numérennov de l'alphabet romain grandes lettres: I, II, III, IV, V
- lOWER-Latin - Un marqueur sous la forme d'une liste d'alphabet latin avec de petites lettres: A, B, C, D, ...
- upper-Latin - un marqueur sous la forme d'une liste d'alphabet latin en grandes lettres: A, B, C, D, ...
- marqueur de grec inférieur sous la forme d'une liste d'alphabet grec avec de petites lettres
- haut-grec - marqueur sous la forme d'une liste d'alphabet grec en grandes lettres
- . Lors de la définition d'une étiquette d'attribut
- Tous les éléments de la liste seront affichés lorsque l'attribut indique cela. Mais nous pouvons demander un ou plusieurs éléments à afficher. Exemple de la figure:
- Élément n ° 1.
- Élément n ° 2.
- Élément n ° 3.
- Élément n ° 1.
- Élément n ° 2.
- Élément n ° 3.
- Élément n ° 1.
- Élément n ° 2.
- Élément n ° 3.
- Élément n ° 1.
- Élément n ° 2.
- Élément n ° 3.
- Combinant des fragments d'information dans une seule structure pour donner une vue lisible.
- Description des processus complexes étape par étape.
- L'emplacement des informations dans le style de la table des matières, dont les points indiquent les sections correspondantes du document.
- (Li - élément de liste, élément de liste). Étiqueter
- Il n'a pas besoin d'une étiquette de fermeture appropriée, bien que sa présence en principe ne renaît pas. Navigateurs habituellement lors de l'affichage d'un document, chaque nouvel élément de liste est démarré avec une nouvelle ligne.
Ces informations sont suffisantes pour créer une liste marquée élémentaire. Donnons un exemple de document HTML à l'aide d'une liste étiquetée, l'affichage de quel navigateur est affiché à la Fig. 2.1.
Un exemple de liste marquée - bélier
- veau
- jumeaux
- Cancer
- un lion
- Vierge
- Balance
- Scorpion
- Sagittaire
- À ozerog
- Verseau
- Poisson
Signes du zodiaque:
Figure. 2.1. Affiche un navigateur de liste marqué
Notez que, en plus des éléments de la liste marqués par la balise
- Il peut y avoir d'autres éléments HTML. Dans l'exemple ci-dessus, l'un de ces éléments est le texte habituel qui n'est pas un élément de liste, mais le rôle de jeu de son en-tête.
Noter
Dans certains manuels de la langue HTML, il est indication qu'un conteneur d'étiquette doit être utilisé pour définir l'en-tête de la liste.
(LH - En-tête de liste, Titre de la liste). Actuellement, cette balise n'est reconnue par aucun des navigateurs communs et n'est pas incluse dans la spécification HTML. Ainsi, son utilisation devient sans signification, bien qu'elle ne conduise à aucune erreur. Dans la balise
- Deux paramètres peuvent être spécifiés: compact et type.
- .
Un exemple d'enregistrement:
-
.
Noter
Les navigateurs sont différents de différentes manières de spécifier la vue du marqueur pour un élément de liste séparé. Le navigateur Netscape change le type de marqueur pour cela et tous suivants, jusqu'à ce que la prochaine redéfinition de la carte du marqueur soit remplie. Navigateur Internet L'explorateur change le type de marqueur uniquement pour cet élément.
Marqueurs de liste graphique
En tant que marqueurs de liste, des images graphiques peuvent être utilisées, qui est largement utilisée pour créer des documents HTML attrayants et magnifiquement conçus. En fait, une telle opportunité n'est pas fournie directement au langage HTML, mais est implémentée quelque peu artificiellement. Cela ne signifie pas qu'il n'est pas recommandé de le faire ou de manière répréhensible, mais cela signifie seulement qu'aucune conception HTML de langue spéciale ne sera appliquée ici.
Pour comprendre l'idée, vous devez déterminer le mécanisme de mise en œuvre des listes sur les pages HTML. Il s'avère que la liste de liste
- (Comme cependant, les balises des listes d'autres types considérées ci-dessous) effectuent la seule tâche - indique le navigateur que toutes les informations disposées après l'affichage de cette balise avec un passage à la droite (indentement) à une certaine valeur. Mots clés
- indiquant des éléments individuels de la liste, fournissez la sortie des marqueurs standard de l'élément de liste.
Si nous devons construire une liste avec des marqueurs graphiques, vous pouvez généralement faire sans étiquettes.
- . Il suffira avant chaque élément de la liste Insérer l'image graphique souhaitée. La seule tâche que vous souhaitez décider séparera la liste de la liste les unes des autres. Pour ce faire, vous pouvez utiliser des balises de paragraphe
Ou traduction de ligne forcée
. Un exemple de mise en œuvre d'une liste avec des marqueurs graphiques, dont l'affichage est représenté à la Fig. 2.2, montré ci-dessous:Lister Signes du zodiaque:
bélier
veau
Grimper
Pak.
Levier
Vierge
Balance
Scorpion
Spele
Capricorne
Verseau
Poisson
Figure. 2.2. Liste marquée avec des marqueurs graphiques
Dans l'exemple ci-dessus, comme un marqueur de l'élément de liste est utilisé fichier graphique. Green_ball.gif. Notez que l'utilisation de graphiques sur les pages HTML peut augmenter de manière significative la quantité d'informations transmises. Cependant, dans ce cas, cette augmentation est extrêmement insignifiante. Ici, pour tous les marqueurs, le même fichier est utilisé.
qui sera transféré qu'une seule fois. Taille de fichier contenant petite imageÉgalement extrêmement insignifiant.
Noter
Les méthodes de création de listes avec des marqueurs graphiques sont abordées au chapitre 8.
Liste numérotée
Un autre type de liste implémenté dans HTML est une liste numérotée. Sinon, les listes de ce type sont appelées commandées. Le nom de famille est souvent utilisé comme traduction formelle du nom de la balise correspondante
- Avec lesquels des listes de ce type sont organisées dans des documents HTML (liste OL - commandée, liste des commandes).
- .
Donnons un exemple de document HTML à l'aide d'une liste numérotée, affichage Le navigateur est montré à la Fig. 2.3.
Exemple de liste numérotée - Sirius
- À Anopus
- Arctur.
- Alpha Centauri
- Vega
- À l'apell
- Rigueur
- PERSONNE
- Ahernar.
- Beta Centaurus
- Veltegey
- Aldebaran.
. . .- Mysar
. . .- Versé
Les étoiles les plus brillantes visibles de la Terre:
Figure. 2.Z.Liste numérotée
Dans la balise
- Les paramètres suivants peuvent être spécifiés: compact, type et démarrage.
- .
Un exemple d'enregistrement:
- .
Paramètre de la balise de démarrage
- Vous permet de commencer la liste de numérotation non d'une. En tant que valeur du paramètre de démarrage, un nombre naturel doit toujours être indiqué, quel que soit le type de liste de numérotation. Donnons un exemple:
- Pour les listes numérotées, vous permet d'utiliser les paramètres de type et de valeur. Le paramètre de type peut accepter la mère les mêmes valeurs que pour la balise
- .
- .
Noter
Les navigateurs de différentes manières interprètent spécifier le nombre de numérotation d'un élément de liste séparé. Le navigateur Netscape modifie le type de numérotage de cet élément et tous les suivants, jusqu'à ce que la prochaine redéfinition soit remplie. Internet Explorer Browser modifie la vue du nombre uniquement de cet article.
Z.regarder le paramètre Tag de valeur
- - Vous permet de modifier le numéro de cet élément de la liste. Cela change la numérotation et tous les éléments suivants. Utilisation typique sont des listes avec le saut de certains vides vides. Un exemple d'une telle liste a été indiqué ci-dessus (Fig. 2.3). Il donne une liste ordinaire des stars les plus frappantes, dans lesquelles les étoiles bien visibles dans nos latitudes (Mitsar sont 58 et 75 places (Mitsar - la star la plus brillante de la constellation est un grand ours, et l'étoile polaire est une petit ours).
Nous donnons un autre exemple original d'utilisation de la numérotation de différents types. Dans le code HTML ci-dessous, trois listes avec une numérotation différente sont spécifiées. Pour plus de commodité de la visualisation, chacune des listes est placée dans une table de table séparée. Les trois listes sont identiques et distinguées uniquement en vue de la numérotation: dans la première colonne de la table - Les figurines arabes, dans la seconde romaine, et dans la troisième numérotation est effectuée. avec des lettres latines. Notez que les éléments de la liste sont vides, c'est-à-dire après une balise
- Il n'y a pas de données. Un exemple de ce type peut être utilisé comme une table assortie entre l'enregistrement du nombre de chiffres arabes et romains. Il s'avère que tout navigateur prenant en charge des listes peut être utilisé comme générateur d'une telle table (Fig. 2.4), il est uniquement de composer le code HTML piloté. La numérotation des chiffres romains fonctionne correctement jusqu'à la valeur de 3999. Etude de la colonne de droite, vous pouvez comprendre comment la numérotation des lettres latines est effectuée. Selon l'épuisement d'une numérotation one-piscardeuse (de A à Z), le premier numéro de deux lettres est considéré comme le numéro suivant - AA, etc.
Utilisation d'un type de numéro de numérotation différent dans les listes -
. . .
-
. . .
-
. . .
Figure. 2.4.Différents types de listes HTML
Liste des définitions
Listes de définitions, également appelées définitions de termes spéciaux, sont un type particulier de listes. Contrairement à d'autres types de listes, chaque élément de la liste de définitions est toujours composé de deux parties. Dans la première partie de l'élément de la liste, le terme définissable est enregistré et dans la deuxième partie - texte sous la forme d'un article de vocabulaire révélant la valeur du terme.
Les listes de définitions sont spécifiées à l'aide d'un conteneur d'étiquette
- (Liste de définitions). Tagom de conteneur à l'intérieur
- (Terme de définition) est marqué par un terme définissable et étiquette
- (Description de la définition) - Paragraphe avec sa définition. Pour Tagov
- et
- Vous ne pouvez pas enregistrer les balises de fermeture correspondantes.
En général, la liste des définitions est écrite comme suit:
- Terme
- Définition du terme
Dans le texte après la balise
- Les éléments de niveau de bloc ne peuvent pas être utilisés, tels que, par exemple, étiquettes de paragraphes.
Ou des titres
-
. En règle générale, le texte du terme déterminé devrait être situé dans une ligne. Le texte contenant la définition du terme est affiché, en commençant par la ligne suivante (ou via une chaîne pour certains navigateurs) après avoir déterminé le terme avec une retraite. Dans les informations placées après la balise
- Les éléments de niveau de bloc peuvent être localisés. À partir de là, il suit notamment que les listes de définitions peuvent être investies.
Dans la balise
- Le paramètre compact peut être spécifié, dont le but est similaire aux autres listes décrites ci-dessus.
- Phlégmatique
- Passif, très capable, adaptable lentement;
l'ambiance est durable, il est impossible d'influence externe;
manque de réactions émotionnelles et de lenteur dans une activité volitive
- Sanguinik
- Actif, énergique, facilement adaptable, -
vivant et mobilité des réactions émotionnelles, de la vitesse et du pouvoir des manifestations voltionnelles
- Colérique
- Actif, très énergique, persistant;
matériel et pouvoir des réactions émotionnelles, des manifestations voltionnelles violentes
- Mélancolique
- Passif, facilement serré, à peine adaptable, -
faiblesse des manifestations volitionnelles et la prédominance de l'humeur déprimée, de l'incertitude - Zemvy
- Lune
- Mapc.
- Phobos
- Damos
- Uranus
- Ariel
- Umbrial
- Titania
- Oberon
- Miranda
- Neptune
- Triton
- Néréide
Donnons un exemple de document HTML, qui utilise une liste de définitions:
Un exemple de liste de définitions Classification des tempéraments typiques de l'homme,
fondésur les vues de Hippocrata
L'affichage du document HTML donné dans le navigateur est illustré à la Fig. 2.5
Figure. 2.5 Liste des définitions (rappelle à un groupe d'articles dans le dictionnaire)
Listes de type
et - .
Initialement, les listes de ces types pensaient comme plus compactes par rapport aux listes marquées conventionnelles. Selon les règles d'enregistrement des éléments de ces listes, ils n'ont pas été autorisés à utiliser des éléments de blocs, ce qui signifie que l'impossibilité de mettre en œuvre l'imbrication des listes de ce type. Chaque élément de la liste était une ligne de texte.
Pour les listes de types
Il était prévu d'entrer une limite sur la longueur de la longueur de texte de la liste (24 caractères). Une telle restriction permettrait listes de type
sous la forme similaire à la sortie de la liste des répertoires dans systèmes d'exploitation UNIX et MS-DOS Lorsque vous utilisez la touche / W (dans plusieurs colonnes). De plus, les marqueurs n'étaient pas affichés pour des éléments de listes de ce type. Actuellement, tous ces plans ne sont pas mis en œuvre, car l'utilisation ultérieure des listes de données de type n'est pas recommandée. Les versions modernes des navigateurs affichent des listes de ces types similaires à des listes comme
- .
Listes imbriquées
Il existe des cas où une liste complète du même type ou d'un même type est nécessaire pour inclure une liste de tels types ou autre. Dans ce cas, des listes multi-niveaux ou sous-zones seront organisées. En HTML, il est toutefois acceptable d'attacher arbitraire autorisée de différents types de listes.
Vous trouverez ci-dessous le code HTML d'un document avec des listes imbriquées, dont l'affichage est montré à la Fig. 2.6. Dans cet exemple, chaque élément de la liste marquée est numéronnée liste.
Exemple de liste investie Satellites de certaines planètes
- Les éléments de niveau de bloc peuvent être localisés. À partir de là, il suit notamment que les listes de définitions peuvent être investies.
-
Penregistrement de ryms:
- .
- .
Un tel enregistrement détermine la numérotation de la liste de la lettre latine capitale "E". Pour d'autres types de numérotation, le début de l'enregistrement \u003d 5 définira la numérotation, respectivement, avec le nombre "5", figure romaine "V", etc.
Changer le type de numérotation de la liste et des valeurs de numéro est valide et pour n'importe quel élément de la liste. Étiqueter
- Pour les listes numérotées, vous permet d'utiliser les paramètres de type et de valeur. Le paramètre de type peut accepter la mère les mêmes valeurs que pour la balise
Le paramètre compact a la même signification que les listes d'étiquettes. Le paramètre Type est utilisé pour définir le type de numérotation de la liste. Peut prendre les valeurs suivantes:
Type \u003d A - Spécifie les marqueurs sous forme de lettres latines capitales;
Type \u003d A - Spécifie les marqueurs sous la forme de lettres latines minuscules;
Type \u003d I - Définit les marqueurs sous la forme de grands nombres romains;
Type \u003d I - Définit les marqueurs sous la forme de petits nombres romains;
Type \u003d 1 - Spécifie les marqueurs sous forme de nombres arabes.
La valeur par défaut est toujours utilisée valeur de type \u003d 1, c'est-à-dire la numérotation avec l'aide des nombres arabes. Cela s'applique également aux listes numérotées. Ici, contrairement aux listes d'étiquettes, les navigateurs par défaut ne produisent pas différents numéros à différents niveaux de la liste des listes. Notez qu'après le numéro de l'élément de la liste, le signe "Point" est toujours affiché.
Le paramètre de type avec les mêmes valeurs peut être utilisé pour indiquer le numéro de numérotation d'éléments de liste individuels. Pour ce faire, le paramètre de type avec la valeur correspondante est autorisé à spécifier dans la balise de l'élément de la liste.
Listes ce type Représentent généralement une séquence ordonnée d'éléments individuels. La différence entre les listes marquées est que dans la liste numérotée, le numéro de séquence est automatiquement apposé avant chaque élément. Le type de numérotation dépend du navigateur et peut être défini par les paramètres des balises de liste. Sinon, la mise en œuvre de listes numérotées est largement similaire à la mise en œuvre des listes marquées.
Mots clés
- et
Pour créer une liste numérotée, utilisez un conteneur de balises, à l'intérieur desquels tous les éléments de la liste sont situés. Les balises de liste de répertoires et de clôture fournissent une traduction d'une ligne avant et après la liste, séparant ainsi la liste du contenu principal du document.
Quant à la liste marquée, chaque élément de la liste numérotée doit commencer par balise
- indiquant des éléments individuels de la liste, fournissez la sortie des marqueurs standard de l'élément de liste.
Le paramètre compact est enregistré sans valeurs et est utilisé pour indiquer le navigateur qui cette liste Il devrait être affiché sous une forme compacte. Par exemple, une police ou une distance entre la liste de la liste peut être réduite.
Noter
Actuellement, la présence du paramètre compact dans la balise
- Cela n'affecte pas l'affichage des listes par des navigateurs principaux. Par conséquent, l'utilisation de ce paramètre n'a pas de sens, d'autant plus que son utilisation n'est pas recommandée par la spécification HTML 4.0.
Le paramètre de type peut prendre les valeurs suivantes: disque, cercle et carré. Ce paramètre est utilisé pour tâche de force le type de marqueurs de la liste. La vue spécifique du marqueur dépendra du navigateur utilisé. Les options d'affichage typiques sont les suivantes:
Type \u003d Disc - Les marqueurs sont affichés avec des cercles peints; Type \u003d cercle - Les marqueurs sont affichés non pas avec des cercles peints; Type \u003d carré - Les marqueurs sont affichés avec des quadriaticles peints. Un exemple d'enregistrement:
-
.
La valeur par défaut est TYPE \u003d DISC. Pour les listes d'étiquettes imbriquées au premier niveau, la valeur par défaut est la valeur du disque, sur le second cercle, sur la troisième place et une place supplémentaire. C'est comme ça que ça se fait versions récentes Navigateurs Netscape I. Internet Explorer.. Notez que d'autres navigateurs peuvent sinon afficher des marqueurs. Par exemple, dans la spécification HTML 4.0 pour la vue du marqueur affichée lorsque la valeur de type \u003d carré est indiquée, un carré altéré (contour carré) est spécifié.
Le paramètre de type avec les mêmes valeurs peut être utilisé pour spécifier le type de marqueurs d'éléments de liste individuels. Pour ce faire, le paramètre de type avec la valeur correspondante est autorisé à spécifier dans la balise de l'élément de la liste.
- .
Le code ressemble à ceci:
Changement de marqueurs d'étiquettes
- Utiliser CSS.
Les éléments de la liste marquée créée par la balise
- Peut être marqué d'images arbitraires. CSS est utilisé pour modifier le type de marqueur. par example
Et on dirait que sur la page:
C. utiliser CSS. Nous pouvons demander à d'autres types d'affichage du marqueur. Mais vous devez vous rappeler que lorsque vous spécifiez une étiquette de style.
- Il s'applique à tous les éléments de la liste.
DANS langue HTML Il existe un ensemble spécial de balises pour présenter des informations sous forme de liste. Les listes sont l'une des formulaires de présentation de données les plus fréquemment utilisés comme dans documents électroniqueset en imprimé. Avec les listes, nous nous rencontrons presque tous les jours, il peut s'agir d'une liste des achats nécessaires dans le magasin, des étudiants de la classe ou des affaires juste qui doivent être effectués. La possibilité d'organiser des structures de liste est disponible dans de nombreux editeurs de texte, en particulier, puissant processeur de texte Microsoft Word. Il dispose d'un moyen pratique de formater des listes de types différents (possibilité de créer des listes HTML à l'aide de Microsoft Word est décrite au chapitre 8). Nous donnons un certain nombre de cas pour lesquels l'utilisation des listes est tout à fait pratique:
Notez que les éléments ci-dessus sont uniquement organisés comme structure de liste.
Les principaux types de listes suivants sont fournis dans HTML: marquée, numérotée et liste des définitions. Pour mettre en œuvre des listes différents types Les balises suivantes sont utilisées:
- ,
- ,
- ,
, - Avec lesquels des listes de ce type sont organisées dans des documents HTML (liste UL - une liste non ordonnée, liste non ordonnée).
Dans la liste marquée pour mettre en surbrillance ses éléments utilisés symboles spéciaux, appelé les marqueurs de la liste (souvent appelés balles, qui est la voix officielle de la balle d'anglais - Bullet). La vue des marqueurs de liste est déterminée par le navigateur et lors de la création de listes imbriquées, les navigateurs détournent automatiquement le type de marqueurs de différents niveaux de nidification.
Mots clés
- et<Li\u003e
Pour créer une liste marquée, vous devez utiliser un conteneur d'étiquette, à l'intérieur de laquelle tous les éléments de la liste sont situés. La liste d'ouverture et de fermeture de la liste fournit une traduction d'une ligne avant et après la liste, ainsi séparée, donc la liste du contenu principal du document. Il n'est donc pas nécessaire d'utiliser des balises de paragraphes ici.
.Chaque élément de la liste doit commencer par balise
Mais nous pouvons combiner des listes multi-niveaux avec numérotées et étiquetées comme suit:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <hTML\u003e <tête\u003e <titre\u003eListes numérotées, étiquetées et multi-niveaux dans HTML</ titre\u003e </ Tête\u003e <corps\u003e <ul\u003e <li\u003ePremier groupe de tulipes<ol\u003e <li\u003ePremière année<ul\u003e <li\u003eTulipes précoces simples</ Li\u003e </ ul\u003e. </ Li\u003e <li\u003eSeconde classe<ul\u003e <li\u003eTerry Tulipes</ Li\u003e </ ul\u003e. </ Li\u003e </ ol\u003e </ Li\u003e </ ul\u003e. </ Corps\u003e </ Html\u003e |
Dans l'exemple ci-dessus, nous avons la double imbrication (niveau 2). Premièrement, la liste de deux classes de tulipes est investie, il est numéroté. Ensuite, une liste marquée est investie dans chacun des éléments de la liste numérotée.
Nous examinons sa vue dans le navigateur:
Figure. 3.2. Un exemple d'une liste numérotée à plusieurs niveaux dans une liste marquée dans le navigateur4. Matériel utile sur les listes HTML
Voici les informations pour lesquelles la compréhension des propriétés CSS est nécessaire. Pour ce faire, je recommande d'explorer les leçons suivantes :. Tous les exemples seront immédiatement avec code source Et divisé en onglets HTML (structure), CSS (styles) et résultat.
4.1 Comment faire une liste de HTML dans une chaîne
Rendre la liste HTML dans la chaîne peut être nécessaire lors de la création d'un menu horizontal. Rendez-le très simple:
4.2 Comment faire une liste de HTML sans icône
Pour cela correspond à la propriété de type de style de liste dans CSS (plus):
4.3 Comment faire une liste dans HTML au centre
L'élément de liste est un élément de bloc, il est donc nécessaire de l'aligner au centre par des tirettes externes. Mais il y a un point important - nous devons spécifier explicitement la largeur afin que l'alignement fonctionnait:
4.4 Comment faire une liste dans HTML avec des images
Juste une seule propriété de style liste CSS-style. À l'intérieur de l'URL indiquent l'adresse à l'icône. Je veux juste remarquer que l'image est préférable de ramasser petit immédiatement, car la hauteur de la ligne de liste dépend de celui-ci:
4.5 Liste de la liste HTML marquée Votre marqueur
Dans ce cas, il est nécessaire de connecter des icônes de police à l'avance (par exemple, fontawesome). Ensuite, vous pouvez faire une icône au lieu d'un marqueur standard:
4.6 Comment faire une liste dans HTML dans plusieurs colonnes
Pour effectuer une liste de plusieurs colonnes, nous utiliserons la propriété Column-comptage CSS (la propriété est prise en charge uniquement dans les navigateurs suivants: c'est-à-dire 10+, Chrome 1.0+, Opera 11.1+, Safari 3.0+, Firefox 1.5+). Vous devez également définir la hauteur de la liste pour voir la partition dans plusieurs colonnes:
5. Pratiquez travailler avec des listes
Sur la vidéo ci-dessous, vous pouvez voir tout le travail avec listes HTML sur la pratique:
Listes HTML Utilisé pour grouper des fragments d'informations connectés connectés. Il existe trois types de listes:
lister —
- - chaque élément de liste
Dans le langage de balisage HTML Hypertext, il y a une étiquette
- utilisé pour créer des listes d'étiquettes. Il est pris en charge par tous les navigateurs modernes et vous permet de générer des éléments dans la commande non nécessaire. Par exemple, il fait très partie de l'aide des éléments de menu et de tout ce qui concerne les listes de la page: des plats, des produits, des équipements, des outils et bien plus encore, ce qui devrait être répertorié sans indiquer la priorité d'un ou d'un autre élément.
Syntaxe Tag
Ce code est converti dans une liste marquée sur le site:
Étiqueter
- nécessite une utilisation obligatoire d'une étiquette de fermeture
Pour la formation des éléments de liste, une balise paire est utilisée. Il existe des mots, des phrases, des paragraphes, des images, des morceaux de code et plus encore, qui sont le contenu de la liste marquée, sont situés entre les étiquettes d'ouverture et de fermeture.
Que peut être le contenu de la liste marquée?Celles-ci peuvent être diverses textes, notamment des mots simples, des expressions et des paragraphes, des images, des listes investies, des tranches de code PHP et bien plus encore, ont besoin d'étiquetage simple.
Chaque élément de la liste marquée se retire par défaut de 40 pixels à droite. Utilisant styles CSS., Nous pouvons changer l'affichage de cette liste à votre discrétion. Étiqueter
- Il est bloqué, il faut donc une zone entièrement disponible, limitée par le bord de l'écran, un cadre de table ou d'autres éléments de la page.
Il est autorisé à investir "liste dans la liste"
par example
Attributs et propriétés d'étiquette
Attribut de balises largement répandu
- L'attribut de type indique comment le marqueur de la liste ressemblera. Peut prendre les valeurs suivantes
1. Tapez \u003d "disque" - un marqueur sous la forme d'une tasse peinte (cette valeur est déterminée par défaut). Un exemple avec un disque était légèrement plus élevé.
2. Tapez \u003d "cercle" - un marqueur sous la forme d'une tasse transparente
Par example:
3. Tapez \u003d "carré" - un marqueur sous la forme d'un carré
Par example:
Mais à quoi cela ressemble sur la page:
Dans CSS, le type de marqueur est défini à l'aide de l'attribut Type de type liste:
Considérez quelles valeurs peuvent prendre de type liste:
Note 2.
L'attribut peut être attribué comme étiquette elle-même.
- et tags