Un riassunto sulle regole di scrittura per il linguaggio XHTML
ALLWEB free
Web Directory Script Linguaggi
Italiano Inglese Tutte
 
 29 Jul 2010
rss directory aggiungi in preferiti  
Home    Mappa directory    Giochi    XXXDirectory    Script    Forum




Panoramica regole di scrittura XHTML:

  • Tutte le pagine xhtml devono iniziare definendo versione, DTD e namespace vedi paragrafo struttura
  • Tutti i tag devono essere chiusi seguendo l'ordine di apertura.
  • Nessun tag deve rimanere aperto, i tag che non hanno un appropriato tag di chiusura devono terminare con spazio e barra es. <br> diventa <br />
  • Tutti i tag devono essere scritti in minuscolo.
  • Non inserire attributi all'interno dei tag che consentono una soluzione alternativa con gli style.
  • Le tabelle si utilizzano soltanto per mostrare i dati. Per il layout ci dovremo affidare ai blocchi (div).
  • Tutti gli attributi dei tag devono essere inseriti fra doppi apici es. size=10 diventa size="10"
  • Tutti gli attributi singoli dovranno essere dichiarati fra doppi apici e con il loro stesso nome che li precede uniti dal segno uguale. Es. selected diventa selected="selected"
  • L'attributo name="" deve essere sostituito con id="". Per agevolare i browser è consentito entrambi, ma tenete presente che name="" non sarà presente nelle versioni future di xhtml.
  • Gli spazi doppi o tabulazioni sono gestiti come spazi singoli.
  • Evitare di immettere script o style direttamente nella pagina. L'ideale sono fogli esterni.
  • Tutti gli script o style all'interno della pagina devono essere contenuti in CDATA
    esempio:
    <script>
    //<![CDATA[
    .....
    //]]>
    </script>
  • Non inserire il tag <font> per definire gli stili di scrittura a vantaggio del tag <span> che assolve alla stessa funzione.
  • Gli style (esterni e interni) devono contenere nomi scritti in minuscolo.
  • Il carattere & associato ad attributi deve essere scritto &amp; es. <a href="ciao?a=1&b=2"> diventa <a href="ciao?a=1&amp;b=2">
  • I seguenti tag NON sono presenti in XHTML strict, ed è presumibile che spariscano nelle versioni successive.
    Cercate sempre di non inserirli a favore di altri o inserendo style:
    <applet>
    <basefont>
    <center>
    <dir>
    <font>
    <frame>
    <frameset>
    <iframe>
    <isindex>
    <menu>
    <noframes>
    <s>
    <strike>
    <u>








Warning: Unknown: write failed: Disk quota exceeded (122) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/home/allweb/tmp/) in Unknown on line 0