Ahoj, vrtám se teď v jednom seriálu o XHTML a zajímalo by mě, jak se dá rozšířit stávající DTD o nové entity. Ve všech návodech bývá napsáno, jak se na ně mám odkazovat z DOCTYPE, jak je vytvořím, ale nikde nevidím, jak nějaký element přidat. Například chci vytvořit entitu &Ohm; která je sice definována, ale žádný z prohlížečů, ve kterých jsem ji zkoušel, ji nezobrazil. Chtěl jsem tedy vytvořit: <!ENTITY Ohm "Ω"> což by mělo odkazovat na velkou omegu. Ovšem když to vložím do dokumentu XHTML, tak to (zřejmě logicky) nefunguje. Když to vložím do vlastního DTD, budu muset zkopírovat stávající DTD a svůj zápis doplnit. Tím ovšem ztratím návaznost na současný standardní DTD. Jde mi o to, jak stávající DTD jednoduše rozšířit. Samozřejmě mohu použít entitu Ω která normálně funguje, ale jde mi o principiální použití uživatelských rozšíření DTD, například při použití různých fyzikálních jednotek. Například pro Ampér by se použila entita &er; a byla by v prohlížeči reprezentována písmenem "A". Kit -- Ing. Vlastimil Pospíchal http://www.hoteldrnholec.czReceived on Sun, 13 Jun 2004 18:22:50 +0200
This archive was generated by hypermail 2.1.8 : 13. 06. 2004, 18:34 CEST