Maison interface Web tutoriel HTML Comparaison entre div et span en HTML

Comparaison entre div et span en HTML

Jun 04, 2018 pm 03:10 PM
html span 对比

Cet article présente principalement la comparaison entre div et span en HTML, et présente respectivement l'utilisation et la comparaison de p et span. Ceux qui sont intéressés peuvent en savoir plus

1. ;p> ;

et

1.

Tag

peuvent définir des partitions ou des sections (pision/section) dans le document, divisant ainsi le document en parties indépendantes et différentes. La balise

peut être utilisée comme un outil d'organisation strict et n'utilise aucun formatage qui lui est associé, ce qui contient l'idée de séparer le balisage HTML et les styles de présentation. Dans le travail réel, nous spécifions généralement l'attribut id ou class pour la balise

est un élément de niveau bloc, ce qui signifie que son contenu démarre automatiquement sur une nouvelle ligne. Et en fait, les nouvelles lignes sont le seul comportement de formatage inhérent à

.

Le code HTML suivant simule la structure d'un site Web d'actualités. Chaque paire de balises

combine le titre et le résumé de chaque actualité. Autrement dit,

ajoute une structure supplémentaire au document. En même temps, puisque ces balises

appartiennent au même type d'éléments, vous pouvez utiliser l'attribut class="news" pour identifier ces balises

fournit uniquement

ajoute une sémantique appropriée et facilite l'utilisation ultérieure des styles pour formater

.

     <p class="news">
         <h2>
             News headline 1</h2>
         <p>
             some text. some text. some text...</p>
         ...
     </p>
     <p class="news">
        <h2>
             News headline 2</h2>
         <p>
             some text. some text. some text...</p>
        ...
     </p>
Copier après la connexion

2. Les balises

sont utilisées pour regrouper les éléments en ligne dans le document).

  <span style="color: Red">注意:</span>
Copier après la connexion

2. Éléments de niveau bloc et éléments en ligne

Éléments de niveau bloc (éléments de bloc) et éléments en ligne/éléments en ligne ( élément en ligne) est un concept en CSS. Les éléments comme

et

En effet, ces éléments apparaissent comme un bloc de contenu, une « block box ». En revanche, les éléments tels que et sont appelés « éléments en ligne » car leur contenu apparaît sur une seule ligne, une « boîte en ligne ».

Les concepts d'éléments de niveau bloc et d'éléments en ligne ne sont pas fixes, mais relatifs. Nous pouvons changer le type de boîte générée en utilisant la propriété display de l'élément. Cela signifie que vous pouvez faire en sorte que les éléments en ligne (tels que les éléments ) se comportent comme des éléments de niveau bloc en définissant l'attribut display sur block ; vous pouvez également faire en sorte que les éléments générés deviennent des éléments en ligne en définissant display sur inline ou même, Nous pouvons définir l'attribut display sur none pour que l'élément n'ait aucune boîte du tout. Dans ce cas, la boîte et tout son contenu ne seront plus affichés et n'occuperont pas d'espace dans le document.

3. Comparaison entre

et

1. Similitudes : la balise

et la balise sont des balises utilisées pour diviser les intervalles mais n'ont pas de sémantique réelle, toutes deux sont principalement utilisées pour appliquer des feuilles de style.

2. Différences : La balise

est un élément de niveau bloc, et le navigateur ajoutera automatiquement une balise de saut de ligne avant et après celle-ci ; La balise /span> est un élément en ligne et les balises de nouvelle ligne ne seront pas automatiquement ajoutées avant et après.

Si vous souhaitez afficher deux éléments de contenu sur la même ligne dans une mise en page Web, le moyen le plus simple est de les envelopper avec des balises Par exemple, une page comporte deux éléments adjacents, l'un est

, l'autre est . Pour les afficher sur la même ligne, remplacez

par . Bien entendu, cela peut également être réalisé en définissant l'attribut d'affichage des balises telles que

sur inline via CSS.

Résumé : Ce qui précède représente l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.

Recommandations associées :

Expliquez en détail via le code comment créer des divs en js, span, label

Discutez en détail de la différence entre le style display:inline dans div et span

Comment définir la hauteur minimale de l'élément en ligne span

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Vous avez un jeu croisé?
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Bordure de tableau en HTML Bordure de tableau en HTML Sep 04, 2024 pm 04:49 PM

Guide de la bordure de tableau en HTML. Nous discutons ici de plusieurs façons de définir une bordure de tableau avec des exemples de bordure de tableau en HTML.

Marge gauche HTML Marge gauche HTML Sep 04, 2024 pm 04:48 PM

Guide de la marge HTML gauche. Nous discutons ici d'un bref aperçu de la marge gauche HTML et de ses exemples ainsi que de son implémentation de code.

Tableau imbriqué en HTML Tableau imbriqué en HTML Sep 04, 2024 pm 04:49 PM

Ceci est un guide des tableaux imbriqués en HTML. Nous discutons ici de la façon de créer un tableau dans le tableau ainsi que des exemples respectifs.

Disposition du tableau HTML Disposition du tableau HTML Sep 04, 2024 pm 04:54 PM

Guide de mise en page des tableaux HTML. Nous discutons ici des valeurs de la mise en page des tableaux HTML ainsi que des exemples et des résultats en détail.

Espace réservé d'entrée HTML Espace réservé d'entrée HTML Sep 04, 2024 pm 04:54 PM

Guide de l'espace réservé de saisie HTML. Nous discutons ici des exemples d'espace réservé d'entrée HTML ainsi que des codes et des sorties.

Liste ordonnée HTML Liste ordonnée HTML Sep 04, 2024 pm 04:43 PM

Guide de la liste ordonnée HTML. Ici, nous discutons également de l'introduction de la liste et des types HTML ordonnés ainsi que de leur exemple respectivement.

Déplacer du texte en HTML Déplacer du texte en HTML Sep 04, 2024 pm 04:45 PM

Guide pour déplacer du texte en HTML. Nous discutons ici d'une introduction, du fonctionnement des balises de sélection avec la syntaxe et des exemples à implémenter.

Bouton HTML onclick Bouton HTML onclick Sep 04, 2024 pm 04:49 PM

Guide du bouton HTML onclick. Nous discutons ici de leur introduction, de leur fonctionnement, des exemples et de l'événement onclick dans divers événements respectivement.

See all articles