HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
Différences entre XHTML et HTML |
Ce qui rend XHTML différent du HTML
|
- L'étiquette et les noms d'attribut doivent être en minuscules
- Des éléments doivent être nichés correctement, aucun recouvrement
- Les éléments non vides doivent être fermés
- Des éléments vides doivent être terminés
- Toutes les valeurs d'attribut doivent être citées
- Des paires de valeur d'attribut ne peuvent pas se raccourcir
- éléments de <script> et de <style>
|
L'étiquette et les noms d'attribut doivent être en minuscules
|
Des noms d'élément et d'attribut de XHTML doivent être écrits en minuscules, car XML est cas-sensible, plus vous peuvent ne partir avec quelles personnes ont fait pour améliorer la lisibilité du code dactylographiant les attributs et les noms d'éléments en majuscule et valeurs en minuscules. Les valeurs d'attribut peuvent être n'importe quelle caisse que vous voulez. Par exemple, la valeur « #ffcc33 » ci-dessous peut également être écrite en tant que « #FFCC33. »
|
HTML | XHTML |
<TD BGCOLOR="#ffcc33">
|
<td bgcolor="#ffcc33">
|
|
Les éléments doivent être nid correctement, aucun recouvrement
|
Les navigateurs ne s'inquiéteront pas overlaped des éléments dans la plupart de cas. Par exemple, s'il y a étiquette audacieux à la fin d'un paragraphe, il doesnot importe si clôturer le </b> d'abord ou le </p>. Mais avec XML et XHTML, nous doivent unclose la dernière étiquette ouverte d'abord et alors d'abord ouvert
|
HTML | XHTML |
<p>Be <b>bold!</p></b>
|
<p>Be <b>bold!</b></p>
|
|
Le recouvrement est largement toléré dans le HTML, bien qu'il soit illégal. Un document de XHTML doit être XML bien formé. Il devrait suivre la syntaxe de base de XML. S'il échoue faire ainsi, il n'y aura aucune obligation de continuer le traitement de l'analyseur du bythe XML parser.XML de document n'essayera pas de récupérer et « deviner » ce qui vous avez voulu dire si la syntaxe est erronée comme le faisait l'analyseur de HTML.
|
Les éléments non vides doivent être fermés |
explicitement ou implicitement tous les éléments doivent être fermés. Puisque le <p> est conçu pour marquer le commencement et la fin d'un paragraphe il est un « non vide » étiquettent. Ainsi il doit être fermé à la fin du paragraphe
|
HTML | XHTML |
First paragraph<p>
Second paragraph<p>
|
<p>First paragraph</p>
<p>Second paragraph</p>
|
|
Éléments affectés : <basefont>, <body>, <colgroup>, <dd>, <dt>, <head>, <html>, <li>, <p>, <tbody>/<thead>/<tfoot>, <th>/<td>, <tr>
|
Des éléments vides doivent être terminés
|
Il y a des étiquettes qui ne contient aucun contenu dans eux, quand nous nous sentons il n'y a aucun rôle important à jouer par eux, alors devrait supprimer ces étiquettes vides. l'étiquette de <p> contient un paragraphe, et une étiquette de <b> contient le texte pour être bolded, une étiquette de <br> est « vide » pendant qu'elle ne contient jamais n'importe quel contenu. D'autres étiquettes comme ceci sont le src= " valid.gif " de <hr> et de <img >
|
HTML |
XHTML |
<hr> |
<hr /> |
<br> |
<br /> |
<input ... > |
<input ... /> |
<param ... > |
<param ... /> |
<img src="valid.gif"> |
<img src="valid.gif" /> |
|
Éléments affectés : <option><param> de <input><isindex><link><meta> de <frame><hr><img> de <col> de <br> de <base> de <area>
|
Toutes les valeurs d'attribut doivent être citées
|
Plus de type permis par border=0>is de <img…. Des valeurs d'attribut comprenant des valeurs numériques doivent être citées
|
HTML | XHTML |
<img ... border=0>
|
<img ... border="0" />
|
|
Des paires de valeur d'attribut ne peuvent pas être réduites au minimum
|
Habituellement nous essayons de réduire au minimum l'attribut s'il a la valeur simple. Mais XML ne permet pas la minimisation d'attribut. Des attributs évalués ou autonomes simples dans XHTML doivent être augmentés (par exemple le nowrap>text </td> de <td devient nowrap= le " nowrap " >text</td> de <td). umeric
|
HTML |
XHTML |
<dl compact> |
<dl compact="compact"> |
<ul compact> |
<ul compact="compact"> |
<option ... selected> |
<option ... selected="selected"> > |
<td nowrap> text </td> |
<td nowrap="nowrap"> text </td> |
<input type="radio" ... checked> |
<input type="radio" ... checked="checked" /> |
<input type="checkbox" ... checked> |
<input type="checkbox" ... checked="checked" /> |
|
éléments de <script> et de <style>
|
Les éléments de manuscrit et de modèle dans XHTML, sont déclarés en tant qu'ayant le contenu de #PCDATA. En conséquence, < et et sera traité en tant que le début du marge bénéficiaire bénéficiaire, et entités comme < et et reconnu comme références d'entité par le processeur de XML < and="">à XHTML
|
XHTML |
<script language="JavaScript type="text/javascript">
<![CDATA[
document.write("<b>Hello World!</b>");
]]>
</script>
|
|
Éléments affectés : <basefont>, <body>, <colgroup>, <dd>, <dt>, <head>, <html>, <li>, <p>, <tbody>/<thead>/<tfoot>, <th>/<td>, <tr>
|
Keywords: xhtml tutorial, xhtml validator, html xhtml, tag com xhtml, xhtml editor, xhtml templates, xhtml 1.0, xhtml code, xhtml doctype, xhtml validation
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|