]> Lady’s Gitweb - Vocab/commitdiff
Drop the prefix on H·T·M·L elements
authorLady <redacted>
Sat, 4 Jan 2025 19:06:45 +0000 (14:06 -0500)
committerLady <redacted>
Mon, 13 Jan 2025 00:50:46 +0000 (19:50 -0500)
This substantially reduces the resulting file size.

transforms/htmlclean.xslt [new file with mode: 0644]
transforms/metadata.xslt
transforms/rdf.xslt
transforms/render.xslt
transforms/terms.xslt

diff --git a/transforms/htmlclean.xslt b/transforms/htmlclean.xslt
new file mode 100644 (file)
index 0000000..75924ef
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: MPL-2.0
+-->
+<!--
+© 2025 Lady [@ Ladys Computer].
+
+This Source Code Form is subject to the terms of the Mozilla Public License, v 2.0.
+If a copy of the M·P·L was not distributed with this file, You can obtain one at <https://mozilla.org/MPL/2.0/>.
+-->
+<transform
+       xmlns="http://www.w3.org/1999/XSL/Transform"
+       xmlns:html="http://www.w3.org/1999/xhtml"
+       xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+       xmlns:书社="urn:fdc:ladys.computer:20231231:Shu1She4"
+       version="1.0"
+>
+       <书社:id>urn:fdc:vocab.ladys.computer:20240731:transforms:htmlclean.xslt</书社:id>
+       <template match="html:*[not(ancestor::rdf:RDF)]" mode="书社:finalize" priority="0">
+               <element name="{local-name()}" namespace="http://www.w3.org/1999/xhtml">
+                       <apply-templates select="@*|node()" mode="书社:finalize"/>
+               </element>
+       </template>
+</transform>
index 495a7ee88a9874e7675f5d6e56d70b8dc04d3498..d0d204ebf11ba90a599eb501d349a0c484b5a88b 100644 (file)
@@ -9,15 +9,17 @@ SPDX-License-Identifier: MPL-2.0
 This Source Code Form is subject to the terms of the Mozilla Public License, v 2.0.
 If a copy of the M·P·L was not distributed with this file, You can obtain one at <https://mozilla.org/MPL/2.0/>.
 -->
+<!DOCTYPE transform [
+       <!ENTITY xhtml 'http://www.w3.org/1999/xhtml'>
+]>
 <transform
        xmlns="http://www.w3.org/1999/XSL/Transform"
-       xmlns:html="http://www.w3.org/1999/xhtml"
        xmlns:书社="urn:fdc:ladys.computer:20231231:Shu1She4"
        version="1.0"
 >
        <书社:id>urn:fdc:vocab.ladys.computer:20240731:transforms:metadata.xslt</书社:id>
        <template match="书社:id[string()='urn:fdc:vocab.ladys.computer:20240731:transforms:metadata.xslt']" mode="书社:metadata">
-               <element name="html:meta">
+               <element name="meta" namespace="&xhtml;">
                        <attribute name="name">
                                <text>viewport</text>
                        </attribute>
@@ -25,7 +27,7 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                <text>width=device-width,initial-scale=1</text>
                        </attribute>
                </element>
-               <element name="html:link">
+               <element name="link" namespace="&xhtml;">
                        <attribute name="href">
                                <text>/ontology.rdf</text>
                        </attribute>
@@ -36,7 +38,7 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                <text>application/rdf+xml</text>
                        </attribute>
                </element>
-               <element name="html:link">
+               <element name="link" namespace="&xhtml;">
                        <attribute name="href">
                                <text>/ontology.rdf</text>
                        </attribute>
@@ -47,7 +49,7 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                <text>application/rdf+xml</text>
                        </attribute>
                </element>
-               <element name="html:link">
+               <element name="link" namespace="&xhtml;">
                        <attribute name="href">
                                <text>/style.css</text>
                        </attribute>
index 528f4fb04d65c930f97930fe11751b8942714ee1..d0572397d1fab06fef8f761bfd3edbf18af56708 100644 (file)
@@ -9,11 +9,14 @@ SPDX-License-Identifier: MPL-2.0
 This Source Code Form is subject to the terms of the Mozilla Public License, v 2.0.
 If a copy of the M·P·L was not distributed with this file, You can obtain one at <https://mozilla.org/MPL/2.0/>.
 -->
+<!DOCTYPE transform [
+       <!ENTITY xhtml 'http://www.w3.org/1999/xhtml'>
+]>
 <transform
        xmlns="http://www.w3.org/1999/XSL/Transform"
        xmlns:Vocab="urn:fdc:vocab.ladys.computer:20240731:ns"
        xmlns:Vocabvocab="urn:fdc:vocab.ladys.computer:20240731:vocab:"
-       xmlns:html="http://www.w3.org/1999/xhtml"
+       xmlns:html="&xhtml;"
        xmlns:owl="http://www.w3.org/2002/07/owl#"
        xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
@@ -152,7 +155,7 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                                        <value-of select="$curie"/>
                                                                        <text>)</text>
                                                                </attribute>
-                                                               <element name="html:{$wrappername}">
+                                                               <element name="{$wrappername}" namespace="&xhtml;">
                                                                        <attribute name="lang">
                                                                                <value-of select="rdfs:label[1]/@xml:lang"/>
                                                                        </attribute>
