Latest web development tutorials

Building Blocks DTD

I principali documenti blocchi ed elementi XML e HTML.


documento XML Building Blocks

Tutti i documenti XML (e documenti HTML) seguendo semplici componenti blocchi di costruzione:

  • elementi
  • attributi
  • entità
  • PCDATA
  • CDATA

elemento

Gli elementi principali sono i mattoni di documenti XML e HTML.

Esempi di elementi HTML sono "corpo" e "tavola". Esempi di elemento XML è "nota" e "messaggio". Elemento può contenere testo, altri elementi o è vuoto. Esempi di elementi HTML vuoti sono "HR", "BR" e "img".

esempio:

<body>some text</body>

<message>some text</message>


Proprietà può fornire ulteriori informazioni circa l'elemento.

Le proprietà sono sempre inseriti nel tag di inizio di un elemento. Proprietà sempre sotto forma di coppie nome / valore. L'elemento "img" che segue contiene ulteriori informazioni sul file sorgente:

<img src="computer.gif" />

Nome dell'elemento è "img". name è "src". Valore della proprietà è "computer.gif". Poiché l'elemento stesso è vuoto, si tratta di un "/" Off.


entità

Entità viene utilizzato per definire normali variabili di testo. riferimento di entità è un riferimento a un'entità.

La maggior parte degli studenti sono consapevoli di questo HTML l'entità: "& nbsp;". Questa entità "spazio non off-line" in HTML viene utilizzato per inserire uno spazio aggiuntivo in un documento.

Quando il documento è parser XML, l'entità sarà ampliato.

entità Application carattere
& Lt; <
& Gt; >
& Amp; &
& Quot; "
& Apos; '

PCDATA

PCDATA significa che i dati di carattere parsed (dati di caratteri analizzati).

I dati di caratteri può essere pensato come un elemento di testo XML Tag di inizio e di fine tag.

PCDATA è testo sarà analizzato da un parser. Questi testi saranno controlli parser entità e tag.

Variabile di testo sarà contrassegnato come trasformati, e le entità sarà ampliato.

Tuttavia, i dati di carattere analizzati non devono contenere alcun &, <o> caratteri; richiede & amp ;, & lt; e & gt; entità di sostituirlo, rispettivamente.


CDATA

CDATA significa che i dati di caratteri (dati di caratteri).

CDATA è il testo non sarà analizzato da un parser. In queste etichette di testo non saranno trattati come un tag, che non sarà ampliato entità.