Étape 9: XHTML-nouvelle version !
XHTML est le langage de balisage eXtensible Hyper-Text. Il est censé pour être en mesure de remplacer le code HTML, mais il est facile à apprendre. Il est presque identique au HTML 4.01, qui est ce que j’ai écrit tout. C’est plus strict, mais plus propre. Il s’agit de HTML comme une application XML. XHTML 1.0 est devenue une recommandation W3C 26 janvier 2000. W3C XHTML, qualifie de la dernière version de HTML. XHTML va progressivement remplacer le code HTML. Tous les nouveaux navigateurs peuvent utiliser XHTML.Assez à ce sujet. Droit maintenant, nous avons beaucoup de mauvais HTML sur le web. Aucune balises de fin, les balises en minuscules, etc.. En XHTML, vous devez inclure des balises de fin, même pour ces choses comme des sauts de ligne. Dans ce genre d’affaire, où c’est juste la première balise, vous ajoutez un espace, puis un /.
HTML:<BR><br>Either works in HTML.XHTML:<br />
En XHTML, quelques règles doivent être respectées. En HTML, vous pouvez mal imbriquer des balises.
<b><i>What's wrong with this?</b></i>
En XHTML, vous devez bien imbriquer des éléments.
<b><i>This is how it should be.</i></b>
Balises XHTML doivent être fermées, comme je l’ai dit avant. Chaque balise doit avoir une balise de fermeture, ou si elle n’a pas besoin un, comme le saut de ligne, puis vous ajoutez un espace et une barre oblique. Si vous n’ajoutez pas l’espace, alors il peut vous gâcher dans certains navigateurs.
HTML fonctionnera même si les balises sont en minuscules. En XHTML, vous devez avoir toutes les balises en minuscules.
Noms d’attributs, comme la hauteur et la largeur, doivent être en minuscules. Vous devez également placer les valeurs entre guillemets.
Vous ne pouvez pas taper juste
<frame noresize>You need to type<frame noresize="noresize" />
Aucune réduction !
Pour des choses comme les images et les formulaires, vous devez remplacer l’élément name dans la balise avec l’id. Si vous voulez qu’il fonctionne dans les navigateurs plus anciens pendant un certain temps, alors inclure le nom et l’id.
Pour le faire fonctionner en XHTML, vous devez avoir ceci en haut de votre page.
<!DOCTYPE Doctype goes here><html xmlns="http://www.w3.org/1999/xhtml">
Le doctype est important.
<!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Il déclare le type de page que ce soit, si je comprends bien. S’il vous plaît me dire si je me trompe, et je vais corriger.
C’était un exemple de le XHTML Strict. Utilisez cette option lorsque vous souhaitez vraiment propre balisage. Vous devez utiliser cela avec Cascading Style Sheets (CSS).
<!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
C’était un exemple de le XHTML Transitional. Utilisez cette option lorsque vous souhaitez tirer parti des fonctionnalités de présentation de HTML, et quand vous voulez les navigateurs qui ne comprennent pas CSS pour pouvoir le voir.
<!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
C’était un exemple de le XHTML Frameset. Utilisez cette option lorsque vous souhaitez fractionner la fenêtre du navigateur en plusieurs trames.
Si vous voulez quelque chose pour vérifier pour voir si il a travailler XHTML, essayez ce lien. http://Validator.w3.org/ Qui vous permet de vérifier un site Web, des documents ou autres options pour tester le XHTML.
XHTML est aussi une bonne chose à essayer si vous connaissez le langage HTML. Si vous ne comprenez pas au moins un peu de HTML, puis essayez de l’apprendre. Je sais que je pourrais écrire un peu plus, mais ce serait surtout tags et les références qui sont sensiblement les mêmes et vous pourriez trouver facilement ailleurs. Je ne peux pas même leur conviennent probablement, donc il suffit de chercher pour le XHTML ou visitez www.w3.org. C’est le site officiel pour ce genre de codage.