index 40ff0a79f0db990c4f5ed4aa9a1ed0d5249f4ee2..bace54455e84535b60466e4212d0988fdb1c410c 100644 (file)
@@ -11,12 +11,12 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
 -->
 <!DOCTYPE transform [
        <!ENTITY en '<attribute xmlns="http://www.w3.org/1999/XSL/Transform" name="lang"><text>en</text></attribute><attribute xmlns="http://www.w3.org/1999/XSL/Transform" name="xml:lang"><text>en</text></attribute>'>
+       <!ENTITY xhtml 'http://www.w3.org/1999/xhtml'>
 ]>
 <transform
        xmlns="http://www.w3.org/1999/XSL/Transform"
        xmlns:Vocab="urn:fdc:vocab.ladys.computer:20240731:ns"
        xmlns:Vocabvocab="urn:fdc:vocab.ladys.computer:20240731:vocab:"
-       xmlns:html="http://www.w3.org/1999/xhtml"
        xmlns:owl="http://www.w3.org/2002/07/owl#"
        xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
@@ -26,9 +26,9 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
 >
        <书社:id>urn:fdc:vocab.ladys.computer:20240731:transforms:render.xslt</书社:id>
        <template name="Vocab:more-info">
-               <element name="html:span">
+               <element name="span" namespace="&xhtml;">
                        &en;
-                       <element name="html:span">
+                       <element name="span" namespace="&xhtml;">
                                <attribute name="aria-hidden">
                                        <text>true</text>
                                </attribute>
@@ -40,7 +40,7 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                </attribute>
                                <text>?⃝</text>
                        </element>
-                       <element name="html:span">
+                       <element name="span" namespace="&xhtml;">
                                <attribute name="style">
                                        <text>clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute</text>
                                </attribute>
@@ -345,15 +345,15 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                <param name="resource-context"/>
                <if test="string($resource-context)='' or string(@rdf:resource)!=$resource-context">
                        <text> </text>
-                       <element name="html:details">
+                       <element name="details" namespace="&xhtml;">
                                <attribute name="class">
                                        <text>inference</text>
                                </attribute>
-                               <element name="html:summary">
+                               <element name="summary" namespace="&xhtml;">
                                        <call-template name="Vocab:more-info"/>
                                </element>
-                               <element name="html:div">
-                                       <element name="html:span">
+                               <element name="div" namespace="&xhtml;">
+                                       <element name="span" namespace="&xhtml;">
                                                &en;
                                                <text>implied by</text>
                                        </element>
@@ -402,15 +402,15 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                <param name="resource-context"/>
                <if test="string($resource-context)='' or string(@rdf:resource)!=$resource-context">
                        <text> </text>
-                       <element name="html:details">
+                       <element name="details" namespace="&xhtml;">
                                <attribute name="class">
                                        <text>inference</text>
                                </attribute>
-                               <element name="html:summary">
+                               <element name="summary" namespace="&xhtml;">
                                        <call-template name="Vocab:more-info"/>
                                </element>
-                               <element name="html:div">
-                                       <element name="html:span">
+                               <element name="div" namespace="&xhtml;">
+                                       <element name="span" namespace="&xhtml;">
                                                &en;
                                                <text>implied by</text>
                                        </element>
@@ -485,15 +485,15 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                <param name="resource-context"/>
                <if test="string($resource-context)='' or string(@rdf:resource)!=$resource-context">
                        <text> </text>
-                       <element name="html:details">
+                       <element name="details" namespace="&xhtml;">
                                <attribute name="class">
                                        <text>inference</text>
                                </attribute>
-                               <element name="html:summary">
+                               <element name="summary" namespace="&xhtml;">
                                        <call-template name="Vocab:more-info"/>
                                </element>
-                               <element name="html:div">
-                                       <element name="html:span">
+                               <element name="div" namespace="&xhtml;">
+                                       <element name="span" namespace="&xhtml;">
                                                &en;
                                                <text>implied by</text>
                                        </element>
@@ -520,9 +520,9 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
        </template>
        <template match="*" mode="Vocab:render-value">
                <param name="root" select="/"/>
-               <element name="html:code">
+               <element name="code" namespace="&xhtml;">
                        <text>&quot;</text>
-                       <element name="html:span">
+                       <element name="span" namespace="&xhtml;">
                                <if test="string(@xml:lang)!=''">
                                        <attribute name="lang">
                                                <value-of select="@xml:lang"/>
index 2fa8e538efc2cf868b6070a95eb0f0035bb86840..9613e63990c344f176f6a3e6712306614d85a991 100644 (file)
@@ -11,6 +11,7 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
 -->
 <!DOCTYPE transform [
        <!ENTITY en '<attribute xmlns="http://www.w3.org/1999/XSL/Transform" name="lang"><text>en</text></attribute><attribute xmlns="http://www.w3.org/1999/XSL/Transform" name="xml:lang"><text>en</text></attribute>'>
+       <!ENTITY xhtml 'http://www.w3.org/1999/xhtml'>
 ]>
 <transform
        xmlns="http://www.w3.org/1999/XSL/Transform"
@@ -59,7 +60,7 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                </otherwise>
                        </choose>
                </variable>
-               <element name="html:a">
+               <element name="a" namespace="&xhtml;">
                        <choose>
                                <when test="key(concat('Vocab:named-', $kind), $resource)">
                                        <attribute name="data-curie">
@@ -103,7 +104,7 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                                </otherwise>
                                                        </choose>
                                                </variable>
-                                               <element name="html:{$wrappername}">
+                                               <element name="{$wrappername}" namespace="&xhtml;">
                                                        <attribute name="lang">
                                                                <value-of select="rdfs:label[1]/@xml:lang"/>
                                                        </attribute>
@@ -114,9 +115,9 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                </element>
                                                <if test="$full">
                                                        <text> </text>
-                                                       <element name="html:small">
+                                                       <element name="small" namespace="&xhtml;">
                                                                <text>(</text>
-                                                               <element name="html:code">
+                                                               <element name="code" namespace="&xhtml;">
                                                                        <value-of select="$curie"/>
                                                                </element>
                                                                <text>)</text>
@@ -128,7 +129,7 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                        <attribute name="href">
                                                <value-of select="$resource"/>
                                        </attribute>
-                                       <element name="html:code">
+                                       <element name="code" namespace="&xhtml;">
                                                <value-of select="$curie"/>
                                        </element>
                                </otherwise>
@@ -170,8 +171,8 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                </variable>
                <variable name="selection" select="//rdf:RDF//*[@rdf:about and local-name()=$selector and ($selector='Datatype' and namespace-uri()='http://www.w3.org/2000/01/rdf-schema#' or $selector!='Datatype' and namespace-uri()='http://www.w3.org/2002/07/owl#') and rdfs:isDefinedBy[starts-with(@rdf:resource, $base-iri)] and ($source='' and starts-with(@rdf:about, $base-iri) or (rdfs:isDefinedBy|rdfs:isDefinedBy/anno:ResourceSelection/anno:hasSource)[@rdf:resource=$source])]"/>
                <if test="$selection">
-                       <element name="html:nav">
-                               <element name="html:h4">
+                       <element name="nav" namespace="&xhtml;">
+                               <element name="h4" namespace="&xhtml;">
                                        &en;
                                        <choose>
                                                <when test="$selector='Class'">
@@ -194,10 +195,10 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                </when>
                                        </choose>
                                </element>
-                               <element name="html:ul">
+                               <element name="ul" namespace="&xhtml;">
                                        <for-each select="$selection">
                                                <sort select="rdfs:label[1]" lang="en"/>
-                                               <element name="html:li">
+                                               <element name="li" namespace="&xhtml;">
                                                        <call-template name="Vocab:link-to">
                                                                <with-param name="resource" select="string(@rdf:about)"/>
                                                                <with-param name="kind">
@@ -228,15 +229,15 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                        <apply-templates select="@*"/>
                        <apply-templates select="*[@书社:archived-as]"/>
                        <for-each select="rdf:RDF//*[(self::owl:AnnotationProperty or self::owl:Class or self::owl:DatatypeProperty or self::owl:NamedIndividual or self::owl:ObjectProperty or self::rdfs:Datatype) and rdfs:isDefinedBy[starts-with(@rdf:resource, $base-iri)]]">
-                               <element name="html:article">
+                               <element name="article" namespace="&xhtml;">
                                        <attribute name="class">
                                                <text>term</text>
                                        </attribute>
                                        <attribute name="书社:archived-as">
                                                <value-of select="translate(substring-after(rdfs:isDefinedBy[starts-with(@rdf:resource, $base-iri)]/@rdf:resource, $base-iri), ':[]', '¦__')"/>
                                        </attribute>
-                                       <element name="html:header">
-                                               <element name="html:a">
+                                       <element name="header" namespace="&xhtml;">
+                                               <element name="a" namespace="&xhtml;">
                                                        <attribute name="href">
                                                                <text>/</text>
                                                        </attribute>
@@ -251,8 +252,8 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
        <template match="html:article[rdf:RDF]">
                <for-each select="rdf:RDF">
                        <for-each select="//owl:Ontology[1]">
-                               <element name="html:hgroup">
-                                       <element name="html:h1">
+                               <element name="hgroup" namespace="&xhtml;">
+                                       <element name="h1" namespace="&xhtml;">
                                                <attribute name="lang">
                                                        <value-of select="rdfs:label[1]/@xml:lang"/>
                                                </attribute>
@@ -261,18 +262,18 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                </attribute>
                                                <value-of select="rdfs:label[1]"/>
                                        </element>
-                                       <element name="html:p">
+                                       <element name="p" namespace="&xhtml;">
                                                <text>An ontology.</text>
                                        </element>
                                </element>
-                               <element name="html:div">
+                               <element name="div" namespace="&xhtml;">
                                        <attribute name="class">
                                                <text>owl</text>
                                        </attribute>
-                                       <element name="html:dl">
-                                               <element name="html:div">
-                                                       <element name="html:dt">
-                                                               <element name="html:abbr">
+                                       <element name="dl" namespace="&xhtml;">
+                                               <element name="div" namespace="&xhtml;">
+                                                       <element name="dt" namespace="&xhtml;">
+                                                               <element name="abbr" namespace="&xhtml;">
                                                                        &en;
                                                                        <attribute name="title">
                                                                                <text>Internationalized Resource Identifier</text>
@@ -280,12 +281,12 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                                        <text>I·R·I</text>
                                                                </element>
                                                        </element>
-                                                       <element name="html:dd">
-                                                               <element name="html:a">
+                                                       <element name="dd" namespace="&xhtml;">
+                                                               <element name="a" namespace="&xhtml;">
                                                                        <attribute name="href">
                                                                                <value-of select="@rdf:about"/>
                                                                        </attribute>
-                                                                       <element name="html:code">
+                                                                       <element name="code" namespace="&xhtml;">
                                                                                <value-of select="@rdf:about"/>
                                                                        </element>
                                                                </element>
@@ -294,22 +295,22 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                        </element>
                                </element>
                                <apply-templates select="rdfs:comment[1]/html:div" mode="Vocab:render-term"/>
-                               <element name="html:section">
-                                       <element name="html:h2">
+                               <element name="section" namespace="&xhtml;">
+                                       <element name="h2" namespace="&xhtml;">
                                                &en;
                                                <text>List of Name·spaces</text>
                                        </element>
-                                       <element name="html:table">
-                                               <element name="html:thead">
-                                                       <element name="html:tr">
-                                                               <element name="html:th">
+                                       <element name="table" namespace="&xhtml;">
+                                               <element name="thead" namespace="&xhtml;">
+                                                       <element name="tr" namespace="&xhtml;">
+                                                               <element name="th" namespace="&xhtml;">
                                                                        &en;
                                                                        <attribute name="scope">
                                                                                <text>col</text>
                                                                        </attribute>
                                                                        Prefix
                                                                </element>
-                                                               <element name="html:th">
+                                                               <element name="th" namespace="&xhtml;">
                                                                        &en;
                                                                        <attribute name="scope">
                                                                                <text>col</text>
@@ -318,21 +319,21 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                                </element>
                                                        </element>
                                                </element>
-                                               <element name="html:tbody">
+                                               <element name="tbody" namespace="&xhtml;">
                                                        <for-each select="shacl:declare[shacl:prefix!='']">
                                                                <sort select="shacl:prefix"/>
-                                                               <element name="html:tr">
-                                                                       <element name="html:th">
+                                                               <element name="tr" namespace="&xhtml;">
+                                                                       <element name="th" namespace="&xhtml;">
                                                                                <attribute name="scope">
                                                                                        <text>row</text>
                                                                                </attribute>
-                                                                               <element name="html:code">
+                                                                               <element name="code" namespace="&xhtml;">
                                                                                        <value-of select="shacl:prefix"/>
                                                                                        <text>:</text>
                                                                                </element>
                                                                        </element>
-                                                                       <element name="html:td">
-                                                                               <element name="html:code">
+                                                                       <element name="td" namespace="&xhtml;">
+                                                                               <element name="code" namespace="&xhtml;">
                                                                                        <value-of select="shacl:namespace"/>
                                                                                </element>
                                                                        </element>
@@ -341,11 +342,11 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                </element>
                                        </element>
                                </element>
-                               <element name="html:section">
-                                       <element name="html:h2">
+                               <element name="section" namespace="&xhtml;">
+                                       <element name="h2" namespace="&xhtml;">
                                                &en;
                                                <text>Terms Defined By </text>
-                                               <element name="html:cite">
+                                               <element name="cite" namespace="&xhtml;">
                                                        <attribute name="lang">
                                                                <value-of select="rdfs:label[1]/@xml:lang"/>
                                                        </attribute>
@@ -358,21 +359,21 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                        <call-template name="Vocab:list-all-terms"/>
                                </element>
                        </for-each>
-                       <element name="html:section">
-                               <element name="html:h2">
+                       <element name="section" namespace="&xhtml;">
+                               <element name="h2" namespace="&xhtml;">
                                        &en;
                                        <text>Terms Defined Else·where</text>
                                </element>
                                <for-each select="//owl:NamedIndividual">
                                        <sort select="rdfs:label" lang="en"/>
                                        <if test="(//rdfs:isDefinedBy|//rdfs:isDefinedBy/anno:ResourceSelection/anno:hasSource)[string(@rdf:resource)=string(current()/@rdf:about)]">
-                                               <element name="html:section">
-                                                       <element name="html:h3">
-                                                               <element name="html:a">
+                                               <element name="section" namespace="&xhtml;">
+                                                       <element name="h3" namespace="&xhtml;">
+                                                               <element name="a" namespace="&xhtml;">
                                                                        <attribute name="href">
                                                                                <value-of select="@rdf:about"/>
                                                                        </attribute>
-                                                                       <element name="html:cite">
+                                                                       <element name="cite" namespace="&xhtml;">
                                                                                <attribute name="lang">
                                                                                        <value-of select="rdfs:label[1]/@xml:lang"/>
                                                                                </attribute>
@@ -416,7 +417,7 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                <variable name="supers" select="Vocab:get-transitives(., $kind, 'super')"/>
                <variable name="inverses" select="Vocab:get-symmetrics(., $kind, 'inverse')"/>
                <variable name="disjoints" select="Vocab:get-symmetrics(.|$supers, $kind, 'disjoint')"/>
-               <element name="html:meta">
+               <element name="meta" namespace="&xhtml;">
                        <attribute name="itemprop">
                                <text>urn:fdc:ladys.computer:20231231:Shu1She4:title</text>
                        </attribute>
@@ -433,8 +434,8 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                <value-of select="//rdf:RDF//owl:Ontology/rdfs:label"/>
                        </attribute>
                </element>
-               <element name="html:hgroup">
-                       <element name="html:h1">
+               <element name="hgroup" namespace="&xhtml;">
+                       <element name="h1" namespace="&xhtml;">
                                <attribute name="lang">
                                        <value-of select="rdfs:label[1]/@xml:lang"/>
                                </attribute>
@@ -443,16 +444,16 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                </attribute>
                                <value-of select="rdfs:label[1]"/>
                        </element>
