Maison >interface Web >tutoriel HTML >Utilisez les balises standard dl, dt, dd pour abandonner la production de pages list_HTML/Xhtml_Web

Utilisez les balises standard dl, dt, dd pour abandonner la production de pages list_HTML/Xhtml_Web

WBOY
WBOYoriginal
2016-05-16 16:42:371444parcourir

Aujourd'hui, de plus en plus de développeurs front-end commencent à utiliser le CSS xHTML pour remplacer la mise en page originale du tableau afin de compléter la mise en page globale de la page Web. Cela réduit non seulement les coûts de développement et de maintenance du site Web, mais rend également le code plus volumineux. sémantique. Cependant, cela ne signifie pas que le tableau a disparu depuis lors. Il est encore utilisé par de nombreuses personnes comme une nécessité pour la présentation de données dans des pages Web, telles que des listes de données personnelles, etc. En fait, l'utilisation des balises HTML dl, dt et dd vous permettra d'économiser plus de code et de rendre le code plus cohérent sémantiquement avec le contenu. Bien sûr, les tableaux ont aussi leur place, c'est-à-dire les tableaux de données avec une grande quantité de données, mais les petites listes de données et les formulaires n'ont pas du tout besoin d'utiliser des tableaux !
Si vous utilisez encore des tableaux traditionnels pour créer des listes de données, continuez à lire pour voir comment l'utilisation des balises HTML dl, dt et dd peut faciliter votre travail...
liste de données de tableau
Les données Le code de liste de la table traditionnelle est le suivant. Nous devons ajouter des balises tr à chaque ligne, puis ajouter une balise td pour le titre et les données. Puisque les balises sont toutes des td, si nous voulons ajouter des styles, nous devons ajouter un attribut de classe à chaque td.

Copier le code
Le code est le suivant :

>

;


;/td> ;




class=" text">26 mai 1986

le code CSS correspondant, on ajoute des styles aux classes précédemment déclarées en HTML.





Copier le code

Le code est le suivant :

/*DONNÉES DE LA LISTE DES TABLES* /
tableau { marge-bas:50px; } tableau tr .title { fond:#5f9be3; gras;
padding:5px;
width:100px;
}
table tr .text {
padding-left:10px;


À partir du code ci-dessus, on peut voir qu'en utilisant la balise table, si vous souhaitez utiliser CSS pour modifier ou modifier le contenu, vous devez ajouter des attributs de classe correspondants à la cellule td. Cela augmentera virtuellement votre charge de travail et le code deviendra légèrement plus volumineux. Que signifie avoir plus de code ? Cela signifie que le trafic du site Web est gaspillé, que plus de risques de bugs sont générés et que la maintenance ultérieure est plus difficile.
Liste de données dl, dt, dd
Jetons maintenant un coup d'œil à la liste de données en utilisant les balises HTML dl, dt, dd. Nous utilisons d’abord la balise dl (liste de définition-liste personnalisée) pour accueillir l’ensemble de la structure de données, puis nous utilisons la balise dt (titre personnalisé) et la balise dd (description personnalisée) pour accueillir le titre et le contenu des données.





Copier le code

Le code est le suivant :


>
Nom :

Squall Li

Âge :
;
Sexe :
Homme
Jour de naissance :
26 mai 1986< ;/dd>
Dans le code CSS, il suffit de faire flotter dt et dd vers la gauche.




Copier le code


Le code est le suivant :


/*DL, DT, DD TAGS LIST DATA*/
dl {
margin-bottom:50px;
}
dl dt {
background:#5f9be3;
color:#fff; :left;
font-weight:bold; margin-right:10px; padding:5px width:100px; 2px 0; padding:5px 0;
}

À partir des exemples de dl, dt et dd, vous devriez pouvoir voir clairement que leurs codes sont plus simples, plus fluides, et plus sémantique, non ?
Voyant cela, si vous insistez toujours pour utiliser des balises de table pour remplir des formulaires Web ou d'autres mises en page de pages Web, il est maintenant temps de modifier votre code. Facilitez-vous la tâche !
Déclaration:
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
Nom :
Âge :
>Homme< ;/td>
Jour de naissance :