home *** CD-ROM | disk | FTP | other *** search
/ Computer Shopper 133 / dpcs0399.iso / INTERNET / COFFEE / HTMLED55 / SETUP.EXE / file0143.bin < prev    next >
Encoding:
Text File  |  1998-11-04  |  8.1 KB  |  132 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
  2.    "http://www.w3.org/TR/REC-html40/strict.dtd">
  3. <html lang=en>
  4. <head>
  5. <title>BASE - Document Base URI</title>
  6. <link rev=Made href="mailto:liam@htmlhelp.com">
  7. <link rel=Start href="../index.html">
  8. <link rel=Glossary href="http://www.htmlhelp.com/glossary/glossary.html">
  9. <link rel=Copyright href="http://www.htmlhelp.com/copyright.html">
  10. <link rel=StyleSheet href="../style.css" type="text/css">
  11. <link rel=StyleSheet href="../aural.css" type="text/css" media=aural>
  12. <meta http-equiv="Content-Script-Type" content="text/javascript">
  13. <meta name="author" content="Liam Quinn">
  14. <meta name="description" content="A description of HTML 4.0's BASE element for setting a document's base URI.">
  15. <meta name="keywords" content="BASE, base element, base URI, base URL, base href, baseref, HyperText Markup Language, HTML, HTML4, HTML 4.0, Web Design Group, WDG, <base> tag, <BASE> tag">
  16. <script type="text/javascript">
  17. <!--
  18.  
  19. var hrefspecText;
  20.  
  21. function hrefReq() {
  22.   var gt;
  23.   gt = unescape(new String("%3E"));
  24.  
  25.   if (document.readyState == "complete") {
  26.     hrefspecText = document.all.hrefspec.innerHTML;
  27.     document.all.hrefspec.innerHTML = "<strong class=required" + gt + hrefspecText + "<\/strong" + gt;
  28.     window.onload = "";
  29.   }
  30. }
  31.  
  32. function hrefNotReq() {
  33.   if (document.readyState == "complete") {
  34.     document.all.hrefspec.innerHTML = hrefspecText;
  35.     window.onload = "";
  36.   }
  37. }
  38.  
  39. function toggle() {
  40.   if (document.all.toggler.value == "Hide non-strict attributes") {
  41.      if (document.readyState == "complete") {
  42.        hrefReq();
  43.      }
  44.      else {
  45.        window.onload = hrefReq;
  46.      }
  47.      document.styleSheets[0].addRule("div.transitional", "display:none");
  48.      document.styleSheets[0].addRule("li.transitional", "display:none");
  49.      document.styleSheets[0].addRule(".transitional", "speak:none");
  50.      document.all.toggler.value = "Show non-strict attributes";
  51.   } else {
  52.      if (document.readyState == "complete") {
  53.        hrefNotReq();
  54.      }
  55.      else {
  56.        window.onload = hrefNotReq;
  57.      }
  58.      document.styleSheets[0].addRule("div.transitional", "display:block");
  59.      document.styleSheets[0].addRule("li.transitional", "display:list-item");
  60.      document.styleSheets[0].addRule(".transitional", "speak:inherit");
  61.      document.all.toggler.value = "Hide non-strict attributes";
  62.   }
  63. }
  64. // -->
  65. </script>
  66. </head>
  67. <body>
  68. <h2><img src="../wdglogo1.gif" width=250 height=83 alt="The Web Design Group"></h2>
  69. <h1>BASE - Document Base <abbr class=initialism title="Uniform Resource Identifier">URI</abbr></h1>
  70. <script type="text/javascript">
  71. <!--
  72.   if (document.styleSheets) {
  73.     var gt;
  74.     gt = unescape(new String("%3E"));
  75.  
  76.     document.write("<p" + gt + "<input type=button value=\"Hide non-strict attributes\" id=toggler accesskey=s onclick=\"toggle()\"" + gt + "<\/p" + gt);
  77.   }
  78. // -->
  79. </script>
  80. <table>
  81.   <tr valign=top>
  82.     <th>Syntax</th>
  83.     <td><strong class=required><BASE></strong></td>
  84.   </tr>
  85.   <tr valign=top>
  86.     <th>Attribute Specifications</th>
  87.     <td>
  88.       <ul>
  89.         <li id=hrefspec>HREF=<var><a href="../values.html#uri">URI</a></var> (base <abbr class=initialism title="Uniform Resource Identifier">URI</abbr> reference)</li>
  90.         <li class=transitional>TARGET=<var><a href="../values.html#frametarget">FrameTarget</a></var> (frame to render links in)</li>
  91.       </ul>
  92.     </td>
  93.   </tr>
  94.   <tr valign=top>
  95.     <th>Contents</th>
  96.     <td>Empty</td>
  97.   </tr>
  98.   <tr valign=top>
  99.     <th>Contained in</th>
  100.     <td><a href="head.html">HEAD</a></td>
  101.   </tr>
  102. </table>
  103. <p>The <strong class=html>BASE</strong> element defines the document's <em>base <abbr class=initialism title="Uniform Resource Identifier">URI</abbr></em> for resolving relative <abbr class=initialism title="Uniform Resource Identifier">URI</abbr>s contained within the document. A document cannot contain more than one <strong class=html>BASE</strong> element. When present, the <strong class=html>BASE</strong> element must appear in the <strong class=html><a href="head.html">HEAD</a></strong>, prior to any elements that include a partial <abbr class=initialism title="Uniform Resource Identifier">URI</abbr>.</p>
  104. <p><strong class=html>BASE</strong>'s <strong class=html>HREF</strong> attribute, required in <a href="../html/doctype.html#strict">HTMLá4.0 Strict</a>, specifies the absolute <abbr class=initialism title="Uniform Resource Identifier">URI</abbr> used to resolve relative <abbr class=initialism title="Uniform Resource Identifier">URI</abbr>s. See <cite><a href="http://www.stack.nl/%7Egalactus/html/urls.html">Using Relative <abbr class=initialism title="Uniform Resource Locator">URL</abbr>s</a></cite> for more details on using and resolving relative <abbr class=initialism title="Uniform Resource Identifier">URI</abbr>s.</p>
  105. <p>Most Web pages do not require an explicit base <abbr class=initialism title="Uniform Resource Identifier">URI</abbr> since the document's <abbr class=initialism title="Uniform Resource Identifier">URI</abbr> is a suitable base. An explicit base <abbr class=initialism title="Uniform Resource Identifier">URI</abbr> is only required when the same document may be accessed at different <abbr class=initialism title="Uniform Resource Identifier">URI</abbr>s or when the document has no <abbr class=initialism title="Uniform Resource Identifier">URI</abbr> (<abbr title="for example"><i lang=la>e.g.</i></abbr>, sending an <abbr class=initialism title="HyperText Markup Language">HTML</abbr> document by e-mail).</p>
  106. <div class=transitional>
  107. <p><a name="target">The <strong class=html>TARGET</strong> attribute</a> is used with <a href="../frames/index.html">frames</a> to specify in which frame all links in document should be rendered by default. The target frame specified by <strong class=html>BASE</strong> can be overridden by a given link using the link's <strong class=html>TARGET</strong> attribute.</p>
  108. <p>If no frame with the specified target name exists, the links are rendered in a new window unless overridden by the user. Special frame names begin with an underscore:</p>
  109. <ul>
  110.   <li><strong class=html>_blank</strong> renders the links in a new, unnamed window</li>
  111.   <li><strong class=html>_self</strong> renders the links in the current frame</li>
  112.   <li><strong class=html>_parent</strong> renders the links in the immediate <strong class=html><a href="../frames/frameset.html">FRAMESET</a></strong> parent</li>
  113.   <li><strong class=html>_top</strong> renders the links in the full, unframed window</li>
  114. </ul>
  115. </div>
  116. <h2>More Information</h2>
  117. <ul>
  118.   <li><a href="http://www.w3.org/TR/REC-html40/struct/links.html#edef-BASE">BASE in <abbr class=initialism title="World Wide Web Consortium">W3C</abbr> HTMLá4.0 Recommendation</a></li>
  119.   <li><a href="http://www.w3.org/TR/REC-html32#base">BASE in <abbr class=initialism title="World Wide Web Consortium">W3C</abbr> HTMLá3.2 Recommendation</a></li>
  120.   <li><a href="http://www.w3.org/MarkUp/html-spec/html-spec_5.html#SEC5.2.2">BASE in HTMLá2.0 Standard</a></li>
  121.   <li><a href="http://www.htmlhelp.com/reference/wilbur/head/base.html">BASE in <abbr class=initialism title="Web Design Group">WDG</abbr> HTMLá3.2 Reference</a></li>
  122.   <li><a href="http://www.hut.fi/u/jkorpela/HTML3.2/5.7.html">BASE in <cite>Learning HTMLá3.2 by Examples</cite></a></li>
  123.   <li><a href="http://ds.internic.net/rfc/rfc1808.txt"><abbr class=initialism title="Request for Comments">RFC</abbr> 1808: Relative Uniform Resource Locators</a></li>
  124. </ul>
  125. <div class=footer>
  126. <address>Maintained by <a href="http://www.htmlhelp.com/%7Eliam/">Liam Quinn</a> <<a href="mailto:liam@htmlhelp.com">liam@htmlhelp.com</a>></address>
  127. <p class=toolbar><a href="http://www.htmlhelp.com/"><img src="../wdglogo-small.gif" width=105 height=40 alt="Web Design Group ~"></a> <a href="../index.html" rel=Start>HTMLá4.0áReference</a>á~ <a href="../olist.html">ElementsábyáFunction</a>á~ <a href="../alist.html">ElementsáAlphabetically</a></p>
  128. <p class=copyright><a href="http://www.htmlhelp.com/copyright.html">Copyright ⌐</a> 1998 Liam Quinn. All rights reserved.</p>
  129. </div>
  130. </body>
  131. </html>
  132.