-                       <element name="html:p">
+                       <element name="p" namespace="&xhtml;">
                                <text>(</text>
-                               <element name="html:code">
+                               <element name="code" namespace="&xhtml;">
                                        <call-template name="Vocab:prefix">
                                                <with-param name="unprefixed" select="@rdf:about"/>
                                        </call-template>
                                </element>
                                <text>)</text>
                        </element>
-                       <element name="html:p">
+                       <element name="p" namespace="&xhtml;">
                                <choose>
                                        <when test="self::owl:Class">
                                                <text>A class.</text>
@@ -475,19 +476,19 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                </choose>
                        </element>
                </element>
-               <element name="html:div">
+               <element name="div" namespace="&xhtml;">
                        <attribute name="class">
                                <text>owl</text>
                        </attribute>
                        <if test="self::owl:DatatypeProperty|self::owl:ObjectProperty">
-                               <element name="html:table">
-                                       <element name="html:tbody">
-                                               <element name="html:tr">
-                                                       <element name="html:td">
-                                                               <element name="html:label">
+                               <element name="table" namespace="&xhtml;">
+                                       <element name="tbody" namespace="&xhtml;">
+                                               <element name="tr" namespace="&xhtml;">
+                                                       <element name="td" namespace="&xhtml;">
+                                                               <element name="label" namespace="&xhtml;">
                                                                        &en;
                                                                        <text>Functional? </text>
-                                                                       <element name="html:input">
+                                                                       <element name="input" namespace="&xhtml;">
                                                                                <attribute name="type">
                                                                                        <text>checkbox</text>
                                                                                </attribute>
@@ -506,11 +507,11 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                                </element>
                                                        </element>
                                                        <if test="self::owl:ObjectProperty">
-                                                               <element name="html:td">
-                                                                       <element name="html:label">
+                                                               <element name="td" namespace="&xhtml;">
+                                                                       <element name="label" namespace="&xhtml;">
                                                                                &en;
                                                                                <text>Inverse Functional? </text>
-                                                                               <element name="html:input">
+                                                                               <element name="input" namespace="&xhtml;">
                                                                                        <attribute name="type">
                                                                                                <text>checkbox</text>
                                                                                        </attribute>
@@ -528,11 +529,11 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                                                </element>
                                                                        </element>
                                                                </element>
-                                                               <element name="html:td">
-                                                                       <element name="html:label">
+                                                               <element name="td" namespace="&xhtml;">
+                                                                       <element name="label" namespace="&xhtml;">
                                                                                &en;
                                                                                <text>Reflexive? </text>
-                                                                               <element name="html:input">
+                                                                               <element name="input" namespace="&xhtml;">
                                                                                        <attribute name="type">
                                                                                                <text>checkbox</text>
                                                                                        </attribute>
@@ -550,11 +551,11 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                                                </element>
                                                                        </element>
                                                                </element>
-                                                               <element name="html:td">
-                                                                       <element name="html:label">
+                                                               <element name="td" namespace="&xhtml;">
+                                                                       <element name="label" namespace="&xhtml;">
                                                                                &en;
                                                                                <text>Irreflexive? </text>
-                                                                               <element name="html:input">
+                                                                               <element name="input" namespace="&xhtml;">
                                                                                        <attribute name="type">
                                                                                                <text>checkbox</text>
                                                                                        </attribute>
@@ -572,11 +573,11 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                                                </element>
                                                                        </element>
                                                                </element>
-                                                               <element name="html:td">
-                                                                       <element name="html:label">
+                                                               <element name="td" namespace="&xhtml;">
+                                                                       <element name="label" namespace="&xhtml;">
                                                                                &en;
                                                                                <text>Symmetric? </text>
-                                                                               <element name="html:input">
+                                                                               <element name="input" namespace="&xhtml;">
                                                                                        <attribute name="type">
                                                                                                <text>checkbox</text>
                                                                                        </attribute>
@@ -594,11 +595,11 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                                                </element>
                                                                        </element>
                                                                </element>
-                                                               <element name="html:td">
-                                                                       <element name="html:label">
+                                                               <element name="td" namespace="&xhtml;">
+                                                                       <element name="label" namespace="&xhtml;">
                                                                                &en;
                                                                                <text>Asymmetric? </text>
-                                                                               <element name="html:input">
+                                                                               <element name="input" namespace="&xhtml;">
                                                                                        <attribute name="type">
                                                                                                <text>checkbox</text>
                                                                                        </attribute>
@@ -616,11 +617,11 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                                                </element>
                                                                        </element>
                                                                </element>
-                                                               <element name="html:td">
-                                                                       <element name="html:label">
+                                                               <element name="td" namespace="&xhtml;">
+                                                                       <element name="label" namespace="&xhtml;">
                                                                                &en;
                                                                                <text>Transitive? </text>
-                                                                               <element name="html:input">
+                                                                               <element name="input" namespace="&xhtml;">
                                                                                        <attribute name="type">
                                                                                                <text>checkbox</text>
                                                                                        </attribute>
@@ -643,10 +644,10 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                        </element>
                                </element>
                        </if>
-                       <element name="html:dl">
-                               <element name="html:div">
-                                       <element name="html:dt">
-                                               <element name="html:abbr">
+                       <element name="dl" namespace="&xhtml;">
+                               <element name="div" namespace="&xhtml;">
+                                       <element name="dt" namespace="&xhtml;">
+                                               <element name="abbr" namespace="&xhtml;">
                                                        &en;
                                                        <attribute name="title">
                                                                <text>Internationalized Resource Identifier</text>
