Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

   Рубрики
 
 
 
 

 Форуми
» SEO и оптимизация
» Всичко за PHP и Perl
» Всичко за C, C++ и .NET
» Всичко за Java и JSP
» Всичко за SQL и MySQL
» Всичко за XHTML и CSS
» Презентация на сайтове
 DTD(Document Type Definition)
  1. DTD(Document Type Definition)
  2. DTD(Document Type Definition) - II
  3. DTD(Document Type Definition) - III
  4. DTD(Document Type Definition) - IV
DIVASTATOR
     
Автор  DIVASTATOR (13.04.2006 01:55)  съобщение до автора
Погледнат  5622 пъти  добави към любими
Оценка  добави коментар
Гласове  4  изпрати на приятел
Коментари  (0)  абонирай се за XML
    Страница 3 / 4

 



В този пример елементът square е дефиниран да бъде празен елемент с атрибут width от вида CDATA.Ако width не е обосновано колко е, то има нормална стойност от 0.
 Следващата стойност е #IMPLIED.Синтаксисът и е следния:

CODE
1
2
3

ATTLIST element-name attribute-name
attribute
-type #IMPLIED

Ето и един пример:

CODE
1
2
3
4
5
6
7
8

DTD:
ATTLIST contact fax CDATA #IMPLIED
Valid XML:
<
contact fax="555-667788" />

Valid XML:
<contact
/>


Използвайте #IMPLEID ако не искате автора да добавя атрибут, и ако нямате опция за нормална стойост.
 Синтаксисът на стойноста #REQUIRED е следния:

CODE
1
2
3

ATTLIST element-name attribute_name
attribute
-type #REQUIRED


Ето и един пример:

CODE
1
2
3
4
5
6
7
8

DTD:
ATTLIST person number CDATA #REQUIRED
Valid XML:
<
person number="5677" />

Invalid XML:
<person
/>

 
Използвайте #REQUIERD коагато нямате нормална дтойност, но искате да добавите атрибут.
 Следващата стойност е #FIXED.Ето синтаксисът:

CODE
1
2
3

ATTLIST element-name attribute-name
attribute
-type #FIXED "value"


И пример:

CODE
1
2
3
4
5
6
7
8

DTD:
ATTLIST sender company CDATA #FIXED "Microsoft"
Valid XML:
<
sender company="Microsoft" />

Invalid XML:
<sender company="W3Schools"
/>

Можете да използвате #FIXED когато искате стойноста на атрибута да е постоянна, и никой да не я променя.Ако добавите друга стойност ще ви изпише грешка.
 Ето един пример за номерацията:

CODE
1
2
3
4
5
6
7
8
9
10
11

Syntax:
ATTLIST element-name
 attribute
-name (en1|en2|..) default-value
DTD example
:
ATTLIST payment type (check|cash) "cash"

XML example:
<
payment type="check" />
or
<payment type="cash"
/>




 << Предишна страница Следваща страница >> 


Ключови думи: dtd


Още уроци от тази рубрика


 
  • Подобни теми от myLinks
 

 За автора: DIVASTATOR  
Какво мога да кажа за мен.Аз съм на 17 години от гр. София.Занимавам се с Web Design не професионално (като хоби ми е), но смятам да си искам да си изкарвам хляба с това.За момента нямам готови качени в интернет сайтове, но сега работя над един и се надявам скоро да го има.Това е.
   
 1 посетител чете този урок (0 потребители и 1 гост)  
Активни потребители: ---
   
  

Еmail  
 

 

 
  • Интересно от Софтуер
 



IT-PLACE.NET © 2004 - 2008