Les balises abandonnées en HTML5 sont : frame, frameset, noframes, font, center, basefont, big, strike, tt, u, s, acronym, applet, dir, etc.
L'environnement d'exploitation de ce tutoriel : système Windows 10, version HTML5, ordinateur Dell G3.
Les éléments HTML 4.01 suivants ont été supprimés dans HTML5. Bien que les navigateurs prennent toujours en charge ces balises pour des raisons de compatibilité, il est recommandé d'utiliser de nouvelles balises alternatives. Paradoxalement, les anciens navigateurs prennent en charge les nouvelles. le tag ne suffit pas, et cela dépend du public du projet.
Catégorie 1 : Éléments expressifs
basefont
big
center
font
s
strike
tt
u
Il est recommandé de les remplacer par des éléments sémantiquement corrects et d'utiliser CSS pour garantir l'effet après le rendu
Deuxième catégorie : éléments de cadre
En raison des nombreux problèmes d'utilisabilité et d'accessibilité avec les cadres, la spécification HTML5 supprimera les éléments suivants.
frame
frameset
noframes
mais html5 prend en charge iframe.
Troisième catégorie : Classe d'attributs
De nombreux attributs expressifs ont également été supprimés par la nouvelle spécification, comme suit :
align
link, vlink, alink, attributs de texte sur la balise body
bgcolor
hauteur et largeur
attribut de défilement sur l'élément iframe
valign
hspace et vspace
attributs cellpadding, cellpacing et border sur la balise de table
balise d'en-tête L'attribut de profil
l'attribut target sur la balise de lien a
img et l'attribut longdesc de l'élément iframe
Catégorie 4 : Autre
abbr remplace l'acronyme (utilisé pour représenter une abréviation
l'objet remplace l'applet
ul remplace le répertoire
Tutoriel recommandé : "Tutoriel vidéo HTML"
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!