@@ -654,40 +655,40 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                        <text>I·R·I</text>
                                                </element>
                                        </element>
-                                       <element name="html:dd">
-                                               <element name="html:a">
+                                       <element name="dd" namespace="&xhtml;">
+                                               <element name="a" namespace="&xhtml;">
                                                        <attribute name="href">
                                                                <value-of select="$resource-context"/>
                                                        </attribute>
-                                                       <element name="html:code">
+                                                       <element name="code" namespace="&xhtml;">
                                                                <value-of select="$resource-context"/>
                                                        </element>
                                                </element>
                                        </element>
                                </element>
                                <if test="self::owl:NamedIndividual and rdf:type">
-                                       <element name="html:div">
-                                               <element name="html:dt">
+                                       <element name="div" namespace="&xhtml;">
+                                               <element name="dt" namespace="&xhtml;">
                                                        &en;
                                                        <text>Type</text>
                                                </element>
                                                <for-each select="rdf:type">
-                                                       <element name="html:dd">
+                                                       <element name="dd" namespace="&xhtml;">
                                                                <apply-templates select="(@rdf:resource|*)[1]" mode="Vocab:render-class"/>
                                                        </element>
                                                </for-each>
                                        </element>
                                </if>
                                <if test="$equivalencies">
-                                       <element name="html:div">
+                                       <element name="div" namespace="&xhtml;">
                                                <choose>
                                                        <when test="self::rdfs:Datatype">
-                                                               <element name="html:dt">
+                                                               <element name="dt" namespace="&xhtml;">
                                                                        &en;
                                                                        <text>Equivalent Data Range</text>
                                                                </element>
                                                                <for-each select="$equivalencies">
-                                                                       <element name="html:dd">
+                                                                       <element name="dd" namespace="&xhtml;">
                                                                                <apply-templates select="." mode="Vocab:render-class">
                                                                                        <with-param name="root" select="$root"/>
                                                                                        <with-param name="resource-context" select="$resource-context"/>
@@ -696,12 +697,12 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                                </for-each>
                                                        </when>
                                                        <when test="self::owl:Class">
-                                                               <element name="html:dt">
+                                                               <element name="dt" namespace="&xhtml;">
                                                                        &en;
                                                                        <text>Equivalent Class</text>
                                                                </element>
                                                                <for-each select="$equivalencies">
-                                                                       <element name="html:dd">
+                                                                       <element name="dd" namespace="&xhtml;">
                                                                                <apply-templates select="." mode="Vocab:render-class">
                                                                                        <with-param name="root" select="$root"/>
                                                                                        <with-param name="resource-context" select="$resource-context"/>
@@ -710,12 +711,12 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                                </for-each>
                                                        </when>
                                                        <when test="$kind='property'">
-                                                               <element name="html:dt">
+                                                               <element name="dt" namespace="&xhtml;">
                                                                        &en;
                                                                        <text>Equivalent Property</text>
                                                                </element>
                                                                <for-each select="$equivalencies">
-                                                                       <element name="html:dd">
+                                                                       <element name="dd" namespace="&xhtml;">
                                                                                <apply-templates select="." mode="Vocab:render-property">
                                                                                        <with-param name="root" select="$root"/>
                                                                                        <with-param name="resource-context" select="$resource-context"/>
@@ -724,12 +725,12 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                                </for-each>
                                                        </when>
                                                        <otherwise>
-                                                               <element name="html:dt">
+                                                               <element name="dt" namespace="&xhtml;">
                                                                        &en;
                                                                        <text>Same As</text>
                                                                </element>
                                                                <for-each select="$equivalencies">
-                                                                       <element name="html:dd">
+                                                                       <element name="dd" namespace="&xhtml;">
                                                                                <apply-templates select="." mode="Vocab:render-individual">
                                                                                        <with-param name="root" select="$root"/>
                                                                                        <with-param name="resource-context" select="$resource-context"/>
@@ -743,13 +744,13 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                <if test="$inverses">
                                        <choose>
                                                <when test="$kind='class'">
-                                                       <element name="html:div">
-                                                               <element name="html:dt">
+                                                       <element name="div" namespace="&xhtml;">
+                                                               <element name="dt" namespace="&xhtml;">
                                                                        &en;
                                                                        <text>Complement Of</text>
                                                                </element>
                                                                <for-each select="$inverses">
-                                                                       <element name="html:dd">
+                                                                       <element name="dd" namespace="&xhtml;">
                                                                                <apply-templates select="." mode="Vocab:render-class">
                                                                                        <with-param name="root" select="$root"/>
                                                                                        <with-param name="resource-context" select="$resource-context"/>
@@ -759,13 +760,13 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                        </element>
                                                </when>
                                                <when test="$kind='property'">
-                                                       <element name="html:div">
-                                                               <element name="html:dt">
+                                                       <element name="div" namespace="&xhtml;">
+                                                               <element name="dt" namespace="&xhtml;">
                                                                        &en;
                                                                        <text>Inverse Of</text>
                                                                </element>
                                                                <for-each select="$inverses">
-                                                                       <element name="html:dd">
+                                                                       <element name="dd" namespace="&xhtml;">
                                                                                <apply-templates select="." mode="Vocab:render-property">
                                                                                        <with-param name="root" select="$root"/>
                                                                                        <with-param name="resource-context" select="$resource-context"/>
@@ -779,13 +780,13 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                <if test="$supers">
                                        <choose>
                                                <when test="$kind='class'">
