Cvičení 21 - Tvorba DTD

DTD pro recept

DTD pro recept

от Helena Kučerová -
Количество ответов: 5

Proveďte analýzu receptu na https://www.recepty.cz/ a zpracujte pro něj DTD.

DTD vytvořte podle této šablony (údaje ve francouzských uvozovkách nahraďte konkrétními hodnotami, uvozovky odstraňte):

<! DOCTYPE ReceptNaReceptyCz[
<! ELEMENT ReceptNaReceptyCz («název prvku»)>
<! ELEMENT «název prvku» («název podřazeného prvku»)>
<! ATTLIST «název prvku» «název atributu»>
] >

Tip:

Pokud by se vám nedařilo vložit text se špičatými závorkami, zvolte před vložením odpovědi volbu Pokročilé a nastavte formát jako "Předformátováno", případně zvolte "Vymazat formátování".

image.png

В ответ на Helena Kučerová

Re: DTD pro recept

от Klára Šoupalová -

<! DOCTYPE ReceptNaReceptyCz[
<! ELEMENT ReceptNaReceptyCz («identifikace, příprava, suroviny»)>

<! ELEMENT identifikace (autor, název, hodnocení)>

<! ELEMENT příprava(doba přípravy, postup)>

<! ELEMENT suroviny(kuře, bylinky, marináda)>


<! ELEMENT autor(#PCDATA)>
<! ELEMENT název(#PCDATA)>
<! ELEMENT hodnocení(#CDATA)>
<! ELEMENT doba přípravy(#CDATA)>
<! ELEMENT postup(#PCDATA)>
<! ELEMENT kuře(#PCDATA)>
<! ELEMENT bylinky(#PCDATA)>
<! ELEMENT marináda(#PCDATA)>

] >

В ответ на Helena Kučerová

Re: DTD pro recept

от Michaela Podloučková -

<! DOCTYPE ReceptNaReceptyCz[
<! ELEMENT ReceptNaReceptyCz (recept, autor)>
<! ELEMENT recept (Název, ingredince, postup, fotky)>
<! ELEMENT autor (jméno)>
<! ELEMENT název (#PCDATA)>
<! ELEMENT ingredience (#PCDATA)>
<! ELEMENT postup (#PCDATA)>
<! ELEMENT fotky (#PCDATA)>
<! ELEMENT jméno (#PCDATA)>
<! ATTLIST postup
                  DobaPřípravy (#CDATA)
                  Obtížnost (#CDATA) >
] >

В ответ на Helena Kučerová

Re: DTD pro recept

от Věra Virginia Bahl -
<! DOCTYPE ReceptNaReceptyCz[ <! ELEMENT ReceptNaReceptyCz (Suroviny, Postup, Název)><! ELEMENT Suroviny (čokoláda, vejce, maliny)><! ELEMENT čokoláda (#PCDATA) ><! ELEMENT vejce (#PCDATA) ><! ELEMENT maliny (#PCDATA) ><! ELEMENT Postup (#PCDATA) ><! ELEMENT Název (#PCDATA) > ] >
В ответ на Helena Kučerová

Re: DTD pro recept

от Sandra Klašková -
<! DOCTYPE ReceptyNaReceptyCZ[
<! ELEMENT Recept (Název, Autor, Hodnocení, Náročnost, Fotka, Popis, Postup)>
<! ELEMENT Název (#PCDATA)
<! ELEMENT Autor (#PCDATA)
<! ELEMENT Hodnocení (Číslo, Hvězdičky)>
<! ELEMENT Náročnost (#CDATA)>
<! ATTLIST Náročnost
Doba_přípravy (#CDATA)
Obtížnost (#CDATA)>
<! ELEMENT Fotka (EMPTY)
<! ELEMENT Popis (#PCDATA)
<! ELEMENT Postup (#PCDATA)
] >