Visualizzazione dei risultati da 1 a 2 su 2

Discussione: guida XML di html.it

  1. #1

    guida XML di html.it

    la sto leggendo, e` fatta abbastanza bene a parte questo punto che non mi sembra molto chiaro:

    Nell’XML un nome qualificato si compone in due parti: il nome dello spazio dei nomi e la parte locale. Il nome dello spazio dei nomi, ovvero un URI, definisce lo spazio dei nomi, mentre la parte locale corrisponde al nome dell’elemento o dell’attributo del documento locale. Poiché l’URI è sempre univoco, il nome dello spazio dei nomi crea insieme alla parte locale un nome di elemento universalmente univoco. Per poter utilizzare uno spazio dei nomi in documento XML, è necessario includere una dichiarazione dello spazio dei nomi nel prologo del documento. E’ inoltre possibile includere nella dichiarazione un prefisso dello spazio dei nomi. Utilizzando i due punti (, il prefisso può essere aggiunto alla parte locale in modo da associarla al nome dello spazio dei nomi. Nel documento riportato nell’esempio che segue, i due spazi dei nomi vengono dichiarati con prefissi, quindi utilizzati nel documento.


    se qualcuno potesse tradurmelo in italiano o spiegarmi cosa sono questi spazi dei nomi gliene sarei grato.

    ciao a tutti
    ICQ: 47492757
    MSN: syncoNO_SPAM@tiscalinet.it
    "La scialba ragione separa l'infinito da noi"

  2. #2
    In breve lo spazio dei nomi serve quando hai confitti nei nomi degli elementi (che devono essere univoci). In caso due elementi abbiano lo stesso nome, per distinguerli uno dei due sara' preceduto dall'indicazione dello spazio dei nomi, che avrai indicato nel prologo assieme alla DTD di riferimento.

    Un esempio facile di spazio dei nomi e' l'uso della DTD HTML 4 all'interno di un doc XML

    <?xml version="1.0" encoding="utf-16"?>
    <?xml-stylesheet href="style.css" type="text/css"?>
    <body xmlns:html="http://www.w3.org/TR/REC-html40">

    <paragrafo>Visita il mio sito</paragrafo>

    <html:a href="www.frequenze.it">Mutato</html:a>

    </body>
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.