Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Sep 5, 2019. It is now read-only.

Commit 3065e09

Browse files
Video 2 h 24
-DTD esempio aggiunto
1 parent e7d5f03 commit 3065e09

File tree

2 files changed

+19
-1
lines changed

2 files changed

+19
-1
lines changed

‎02 - XML.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -441,11 +441,29 @@ E c'è una sola regola che specifica il DTD ossia:
441441

442442

443443

444+
### Esempio di DTD numero 1
444445

446+
![17](immagini/lezione-02/17.png)
445447

446448

447449

448-
### Esempio di DTD
450+
In questo caso si ha:
451+
452+
1) Element rules all'inizio del documento
453+
454+
2) Regole per gli attributi che iniziano con `ATTLIST`.
455+
456+
3)Ovviamente la prima riga è un commento.
457+
458+
4) Ogni elemento viene specificato come viene chiamato e ad esempio si ha che nella seconda riga che l'elemento viene chiamto `directory` e a lato al il "contect model" ossia `((user|contract)*)`Ossia quello che ci si aspetta dentro l'elemento. E più specificatamente significa qualche cosa con una sorta di espressione regolare. In questo caso dentro a `directory element`si ha ` user` o `contranct`element e questi possono essere ripetuti più volte a cause del simbolo `*` (zero o più elementi). Quindi si può avere 0 o 1 o più `user `oppure 0 o 1 o più `contract `.
459+
460+
5)`#PCDATA` sinifica che dentro l'elemento si ha solamente del testo.
461+
462+
463+
464+
In agggiunta si possono anche dire se è obbligatorio inserire un elemento oppure no `#REQUIRED`.
465+
466+
### Esempio di DTD numero 2
449467

450468
```xml
451469
<!DOCTYPE NEWSPAPER [

‎immagini/lezione-02/17.png

272 KB
Loading[フレーム]

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /