Print

Print


Yes, that's exactly what I was agreeing with.

p

At 09:29 AM 4/1/02 -0500, Houghton,Andrew wrote:
>> From: Priscilla Caplan [mailto:[log in to unmask]]
>> Sent: Friday, March 29, 2002 02:48 PM
>>
>> At 11:41 AM 3/29/02 -0500, Geoff Mottram wrote:
>> >I would like to propose an alternative declaration for the
>> name, subject
>> >and title elements that tackles the various issues raised with the
>> >current implementation. It requires the general design
>> philosophy that
>> >if an element may contain sub-elements, it should not also contain
>> >regular content.
>>
>> I actually agree with this rather strongly as a general
>> design principle.
>> Though we deal with many schemes (including EAD) that do
>> allow mixed PCDATA
>> and subelements, implementation is much easier if you do not allow it.
>>
>
>Actually, Geoff was not proposing (although I don't want to put words in
>his mouth) mixing tags and PCDATA.  What I believe he was proposing was
>either or.  According to a DTD schema both are considered mixed content
>models.  Here is his <creator> example:
>
>  <creator>
>    <type>personal</type>
>    <name>Abrams, Michael</name>
>    <description>(American artist, 20th c.)</description>
>  </creator>
>
>In DTD term he was proposing:
>
>  <!ELEMENT creator (#PCDATA|(type,name,description)>
>
>so you can have either any text you want or the elements type, name
>and description.  In this model you cannot mix text between the
>elements type, name and description.  He was not proposing:
>
>  <!ELEMENT creator (#PCDATA|type|name|description)>
>
>The latter would be like HTML where you can do:
>
>  <div>
>    This is some text...
>    <a href="#">This is a link</a>
>    This is more text...
>  </div>
>
>
>Andy.
>