Lecture 6
Lecture 6
default-value
#REQUIRED The attribute value must be included in the element
#IMPLIED The attribute is optional and does not have to be included
#FIXED value The attribute value is fixed
Attributes
Example
<!DOCTYPE name [
<!ELEMENT name >
<!ATTLIST name
first CDATA #REQUIRED
middle CDATA #IMPLIED
last CDATA #REQUIRED>
]>
XML file
<name first="Joseph" middle="John“ last="Fawcett" />
<name first="Joseph" last="Fawcett" />
Attributes
Attributes
Example
<!DOCTYPE name [
<!ELEMENT name >
<!ATTLIST name
first CDATA #REQUIRED
middle CDATA #IMPLIED
last CDATA #REQUIRED>
]>
XML file Valid or not valid , why and correct it
<name first="Joseph" middle="John“ last="Fawcett" />
<name middle="John“ last="Fawcett" />
<name first="Joseph" last="Fawcett" />