-                                                       <element name="html:div">
-                                                               <element name="html:dt">
+                                                       <element name="div" namespace="&xhtml;">
+                                                               <element name="dt" namespace="&xhtml;">
                                                                        &en;
                                                                        <text>Subclass Of</text>
                                                                </element>
                                                                <for-each select="$supers">
-                                                                       <element name="html:dd">
+                                                                       <element name="dd" namespace="&xhtml;">
                                                                                <apply-templates select="." mode="Vocab:render-class">
                                                                                        <with-param name="root" select="$root"/>
                                                                                        <with-param name="resource-context" select="$resource-context"/>
@@ -795,13 +796,13 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                        </element>
                                                </when>
                                                <when test="$kind='property'">
-                                                       <element name="html:div">
-                                                               <element name="html:dt">
+                                                       <element name="div" namespace="&xhtml;">
+                                                               <element name="dt" namespace="&xhtml;">
                                                                        &en;
                                                                        <text>Subproperty Of</text>
                                                                </element>
                                                                <for-each select="$supers">
-                                                                       <element name="html:dd">
+                                                                       <element name="dd" namespace="&xhtml;">
                                                                                <apply-templates select="." mode="Vocab:render-property">
                                                                                        <with-param name="root" select="$root"/>
                                                                                        <with-param name="resource-context" select="$resource-context"/>
@@ -813,13 +814,13 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                        </choose>
                                </if>
                                <if test="owl:hasKey">
-                                       <element name="html:div">
-                                               <element name="html:dt">
+                                       <element name="div" namespace="&xhtml;">
+                                               <element name="dt" namespace="&xhtml;">
                                                        &en;
                                                        <text>Target For Key</text>
                                                </element>
                                                <for-each select="owl:hasKey">
-                                                       <element name="html:dd">
+                                                       <element name="dd" namespace="&xhtml;">
                                                                <for-each select="*">
                                                                        <apply-templates select="." mode="Vocab:render-property"/>
                                                                        <if test="position()&lt;last()">
@@ -831,13 +832,13 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                        </element>
                                </if>
                                <if test="owl:propertyChainAxiom">
-                                       <element name="html:div">
-                                               <element name="html:dt">
+                                       <element name="div" namespace="&xhtml;">
+                                               <element name="dt" namespace="&xhtml;">
                                                        &en;
                                                        <text>Property Chain</text>
                                                </element>
                                                <for-each select="owl:propertyChainAxiom">
-                                                       <element name="html:dd">
+                                                       <element name="dd" namespace="&xhtml;">
                                                                <for-each select="*">
                                                                        <apply-templates select="." mode="Vocab:render-property"/>
                                                                        <if test="position()&lt;last()">
@@ -849,52 +850,52 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                        </element>
                                </if>
                                <if test="key('Vocab:subclass', @rdf:about)">
-                                       <element name="html:div">
-                                               <element name="html:dt">
+                                       <element name="div" namespace="&xhtml;">
+                                               <element name="dt" namespace="&xhtml;">
                                                        &en;
                                                        <text>Superclass Of</text>
                                                </element>
                                                <for-each select="key('Vocab:subclass', @rdf:about)">
-                                                       <element name="html:dd">
+                                                       <element name="dd" namespace="&xhtml;">
                                                                <apply-templates select="." mode="Vocab:render-class"/>
                                                        </element>
                                                </for-each>
                                        </element>
                                </if>
                                <if test="key('Vocab:subproperty', @rdf:about)">
-                                       <element name="html:div">
-                                               <element name="html:dt">
+                                       <element name="div" namespace="&xhtml;">
+                                               <element name="dt" namespace="&xhtml;">
                                                        &en;
                                                        <text>Superproperty Of</text>
                                                </element>
                                                <for-each select="key('Vocab:subproperty', @rdf:about)">
-                                                       <element name="html:dd">
+                                                       <element name="dd" namespace="&xhtml;">
                                                                <apply-templates select="." mode="Vocab:render-property"/>
                                                        </element>
                                                </for-each>
                                        </element>
                                </if>
                                <if test="rdfs:domain">
-                                       <element name="html:div">
-                                               <element name="html:dt">
+                                       <element name="div" namespace="&xhtml;">
+                                               <element name="dt" namespace="&xhtml;">
                                                        &en;
                                                        <text>Domain</text>
                                                </element>
                                                <for-each select="rdfs:domain">
-                                                       <element name="html:dd">
+                                                       <element name="dd" namespace="&xhtml;">
                                                                <apply-templates select="(@rdf:resource|*)[1]" mode="Vocab:render-class"/>
                                                        </element>
                                                </for-each>
                                        </element>
                                </if>
                                <if test="rdfs:range">
-                                       <element name="html:div">
-                                               <element name="html:dt">
+                                       <element name="div" namespace="&xhtml;">
+                                               <element name="dt" namespace="&xhtml;">
                                                        &en;
                                                        <text>Range</text>
                                                </element>
                                                <for-each select="rdfs:range">
-                                                       <element name="html:dd">
+                                                       <element name="dd" namespace="&xhtml;">
                                                                <apply-templates select="(@rdf:resource|*)[1]" mode="Vocab:render-class"/>
                                                        </element>
                                                </for-each>
@@ -903,13 +904,13 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                <if test="$disjoints">
                                        <choose>
                                                <when test="$kind='class'">
