Hi,
The following is my XML with an internal DTD and below that is the css
<?xml version="1.0" ?>
<!DOCTYPE INVENTORY
[
<!ELEMENT INVENTORY (BOOK)+ >
<!ELEMENT BOOK (NAME,PRICE)>
<!ELEMENT NAME (#PCDATA)>
<!ELEMENT PRICE (#PCDATA)>
<!ELEMENT IMAGE EMPTY>
]
>
<?xml-stylesheet type="text/css" href="Inventory01.css"?>
<INVENTORY>
<BOOK>
<NAME> 101 Thins to lie </NAME>
<PRICE> 9494.03</PRICE>
<IMAGE> TEST </IMAGE>
</BOOK>
<BOOK>
<NAME> iT nEVER Gets Better </NAME>
<PRICE> 44.43</PRICE>
</BOOK>
</INVENTORY>
The following is the CSS file refered above.
BOOK
{
display:block;
margin-top:12pt;
font-size:10pt
}
NAME
{
display:block;
margin-top:12pt;
font-weight:bold;
font-style:italic;
}
PRICE
{
display:block;
margin-left:15pt;
}
I was expecting the browser to validate my XML and give me an error. Please tell me if the browsers validate XMLs? If yes, is there any issue with the above code.
Thanks.
Regards,
Technoz