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 |
|
|
Differenze fra XHTML ed il HTML |
Che cosa rende XHTML differente dal HTML
|
- La modifica ed i nomi di attributo devono essere nella lettera minuscula
- Gli elementi devono essere annidati correttamente, nessuna sovrapposizione
- Gli elementi non vuoti devono essere chiusi
- Gli elementi vuoti devono essere terminati
- Tutti i valori di attributo devono essere citati
- Gli accoppiamenti di valore di attributo non possono essere ridotti
- elementi del <style> e del <script>
|
La modifica ed i nomi di attributo devono essere nella lettera minuscula
|
I nomi dell'elemento e di attributo di XHTML devono essere scritti nella lettera minuscula, poich� XML � contenitore-sensibile, pi� voi possono non ottenere via con che gente ha fatto per migliorare la leggibilit� del codice che scrive gli attributi ed i nomi a macchina degli elementi in maiuscolo e nei valori nella lettera minuscula. I valori di attributo possono essere tutta la cassa che desiderate. Per esempio, il valore �#ffcc33� qui sotto pu� anche essere scritto come �#FFCC33.�
|
HTML | XHTML |
<TD BGCOLOR="#ffcc33">
|
<td bgcolor="#ffcc33">
|
|
Gli elementi devono essere nido correttamente, nessuna sovrapposizione
|
I Browsers non si preoccuperanno overlaped gli elementi nella maggior parte del caso. Per esempio, se ci � modifica GRASSETTO alla conclusione di un paragrafo, doesnot importa se chiudere il </b> in primo luogo o il </p>. Ma con XML e XHTML, noi devono unclose l'ultima modifica aperta in primo luogo ed allora in primo luogo aperto
|
HTML | XHTML |
<p>Be <b>bold!</p></b>
|
<p>Be <b>bold!</b></p>
|
|
La sovrapposizione ampiamente � tollerata in HTML, bench� sia illegale. Un documento di XHTML deve essere XML ben formato. Dovrebbe seguire la sintassi di base di XML. Se viene a mancare fare cos�, non ci sar� obbligo di continuare l'elaborazione dell'analizzatore del bythe XML parser.XML del documento non prover� a recuperare e �indovinare� che cosa avete significato se la sintassi � errata come l'analizzatore del HTML.
|
Gli elementi non vuoti devono essere chiusi |
esplicitamente o implicitamente tutti gli elementi devono essere chiusi. Poich� il <p> � destinato per contrassegnare l'inizio e la conclusione di un paragrafo � �un non vuoto� etichetta. Cos� deve essere chiuso alla conclusione del paragrafo
|
HTML | XHTML |
First paragraph<p>
Second paragraph<p>
|
<p>First paragraph</p>
<p>Second paragraph</p>
|
|
Elementi Affected: <basefont>, <body>, <colgroup>, <dd>, <dt>, <head>, <html>, <li>, <p>, <tbody>/<thead>/<tfoot>, <th>/<td>, <tr>
|
Gli elementi vuoti devono essere terminati
|
Ci sono modifiche che non contiene loro soddisfare, quando riteniamo non ci � ruolo importante da giocare da loro, quindi dovrebbe cancellare quelle modifiche vuote. la modifica del <p> contiene un paragrafo e una modifica del <b> contiene il testo per essere bolded, una modifica del <br> � �vuota� mentre non contiene mai alcun soddisfare. Altre modifiche come questa sono src= " valid.gif " del <img e del <hr> >
|
HTML |
XHTML |
<hr> |
<hr /> |
<br> |
<br /> |
<input ... > |
<input ... /> |
<param ... > |
<param ... /> |
<img src="valid.gif"> |
<img src="valid.gif" /> |
|
Affected Elements: <area> <base> <br>
<col> <frame><hr><img>
<input><isindex><link><meta>
<option><param>
|
Tutti i valori di attributo devono essere citati
|
Pi� tipo permesso border=0>is del <img�. I valori di attributo compreso i valori numerici devono essere citati
|
HTML | XHTML |
<img ... border=0>
|
<img ... border="0" />
|
|
Gli accoppiamenti di valore di attributo non possono essere minimizzati
|
Proviamo solitamente a minimizzare l'attributo se ha singolo valore. Ma XML non permette la minimizzazione di attributo. I singoli attributi stimati o autonomi in XHTML devono essere espansi (per esempio il nowrap>text </td> del <td si trasforma in in nowrap= " il nowrap " >text</td> del <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" /> |
|
<script> and <style> elements
|
Gli elementi di stile e dello scritto in XHTML, sono dichiarati come avendo soddisfare del #PCDATA. Di conseguenza, < e & sar� trattare come l'inizio del margine di profitto e le entit� come < e & sar� riconosciuto come riferimenti dell'entit� dal processor di XML < and="">a XHTML
|
XHTML |
<script language="JavaScript type="text/javascript">
<![CDATA[
document.write("<b>Hello World!</b>");
]]>
</script>
|
|
Elementi Affected: <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 |
|
|