tag:forum.selfhtml.org,2005:/selfDefinition von Textkonstanten möglich ? – SELFHTML-Forum2012-09-07T20:09:26Zhttps://forum.selfhtml.org/self/2012/sep/7/definition-von-textkonstanten-moeglich/1558008#m1558008Raimund2012-09-07T13:45:12Z2012-09-07T13:45:12ZDefinition von Textkonstanten möglich ?<p>Hallo Expertenrunde!</p>
<p>Ich habe eine große html-Seite, auf der sehr viele Links auf die zentralen Windows-Dateisysteme der Firma existieren. Die Pfade haben häufig gleiche Hauptpfade.</p>
<p>Beispiel:<br>
<a href="file:..K:/Mandanten/Kontakte/Vertraege/Details/Berlin ... ><br>
<a href="file:..K:/Mandanten/Kontakte/Vertraege/Details/Hamburg... ><br>
<a href="file:..K:/Mandanten/Kontakte/Vertraege/Details/Ulm ... ></p>
<p>Um den html-Code übersichtlicher zu machen, würde ich im Beispiel gerne den String "file:..K:/Mandanten/Kontakte/Vertraege/Details/" durch eine Textkonstante ersetzen.</p>
<p>Fiktives Beispiel:</p>
<p>define const myPath = "file:..K:/Mandanten/Kontakte/Vertraege/Details/"</p>
<p><a href=myPath/Berlin ...><br>
<a href=myPath/Hamburg ...> und so weiter.</p>
<p>Wir möchten ausdrücklich kein Javascript einsetzen (damit wäre es natürlich kein Problem).</p>
<p>Frage: geht so etwas in html?</p>
<p>Danke für Tipps</p>
<p>Raimund (aus Berlin)</p>
https://forum.selfhtml.org/self/2012/sep/7/definition-von-textkonstanten-moeglich/1558012#m1558012tami2012-09-07T13:48:38Z2012-09-07T13:48:38ZDefinition von Textkonstanten möglich ?<p>hi,</p>
<blockquote>
<p>Frage: geht so etwas in html?</p>
</blockquote>
<p>Nein. Du kannst keine Konstanten oder Variablen speichern. Aber der base-tag hilft Dir vielleicht weiter (warum willste denn kein JS?):</p>
<p><a href="http://www.w3schools.com/tags/tag_base.asp" rel="nofollow noopener noreferrer">http://www.w3schools.com/tags/tag_base.asp</a></p>
<p>mfg</p>
<p>tami</p>
https://forum.selfhtml.org/self/2012/sep/7/definition-von-textkonstanten-moeglich/1558010#m1558010suitspam.2012@rebell.athttp://rebell.at/2012-09-07T14:01:45Z2012-09-07T14:01:45ZDefinition von Textkonstanten möglich ?<blockquote>
<p>Frage: geht so etwas in html?</p>
</blockquote>
<p>Jein :)</p>
<p>Da HTML keine Programmiersprache ist, gibt es auch keine Dinge wie variablen oder Konstanten - für deinen speziellen Fall gibts aber in der tat eine Lösung - das <a href="http://wiki.selfhtml.org/wiki/HTML/Kopfdaten/Base" rel="nofollow noopener noreferrer">base-Element</a>.</p>
<p>Es stellt ein automatisches Prefix für alle relativen Verweise im Dokument dar.</p>
<p>Leider kannst du damit nicht in einem Dokument verschiedene Prefixe verwenden.</p>
https://forum.selfhtml.org/self/2012/sep/7/definition-von-textkonstanten-moeglich/1558009#m1558009Raimund2012-09-07T14:07:46Z2012-09-07T14:07:46ZDefinition von Textkonstanten möglich ?<p>Vielen Dank an alle !</p>
<p>Jetzt ist allse klar.</p>
<p>Raimund</p>
https://forum.selfhtml.org/self/2012/sep/7/definition-von-textkonstanten-moeglich/1558011#m1558011Gunnar Bittersmannselfhtml@bittersmann.dehttp://bittersmann.de/2012-09-07T18:28:33Z2012-09-07T18:28:33ZDefinition von Textkonstanten möglich ?<p>@@suit:</p>
<p>nuqneH</p>
<blockquote>
<p>Da HTML keine Programmiersprache ist, gibt es auch keine Dinge wie variablen oder Konstanten</p>
</blockquote>
<p>XHTML ist auch keine Programmiersprache, dennoch ginge es in XHTML:</p>
<pre><code class="block language-xml"><span class="token doctype"><span class="token punctuation"><!</span><span class="token doctype-tag">DOCTYPE</span> <span class="token name">html</span> <span class="token name">PUBLIC</span> <span class="token string">"-//W3C//DTD XHTML 1.0 Strict//EN"</span> <span class="token string">"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"</span> <span class="token punctuation">[</span><span class="token internal-subset">
<!ENTITY details "file:..K:/Mandanten/Kontakte/Vertraege/Details/">
</span><span class="token punctuation">]</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>html</span> <span class="token attr-name">xmlns</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>http://www.w3.org/1999/xhtml<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>head</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>title</span><span class="token punctuation">></span></span>TEST<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>title</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>head</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>body</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>a</span> <span class="token attr-name">href</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span><span class="token entity named-entity" title="&details;">&details;</span>Berlin<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>Berlin<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>a</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>body</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>html</span><span class="token punctuation">></span></span>
</code></pre>
<blockquote>
<p>Leider kannst du [mit base] nicht in einem Dokument verschiedene Prefixe verwenden.</p>
</blockquote>
<p>In XHTML ließen sich beliebig viele Entities definieren.</p>
<p>Natürlich müsste das Dokument dann auch als XHTML ausgeliefert und verarbeitet werden.</p>
<p>Qapla'</p>
<div class="signature">-- <br>
Wer möchte nicht lieber durch Glück dümmer als durch Schaden klüger werden? (Salvador Dalí)
</div>
https://forum.selfhtml.org/self/2012/sep/7/definition-von-textkonstanten-moeglich/1558015#m1558015suitspam.2012@rebell.athttp://rebell.at/2012-09-07T13:59:15Z2012-09-07T13:59:15ZDefinition von Textkonstanten möglich ?<blockquote>
<p>w3schools.com</p>
</blockquote>
<p><a href="http://w3fools.com/" rel="nofollow noopener noreferrer">GTFO!</a></p>
https://forum.selfhtml.org/self/2012/sep/7/definition-von-textkonstanten-moeglich/1558013#m1558013Raimund2012-09-07T14:01:36Z2012-09-07T14:01:36ZDefinition von Textkonstanten möglich ?<p>Hallo tami,</p>
<p>vielen Dank für deine prompte Antwort. Die klare Aussage "Nein" ist natürlich leider genau das, was ich nicht hören wollte :-)</p>
<p>Aber der base-tag scheint ja mein Problem fast zu lösen. Mit einer Ausnahme: was mache ich bei Links, die nicht auf der base basieren sollen?</p>
<p>Raimund</p>
https://forum.selfhtml.org/self/2012/sep/7/definition-von-textkonstanten-moeglich/1558014#m1558014Gunnar Bittersmannselfhtml@bittersmann.dehttp://bittersmann.de/2012-09-07T18:16:49Z2012-09-07T18:16:49ZDefinition von Textkonstanten möglich ?<p>@@Raimund:</p>
<p>nuqneH</p>
<blockquote>
<p>was mache ich bei Links, die nicht auf der base basieren sollen?</p>
</blockquote>
<p>Dasselbe, was du auch bei Links machst, die ohne base-Element nicht relativ zur dann geltenten Basis sein sollen: <http://de.selfhtml.org/html/allgemein/referenzieren.htm#uri@title=absolut referenzieren>.</p>
<p>Qapla'</p>
<div class="signature">-- <br>
Wer möchte nicht lieber durch Glück dümmer als durch Schaden klüger werden? (Salvador Dalí)
</div>
https://forum.selfhtml.org/self/2012/sep/7/definition-von-textkonstanten-moeglich/1558019#m1558019suitspam.2012@rebell.athttp://rebell.at/2012-09-07T14:13:27Z2012-09-07T14:13:27ZDefinition von Textkonstanten möglich ?<blockquote>
<blockquote>
<p>w3schools.com</p>
</blockquote>
<p><a href="http://w3fools.com/" rel="nofollow noopener noreferrer">GTFO!</a></p>
</blockquote>
<p>Nachtrag: <a href="http://www.w3schools.com/tags/tag_base.asp" rel="nofollow noopener noreferrer">in diesem Fall</a> schreibt w3schools "Note: The base URL must be an absolute URL!"</p>
<p>lt. der HTML 4.01 DTD ist das aber nicht richtig. Das href-Attribut erlaubt hier einen URL (egal welcher form) - zwar spricht <a href="http://www.w3.org/TR/html401/struct/links.html#h-12.4" rel="nofollow noopener noreferrer">die Empfehlung</a> von "specifies an absolute URI", verweist aber gleich ein paar Zeilen später auf <a href="http://www.ietf.org/rfc/rfc1808.txt" rel="nofollow noopener noreferrer">RFC 1808</a>, welches dort widerspricht.</p>
<p><a href="http://www.w3.org/TR/html-markup/base.html" rel="nofollow noopener noreferrer">HTML5 hingegen verzichtet</a> sinnvollerweise auf den Hinweis auf einen absoluten URL.</p>
<p>Gecko, Webkit und Presto haben kein Problem mit relativen href-Angaben im base-Element - die werden dann korrekt aufgelöest. Trident hingegen ignoriert die Angabe in diesem Fall.</p>
https://forum.selfhtml.org/self/2012/sep/7/definition-von-textkonstanten-moeglich/1558016#m1558016Kai345kai345@knrs.dehttp://knrs.de2012-09-07T18:32:17Z2012-09-07T18:32:17ZDefinition von Textkonstanten möglich ?<p>[latex]Mae govannen![/latex]</p>
<blockquote>
<blockquote>
<p>w3schools.com</p>
</blockquote>
<p><a href="http://w3fools.com/" rel="nofollow noopener noreferrer">GTFO!</a></p>
</blockquote>
<p>/**<br>
* selfhtml-forum<br>
* @todo: Postings ablehnen, in denen die Zeichenkette w3schools vorkommt.<br>
*/</p>
<p>*g*</p>
<p>Stur lächeln und winken, Männer!<br>
Kai</p>
<div class="signature">-- <br>
It all began when I went on a tour, hoping to find some furniture<br>
Followed a sign saying "Beautiful Chest", led to a lady who showed me her best)<br>
<a href="http://selfhtml.knrs.de/#h_stylesheet" rel="nofollow noopener noreferrer">SelfHTML-Forum-Stylesheet</a>
</div>
https://forum.selfhtml.org/self/2012/sep/7/definition-von-textkonstanten-moeglich/1558017#m1558017tami2012-09-07T19:50:17Z2012-09-07T19:50:17ZDefinition von Textkonstanten möglich ?<p>hi,</p>
<blockquote>
<p>/**<br>
* selfhtml-forum<br>
* @todo: Postings ablehnen, in denen die Zeichenkette w3schools vorkommt.<br>
*/</p>
<p>*g*</p>
</blockquote>
<p>tja, <a href="http://lmgtfy.com/?q=base+tag" rel="nofollow noopener noreferrer">dumm gelaufen</a></p>
<p>mfg</p>
<p>tami</p>
https://forum.selfhtml.org/self/2012/sep/7/definition-von-textkonstanten-moeglich/1558018#m1558018Gunnar Bittersmannselfhtml@bittersmann.dehttp://bittersmann.de/2012-09-07T20:09:26Z2012-09-07T20:09:26ZDefinition von Textkonstanten möglich ?<p>@@tami:</p>
<p>nuqneH</p>
<blockquote>
<blockquote>
<p>* @todo: Postings ablehnen, in denen die Zeichenkette w3schools vorkommt.<br>
tja, <a href="http://lmgtfy.com/?q=base+tag" rel="nofollow noopener noreferrer">dumm gelaufen</a></p>
</blockquote>
</blockquote>
<p>Ja, noch ein Todo: w3schools aus den SERPs verbannen.</p>
<p>Aber danke. Ohne dich hätte ich doch glatt das Doodle zum 46. Jahrestag der Ausstrahlung der ersten Star-Trek-Folge verpasst. YMMD.</p>
<p>Qapla'</p>
<div class="signature">-- <br>
Wer möchte nicht lieber durch Glück dümmer als durch Schaden klüger werden? (Salvador Dalí)
</div>