HTML5: How to specify the base URL/target for all relative URLs in a document?
Solution :
HTML Code:
<!DOCTYPE html><!-- Specifies the document type as HTML -->
<html><!-- Starts the HTML document -->
<head><!-- Contains metadata about the HTML document -->
<meta charset="utf-8"><!-- Defines the character encoding for the document as UTF-8 -->
<title>How to specifie the base URL/target for all relative URLs in a document</title><!-- Sets the title of the HTML page -->
<base href="https://www.w3resource.com/"><!-- Specifies the base URL for all relative URLs in the document -->
</head>
<body><!-- Contains the visible content of the HTML document -->
<ul><!-- Defines an unordered list -->
<li><a href="php/php-home.php">PHP Tutorial</a></li><!-- Defines a list item with a hyperlink to a PHP tutorial -->
<li><a href="javascript/javascript.php">JavaScript Tutorial</a></li><!-- Defines a list item with a hyperlink to a JavaScript tutorial -->
<li><a href="mysql/mysql-tutorials.php">MySQL Tutorial</a></li><!-- Defines a list item with a hyperlink to a MySQL tutorial -->
</body>
</html>
Explanation:
- The <!DOCTYPE html> declaration specifies the document type and version of HTML.
- The <html> element is the root element of the HTML document.
- The <head> section contains metadata about the HTML document, such as the character encoding and title.
- The <meta> tag defines metadata for the HTML document, such as the character encoding, specified here as UTF-8.
- The <title> tag sets the title of the HTML page.
- The <base> tag specifies the base URL for all relative URLs in the document, in this case, "https://www.w3resource.com/".
- The <body> element contains the visible content of the HTML document.
- The <ul> tag defines an unordered list.
- The <li> tags define list items, each containing a hyperlink to a specific tutorial page.
- The <a> tags define hyperlinks with relative URLs to PHP, JavaScript, and MySQL tutorials, which will be resolved relative to the base URL specified in the <base> tag.
Live Demo:
See the Pen base-answer by w3resource (@w3resource) on CodePen.
See the solution in the browser
Supported browser
Yes | Yes | Yes | Yes | Yes |
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://www.w3resource.com/html-css-exercise/basic/base-answer.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics