Re: Structural v. semantic markup

Mike Piff (M.Piff@sheffield.ac.uk)
Tue, 1 Nov 1994 11:48:47


From: Mike Piff <M.Piff@sheffield.ac.uk>
To: www-html@www0.cern.ch
Date:          Tue, 1 Nov 1994 11:48:47 
Subject:       Re: Structural v. semantic markup
Message-Id: <A870C633D9@Derwent.shef.ac.uk>

%>Structural markup means that you name document elements in the context
%>their  relationship with one another, the whole, and other documents.
%>
%>Semantic markup, which is uncommon, associates document elements with
%>lexical relationships.  For example, if I make a reference to Microsoft, I
%>might include a semantic tag whose lexical relationship is "is a" and
%>content is "public company."  Relationships might also be fuzzy, as in our
%>Topics, rather than explicit.
%>

Could you repeat that?  I didn't quite catch it.

Do you mean that <section> is structural, but <theorem>, <proof>, 
<implies>, <xor> are semantic?  Or are only the last two symbol place-
holders semantic?

What if <Section> is a place-holder which might start a section, 
might start a chapter, but possibly does nothing at all?  Or possibly 
starts a section and at the same time creates a table of contents 
entry, opens a solution file for problems in the section, displays a 
message on the terminal and some other things?  Is that semantic or 
structural?


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Dr M J Piff, School of Mathematics and Statistics, University of %%
%% Sheffield, UK. +44 114 282 4431   e-mail: M.Piff@sheffield.ac.uk %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%