Domov vývoj Čo je definícia typu dokumentu (dtd)? - definícia z technológie

Čo je definícia typu dokumentu (dtd)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená definícia typu dokumentu (DTD)?

Definícia typu dokumentu (DTD) sa vzťahuje na množinu vyhlásení o značkách, ktoré definujú typ dokumentu pre jazyky štandardného všeobecného jazykového značenia (SGML). DTD definujú štruktúru triedy dokumentov prostredníctvom vyhlásení o zozname prvkov a atribútov. DTD pomáha analyzátorom overovať dokumenty. Oficiálne ho odporúča konzorcium World Wide Web (W3C). Jazyky schém XML, ktoré si uvedomujú namespace, boli v súčasnosti vo veľkej miere nahradené DTD.

Techopedia vysvetľuje definíciu typu dokumentu (DTD)

DTD vytvárajú dva typy deklarácií: Interné: tvorí časť samotného dokumentu a vkladá sa do definície DOCTYPE blízko začiatku dokumentu XML. Externé: Poukazuje na deklarácie DTD obsiahnuté v externom súbore. Z bezpečnostných dôvodov nemusí byť analyzátorom a webovým prehliadačom zabránené čítanie externých podmnožín. DTD opisujú štruktúru triedy dokumentov prostredníctvom vyhlásení o zozname prvkov a atribútov. Vyhlásenia o prvku pomenujú povolenú množinu prvkov v dokumente a určujú, či a ako môžu byť v každom prvku obsiahnuté deklarované prvky a spustenia znakových údajov. Vyhlásenia v zozname atribútov pomenujú povolenú množinu atribútov pre každý deklarovaný prvok vrátane typu každej hodnoty atribútu alebo explicitnú množinu platných hodnôt. Vyhlásenia označenia DTD deklarujú, ktoré typy prvkov, zoznamy atribútov, entity a notácie sú povolené v štruktúre zodpovedajúcej triedy dokumentov XML. DTD majú určité obmedzenia, ktoré súvisia s ich flexibilitou: Rozdiely medzi syntaxou DTD a syntaxou XML Nedostatok informovanosti o mennom priestore Nedostatok typizácie údajov Popisy modelu s obmedzeným obsahom

Čo je definícia typu dokumentu (dtd)? - definícia z technológie