Tutoriel de base HTML : Introduction à XHTML
Introduction au XHTML
L'intention initiale du développement HTML traditionnel était destinée aux PC. Cependant, avec l'émergence continue de terminaux mobiles aléatoires, le HTML ne peut plus être utilisé. répondre aux besoins du marché.
XHTML est une nouvelle génération de langage de balisage HTML.
Le but du XHTML est de remplacer le HTML.
Les balises XHTML sont exactement les mêmes que le HTML.
La syntaxe du XHTML est beaucoup plus stricte que celle du HTML.
Langage de balisage hypertexte extensible XHTML.
Normes d'écriture XHTML
Toutes les balises et attributs doivent être tous en minuscules
Les balises unilatérales doivent être désactivées. Par exemple : <br> ——> <br />
Toutes les valeurs d'attribut doivent être placées entre guillemets.
Tous les attributs doivent avoir une valeur. Par exemple : <hr noshade> —— <hr noshade = "noshade" />
Les balises doivent être imbriquées séquentiellement, la couche externe étant imbriquée dans la couche interne, et une couche dans l'autre couche.
Les pages Web XHTML doivent avoir un code de définition de type de document DTD.
Remarque : j'espère que lorsque vous écrirez du HTML à l'avenir, vous essaierez de suivre strictement les spécifications d'écriture XHTML
Définition du type de document DTD
Le but de la définition du type de document DTD : il s'agit d'un mécanisme de vérification, ce qui signifie vérifier si la syntaxe de balisage XHTML que vous avez écrite est légitime.
Il existe trois grands types de DTD :
(1) DTD stricte
En type strict In la DTD, diverses balises de présentation ne peuvent plus être utilisées. Par exemple : <font>, <b>, <body bgColor>
nécessite que CSS soit utilisé pour remplacer diverses balises de performances.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" >
(2) DTD transitionnelle
Dans la DTD transitionnelle, vous pouvez continuer à utiliser la méthode d'écriture d'expression en HTML.
Ces marqueurs de performance peuvent toujours être utilisés. Tels que : <font>, <b>, <body bgColor>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:// www .w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
(3) Cadre DTD
<!DOCTYPE html PUBLIC " ---W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">