
Thanks -
<!ELEMENT NEWS ANY> <!ELEMENT HEADLINE (#PCDATA)> <!ELEMENT BYLINE (#PCDATA)> <!ELEMENT AUTHOR (#PCDATA)> <!ELEMENT DATE (#PCDATA)> <!ELEMENT STORY (#PCDATA)> <!ELEMENT IMAGES (#PCDATA)>
<?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"> <xsl:template match="/"> <xsl:apply-templates select="NEWS/HEADLINE" /> <xsl:apply-templates select="NEWS/BYLINE" /> <xsl:apply-templates select="NEWS/AUTHOR" /> <xsl:apply-templates select="NEWS/DATE" /> <xsl:apply-templates select="NEWS/STORY" /> <xsl:apply-templates select="NEWS/IMAGES" /> </xsl:template> <xsl:template match="HEADLINE"> <DIV STYLE="display:'block'; font-family:'arial'; color:'#000080'; font-weight:'600'; font-size:'22'"> <xsl:value-of /> </DIV> </xsl:template> <xsl:template match="BYLINE"> <DIV STYLE="display:'block'; font-family:'arial'; color:'#000080'; font-weight:'200'; font-size:'15'"> <xsl:value-of /> </DIV> </xsl:template> <xsl:template match="AUTHOR"> <SPAN STYLE="display:'block'; font-family:'arial'; color:'#000080'; font-weight:'100'; font-size:'10'"> <xsl:value-of /> </SPAN> </xsl:template> <xsl:template match="DATE"> <SPAN STYLE="display:'block'; font-family:'arial'; color:'#000080'; font-weight:'100'; font-size:'10'"> <xsl:value-of /> </SPAN> </xsl:template> <xsl:template match="STORY"> <DIV STYLE="display:'block'; font-family:'arial'; color:'#000080'; font-weight:'50'; font-size:'10'"> <xsl:value-of /> </DIV> </xsl:template> <xsl:template match="IMAGES"> <IMAGE STYLE="display:block; visibility:visible; height:auto; width:auto;"> <xsl:value-of /> </IMAGE> </xsl:template> </xsl:stylesheet>
<?xml version="1.0" encoding="iso-8859-1"?> <?DOCTYPE LANGLIST SYSTEM "index.dtd"?> <?xml-stylesheet type="text/xsl" href="index.xsl"?> <NEWS> <HEADLINE>Big Headline Here</HEADLINE> <BYLINE>Smaller Byline Here</BYLINE> <AUTHOR>Author Here <DATE>Date Here</DATE></AUTHOR> <STORY> <b>Story Part 1 Here</b>: Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec sagittis eros vitae justo. In quis felis in lectus scelerisque placerat. Vivamus ante augue, egestas ac, fermentum at, imperdiet et, pede. Donec laoreet feugiat est. Phasellus volutpat diam ac augue. Cras venenatis aliquet diam. Cras tristique nisl non tellus. Donec sagittis massa sed risus. Nullam molestie. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Nam auctor, purus in pretium mattis, tellus erat pharetra nibh, ut scelerisque nibh nunc eu dui. In eget erat eu elit accumsan pulvinar. Etiam consectetuer scelerisque pede. Pellentesque eu libero et massa tincidunt accumsan. Vestibulum tristique pede quis odio. <IMAGES> <IMGOP type="file" src="img001.jpg"></IMGOP> </IMAGES> <b>Story Part 2 Here</b>: Sed lacinia. Ut diam nibh, adipiscing vel, pharetra vel, interdum non, libero. Nunc eget ante ut dolor vestibulum tempus. Sed ornare nisl suscipit neque. Fusce eros. Etiam dignissim consequat tortor. Nam ultrices dapibus odio. Integer bibendum. Etiam ut eros. Donec tempor mauris in turpis. Suspendisse luctus velit eleifend nisi. Suspendisse felis mi, porttitor at, pretium eu, vehicula eget, neque. Vivamus tincidunt, ipsum ut convallis viverra, justo diam varius justo, in posuere tortor sem at sem. Vivamus tincidunt sollicitudin dolor. Etiam suscipit ipsum quis sapien. Quisque sed massa a tellus tempus interdum. Integer sollicitudin ante quis purus. Fusce vitae urna eu quam accumsan condimentum. Proin nunc. Nam erat quam, gravida id, blandit id, fringilla sit amet, pede. <IMAGES> <IMGOP type="file" src="img002.jpg"></IMGOP> </IMAGES> <b>Story Part 3 Here</b>: Nulla justo nisi, ornare in, convallis eget, mattis vitae, quam. Proin vitae quam in orci dapibus interdum. Donec quis lacus. Praesent auctor ligula eu justo. Cras eleifend augue in urna. Nulla nunc. Integer mauris ante, mollis sed, lobortis molestie, dignissim ut, lorem. Nulla facilisi. Donec risus ipsum, mollis laoreet, porttitor vel, imperdiet porta, tellus. Praesent vitae sapien. </STORY> </NEWS>
<?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE NEWS SYSTEM "index.dtd"> <?xml-stylesheet type="text/xsl" href="index.xsl"?> <NEWS> <HEADLINE>Big Headline Here</HEADLINE> <BYLINE>Smaller Byline Here</BYLINE> <AUTHOR>Author Here <DATE>Date Here</DATE></AUTHOR> <STORY> <b>Story Part 1 Here</b>: Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec sagittis eros vitae justo. In quis felis in lectus scelerisque placerat. Vivamus ante augue, egestas ac, fermentum at, imperdiet et, pede. Donec laoreet feugiat est. Phasellus volutpat diam ac augue. Cras venenatis aliquet diam. Cras tristique nisl non tellus. Donec sagittis massa sed risus. Nullam molestie. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Nam auctor, purus in pretium mattis, tellus erat pharetra nibh, ut scelerisque nibh nunc eu dui. In eget erat eu elit accumsan pulvinar. Etiam consectetuer scelerisque pede. Pellentesque eu libero et massa tincidunt accumsan. Vestibulum tristique pede quis odio. <IMAGES> <IMGOP type="file" src="img001.jpg"></IMGOP> </IMAGES> <b>Story Part 2 Here</b>: Sed lacinia. Ut diam nibh, adipiscing vel, pharetra vel, interdum non, libero. Nunc eget ante ut dolor vestibulum tempus. Sed ornare nisl suscipit neque. Fusce eros. Etiam dignissim consequat tortor. Nam ultrices dapibus odio. Integer bibendum. Etiam ut eros. Donec tempor mauris in turpis. Suspendisse luctus velit eleifend nisi. Suspendisse felis mi, porttitor at, pretium eu, vehicula eget, neque. Vivamus tincidunt, ipsum ut convallis viverra, justo diam varius justo, in posuere tortor sem at sem. Vivamus tincidunt sollicitudin dolor. Etiam suscipit ipsum quis sapien. Quisque sed massa a tellus tempus interdum. Integer sollicitudin ante quis purus. Fusce vitae urna eu quam accumsan condimentum. Proin nunc. Nam erat quam, gravida id, blandit id, fringilla sit amet, pede. <IMAGES> <IMGOP type="file" src="img002.jpg"></IMGOP> </IMAGES> <b>Story Part 3 Here</b>: Nulla justo nisi, ornare in, convallis eget, mattis vitae, quam. Proin vitae quam in orci dapibus interdum. Donec quis lacus. Praesent auctor ligula eu justo. Cras eleifend augue in urna. Nulla nunc. Integer mauris ante, mollis sed, lobortis molestie, dignissim ut, lorem. Nulla facilisi. Donec risus ipsum, mollis laoreet, porttitor vel, imperdiet porta, tellus. Praesent vitae sapien. </STORY> </NEWS>
Comment