Table des matières
Élément de section
Élément d'article
Résumé
Maison interface Web Tutoriel H5 Explication détaillée des exemples de sections et d'articles de balisage sémantique HTML5

Explication détaillée des exemples de sections et d'articles de balisage sémantique HTML5

Jun 16, 2017 am 11:01 AM

网页制作cnn6文章简介:最常被问起的问题是:在什么情况下我们应该使用这些元素?以及我们应该如何正确的使用这些元素?

HTML5 apporte une série de nouveaux éléments et sera largement utilisé dans le futur. Cependant, certains éléments peuvent prêter à confusion à utiliser, notamment deux nouveaux éléments :

et
.

La question la plus fréquemment posée est : dans quelles circonstances doit-on utiliser ces éléments ? Et comment utiliser correctement ces éléments ?

Élément de section

C'est l'élément le plus ambigu. En quoi est-il différent de l'élément

Nous utilisons

pour diviser les paragraphes, donc à part

, quand utilisons-nous cet élément. Nous citons la documentation officielle pour l’illustrer. Selon le document WHATWG, l'élément

est décrit comme suit :

"L'élément

représente un paragraphe commun dans un document ou une application - WHATWG"

du description On peut voir que la fonction de l'élément

est de segmenter, plus ou moins similaire à

. Mais il y a quand même un cas particulier. Dans le document, une déclaration spéciale a été ajoutée :

"Lorsqu'un élément est utilisé uniquement pour des raisons de style ou de commodité de script, nous encourageons les auteurs à utiliser

. L'élément

s'applique lorsque lorsque le contenu d'un élément doit être explicitement répertorié. - WHATWG"

Sur cette base, nous pouvons résumer les deux points suivants :

Premièrement, bien que l'élément section puisse techniquement être stylisé, mais nous le faisons quand même. recommandons d'utiliser l'élément p lorsqu'il existe des styles ou des scripts complexes.

Deuxièmement, similaire à l'élément

  • , l'élément section est utilisé pour répertorier le contenu.

    Donc, dans un exemple réel, la raison de l'utilisation de l'élément

    est de structurer le contenu du blog. Le code est le suivant :

    <p class="blog">  
        <section class="post">  
            <h2 class="post-title">Blog Post Title</h2>  
            <p class="post-excerpt">Ice cream tart powder jelly-o.   
            Gummies chocolate cake ice cream cookie halvah tiramisu jelly-o.</p>  
        </section>  
        <section class="post">  
            <h2 class="post-title">Blog Post Title</h2>  
            <p class="post-excerpt">Ice cream tart powder jelly-o.   
            Gummies chocolate cake ice cream cookie halvah tiramisu jelly-o.</p>  
        </section>  
        <section class="post">  
            <h2 class="post-title">Blog Post Title</h2>  
            <p class="post-excerpt">Ice cream tart powder jelly-o.   
            Gummies chocolate cake ice cream cookie halvah tiramisu jelly-o.</p>  
        </section>  
    </p>
    Copier après la connexion

    Ceci est juste un. exemple,

    Élément d'article

    D'après le nom, il s'est déjà bien expliqué, mais il faut encore regarder comment le document officiel le décrit :

    " dans Un document, page, application ou section d'un site qui est, en général, redistribuable ou réutilisable de manière indépendante, par exemple dans un message de forum, un magazine ou un article d'actualité, une entrée de blog ou des commentaires d'utilisateur, des widgets interactifs ou tout autre support. seul élément de contenu. »

    De la description ci-dessus, nous pouvons conclure que l'élément

    est dédié aux articles structurés, surtout si nous le souhaitons, comme le contenu d'un blog, d'une page ou d'un forum. .

    L'exemple suivant montre comment utiliser

    <article class="post">  
        <header>  
        <h1>This is Blog Post Title</h1>  
        <p class="post-meta">  
            <ul>  
                <li class="author">Author Name</li>  
                <li class="categories">Save in Categories</li>  
            </ul>  
        </p>  
        </header>  
    
        <p class="post-content">  
            Sweet roll halvah biscuit toffee liquorice tart pudding sesame snaps.   
            Biscuit powder jelly-o fruitcake faworki chocolate bar. Pudding oatnbon. Gummies   
            halvah gummies danish biscuit applicak   
            cake tootsie roll sesame snaps lollipop gingerbread boe gingerbread jelly-o pastry.  
        </p>  
    
    </article>
    Copier après la connexion

    De plus, l'élément

    peut également être combiné avec l'élément section. Si nécessaire, l'élément
    l'exemple ci-dessous.

    <article class="post">  
        <header>  
        <h1>This is Blog Post Title</h1>  
        <p class="post-meta">  
            <ul>  
                <li class="author">Author Name</li>  
                <li class="categories">Save in Categories</li>  
            </ul>  
        </p>  
        </header>  
    
        <p class="post-content">  
            <section>  
            <h2>This is the Sub-Heading</h2>  
            Sweet roll halvah biscuit toffee liquorice tart pudding sesame snaps.   
            Biscuit powder jelly-o fruitcake faworki chocolate bar. Pudding oat cake   
            tootsie roll sesame snaps lollipop gingerbread bonbon. Gummies halvah   
            gummies danish biscuit applicake gingerbread jelly-o pastry.  
            </section>  
    
            <section>  
            <h3>This is another Sub-Heading</h3>  
            Topping cheesecake sweet pie carrot cake sweet roll. Gummi bears lemon drops  
            toffee sesame snaps tart topping chupa chups apple pie gummies. Wafer chocolate  
            cake. Sugar plum chocolate bar topping ice cream carrot cake danish bonbon.   
            Cheesecake gummi bears dragée jujubes dragée dragée brownie jelly biscuit. 
            Powder croissant jelly beans pastry.  
            </section>  
        </p>  
    
    </article>
    Copier après la connexion

    Résumé

    Comme le prédisaient les fondateurs du World Wide Web et les directeurs du W3C, tous les nouveaux éléments créés par HTML5 visent à rendre la structure du Web plus sémantique. L’application correcte de ces éléments fait encore l’objet de débats parmi les développeurs et concepteurs Web.

    En tout cas, ne mélangez pas les idées. Comme je l'ai mentionné précédemment, si cela a du sens et que vous voyez que la structure a du sens en l'utilisant, utilisez-la.

    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)
    2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
    Repo: Comment relancer ses coéquipiers
    1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
    Hello Kitty Island Adventure: Comment obtenir des graines géantes
    4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
    Combien de temps faut-il pour battre Split Fiction?
    3 Il y a quelques semaines By DDD

    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.

    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.

    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.

    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.

    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.

    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.

    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.

    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.

    See all articles