-                                                       <element name="html:div">
-                                                               <element name="html:dt">
+                                                       <element name="div" namespace="&xhtml;">
+                                                               <element name="dt" namespace="&xhtml;">
                                                                        &en;
                                                                        <text>Disjoint With</text>
                                                                </element>
                                                                <for-each select="$disjoints">
-                                                                       <element name="html:dd">
+                                                                       <element name="dd" namespace="&xhtml;">
                                                                                <apply-templates select="." mode="Vocab:render-class">
                                                                                        <with-param name="root" select="$root"/>
                                                                                        <with-param name="resource-context" select="$resource-context"/>
@@ -919,13 +920,13 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                        </element>
                                                </when>
                                                <when test="$kind='property'">
-                                                       <element name="html:div">
-                                                               <element name="html:dt">
+                                                       <element name="div" namespace="&xhtml;">
+                                                               <element name="dt" namespace="&xhtml;">
                                                                        &en;
                                                                        <text>Property Disjoint With</text>
                                                                </element>
                                                                <for-each select="$disjoints">
-                                                                       <element name="html:dd">
+                                                                       <element name="dd" namespace="&xhtml;">
                                                                                <apply-templates select="." mode="Vocab:render-property">
                                                                                        <with-param name="root" select="$root"/>
                                                                                        <with-param name="resource-context" select="$resource-context"/>
@@ -937,13 +938,13 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                        </choose>
                                </if>
                                <if test="skos:inScheme">
-                                       <element name="html:div">
-                                               <element name="html:dt">
+                                       <element name="div" namespace="&xhtml;">
+                                               <element name="dt" namespace="&xhtml;">
                                                        &en;
                                                        <text>In Scheme</text>
                                                </element>
                                                <for-each select="skos:inScheme">
-                                                       <element name="html:dd">
+                                                       <element name="dd" namespace="&xhtml;">
                                                                <call-template name="Vocab:link-to">
                                                                        <with-param name="resource" select="string(@rdf:resource)"/>
                                                                        <with-param name="kind" select="'individual'"/>
@@ -953,13 +954,13 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                        </element>
                                </if>
                                <if test="rdfs:isDefinedBy[not(starts-with(@rdf:resource, $base-iri))]">
-                                       <element name="html:div">
-                                               <element name="html:dt">
+                                       <element name="div" namespace="&xhtml;">
+                                               <element name="dt" namespace="&xhtml;">
                                                        &en;
                                                        <text>Is Defined By</text>
                                                </element>
                                                <for-each select="rdfs:isDefinedBy[not(starts-with(@rdf:resource, $base-iri))]">
-                                                       <element name="html:dd">
+                                                       <element name="dd" namespace="&xhtml;">
                                                                <choose>
                                                                        <when test="@rdf:resource">
                                                                                <call-template name="Vocab:link-to">
@@ -969,7 +970,7 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                                        </when>
                                                                        <when test="anno:ResourceSelection">
                                                                                <variable name="base" select="string(anno:ResourceSelection/anno:hasSource/@rdf:resource)"/>
-                                                                               <element name="html:a">
+                                                                               <element name="a" namespace="&xhtml;">
                                                                                        <attribute name="href">
                                                                                                <choose>
                                                                                                        <when test="not(anno:ResourceSelection/anno:hasSelector/anno:FragmentSelector)">
@@ -989,7 +990,7 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                                                        </attribute>
                                                                                        <choose>
                                                                                                <when test="key('Vocab:named-individual', $base)">
-                                                                                                       <element name="html:cite">
+                                                                                                       <element name="cite" namespace="&xhtml;">
                                                                                                                <for-each select="key('Vocab:named-individual', $base)[1]">
                                                                                                                        <attribute name="lang">
                                                                                                                                <value-of select="rdfs:label[1]/@xml:lang"/>
@@ -1002,16 +1003,16 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                                                                                        </element>
                                                                                                </when>
                                                                                                <otherwise>
-                                                                                                       <element name="html:code">
+                                                                                                       <element name="code" namespace="&xhtml;">
                                                                                                                <value-of select="$base"/>
                                                                                                        </element>
                                                                                                </otherwise>
                                                                                        </choose>
                                                                                        <text> </text>
                                                                                        <if test="anno:ResourceSelection/anno:hasSelector/anno:FragmentSelector">
-                                                                                               <element name="html:small">
+                                                                                               <element name="small" namespace="&xhtml;">
                                                                                                        <text>[</text>
-                                                                                                       <element name="html:code">
+                                                                                                       <element name="code" namespace="&xhtml;">
                                                                                                                <text>#</text>
                                                                                                                <value-of select="anno:ResourceSelection/anno:hasSelector/anno:FragmentSelector/rdf:value"/>
                                                                                                        </element>
@@ -1029,13 +1030,13 @@ If a copy of the M·P·L was not distributed with this file, You can obtain one
                                        </element>
                                </if>
                                <if test="vocabstatus:term_status">
-                                       <element name="html:div">
-                                               <element name="html:dt">
+                                       <element name="div" namespace="&xhtml;">
+                                               <element name="dt" namespace="&xhtml;">
                                                        &en;
                                                        <text>Status</text>
                                                </element>
                                                <for-each select="vocabstatus:term_status">
-                                                       <element name="html:dd">
+                                                       <element name="dd" namespace="&xhtml;">
                                                                <apply-templates select="." mode="Vocab:render-value"/>
                                                        </element>
                                                </for-each>
This page took 0.227983 seconds and 4 git commands to generate.