In diesem Artikel geht es hauptsächlich um die Verwendung des HTML-Basis-Tags sowie um die spezifischen Verwendungsbeispiele des HTML-Basis-Tags. Schauen wir uns als Nächstes gemeinsam diesen Artikel an
Machen wir uns zunächst mit dem HTML-Basis-Tag vertraut:
Normalerweise extrahiert der Browser die entsprechenden Elemente aus der URL des aktuellen Dokuments, um die Lücken in der relativen URL zu füllen.
Verwenden Sie das
Hinweis: Das
Es gibt auch eine Einführung in das HTML-Basis-Tag-Attribut:
Schauen wir uns jetzt ein Beispiel an:
<head> <base href="http://www.php.cn/" /> <base target="_blank" /> </head> <body> <img src="eg_smile.gif" / alt="Wie verwende ich ein HTML-Basis-Tag? Zusammenfassung der Verwendung des HTML-Basis-Tags" > <a href="http://www.php.cn">PHP中文网</a> </body>
Kennen Sie die Wirkung dieser Codes? Schauen wir uns nun den tatsächlichen Effekt im Browser an:
Da ich nicht den richtigen Bildpfad eingegeben habe, wird dieser Effekt angezeigt. Sie können ihn sich ansehen Richtiger Weg.
Sehen wir uns nun die Verwendung des HTML-Basis-Tags an:
Das Basis-Tag ist ein Basis-Link-Tag und ein einzelnes Tag. Wird verwendet, um den Parameterstandardwert für alle Link-Tags im Dokument zu ändern. Es kann nur zwischen den Tags
und angewendet werden.Allen relativen Pfaden auf Ihren Webseiten wird beim Verlinken die Adresse vorangestellt, auf die der Basislink verweist.
Das Basiselement kann die Basis-URL aller Links auf der Seite angeben
Wir können das href-Attribut im
Dies ist der JSP-Code
verwendet das
Der Code lautet wie folgt:
<% String path = request.getContextPath(); // 获得项目完全路径(假设你的项目叫myWork,那么获得到的地址就是 http://localhost:12138/myhtml/): String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; // 将 "项目路径basePath" 放入pageContext中 %> <html> <head> <base href=" <%=basePath%>"> //base只能应用于标记<head>与</head>之间 </head> // 这里我们就可以直接使用相对路径(即: 相对于base标签) <a href="jsp/login.jsp">Login </a> </html>
Wenn wir Führen Sie das obige aus. Nach diesem Teil des JSP-Codes können wir den an den Client zurückgegebenen HTML-Code im Browser anzeigen:
Nach der Ausführung des obigen JSP lautet der zurückgegebene HTML-Code wie folgt:
<html> <head> <base href="http://localhost:12138/myhtml/"> </head> //设置了<base>后,相对路径,相对于的就是base中的路径,而不再是浏览器地址的请求路径啦~~~ <a href="jsp/login.jsp">Login </a> </html>
Wir können sehen, dass der von JSP zurückgegebene HTML-Code den Inhalt von
Mit anderen Worten, in dieser HTML-Datei sind alle „relativen Links (zum Beispiel: )“ Pfade relativ zur Basis (d. h.: http: //localhost:12138/myhtml/)
Okay, das Obige ist die Einführung in die Verwendung des HTML-Basis-Tags in diesem Artikel (wenn Sie mehr HTML-Kenntnisse sehen möchten, willkommen auf der chinesischen PHP-WebsiteHTML-Video-Tutorial), wenn Sie Fragen haben, können Sie diese unten stellen.
[Empfehlung des Herausgebers]
Wie stelle ich die Höhe des Label-Tags in HTML ein? Einführung in die Verwendung von Etiketten-Tags
Das obige ist der detaillierte Inhalt vonWie verwende ich ein HTML-Basis-Tag? Zusammenfassung der Verwendung des HTML-Basis-Tags. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!