An HTML link can be a link or a hyperlink. This redirects to another page, image, or website; it can be anything. They are also used to navigate on the same page for a particular section. They used to render data and documents just by clicking them. We wrap our document, images, url, or data inside text. Depending upon the requirement, it can also point to a file, object, or anything on the same page or a different page. When we hover the mouse over the HTML link, it changes the cursor to an other icon. We can discuss how they work and how to create them in the next section of our article. In this topic, we are going to learn about HTML Text links.
Syntax for HTML Link
We can create our first HTML Link from the following syntax below. We will use a different tag, attributes, and corresponding properties in the given syntax below.
<a url>Link your corresponding text here</a>
In the above syntax, we use the anchor tag to create an html link or a hyperlink. We will discuss this anchor tag in detail.
The anchor tag is a tag through which we can attach or link our text, phrase, or word to create an external or internal link. By using an anchor tag; we make a URL into our pages that can be used to navigate to any other page, website or within the same section on the page.
Using the anchor tag, we have many advantages mentioned below.
- Organize: It helps to organize our data. We do not need to make several web pages or split our data into chunks for managing purposes; we can easily organize our data in one place only.
- No Scrolling: By using the html link or html internal links, we do not need to worry about scrolling on really long pages; we can click on that link to find the desired section page. So it makes it easy to find any data or section on the page.
How to Create an Anchor Tag?
As you can see in the above syntax, we have used so many things over there now; we will have a closer look at how to create and how it works.
It consists of three different parts (attribute):
- href attribute
- target attribute
- name attribute
1. href attribute
Href attribute stands for hypertext reference. Suppose we want to create a hyperlink, so the first requirement is a document address that can be anything like another website, a file such as PDF, etc.
So, for example :
<a href="http://www.google.com">Google</a>
In this, http://www.google.com is the value we assign to our href attribute. So whenever we click on Google, it will redirect us to the google home page link. Hence href attribute contains the document address. We can also mention our own HTML link to href.
For example
<a href="demo.html">My page</a>
2. target attribute
The target attribute defines how the document will open. It has many types, and we can use them according to our needs.
- _parent: It just opens the attached document into the parent frame.
- _blank: It opens the document into a new tab or window.
- _top: It opens the attached document in the full window.
- _self: It opens the document into the same window or the same tab in which it is clicked. The default, this target is enabled. We can modify it like the below :
<a href="http://www.demo.com" target="_blank" rel="noopener">Your Link text</a>
Here target=”_blank” is the syntax for using it.
3. name attribute
The name attribute is used to jump or navigate to some point on the page; this can be useful when we have a significant VRU page with so much content. This helps to save user findings and time without scrolling. Syntax below:
<a name="to%20end"></a> or
In this, we click to go to the end of the page without scrolling down.
<a href="#SomeSection">Section</a>
This browser will identify the section, but we must use (#) with the name attribute.
<a href="otherpage.html#title">Link your text</a>
By this, we can internally refer to the “title “of some other page. Here also, (#) must be used at the end of the page’s address.
HTML Link Colors
We can also provide colors to our html link. By default, they have three states for link color; this will appear in all browsers.
- Active link: When we click on any link, it becomes an active link with an underlined and red color.
- Unvisited links: Standard browser default colors for the unvisited links are blue and underlined.
- Visited links: These are purple and underlined.
But we can also provide our custom colors to link using the below syntax. We can follow this different type to give color to our link. But we are using inline CSS here; you can also create external CSS if you want.
- Directly provide the name of the color.
- By using the HEX color code.
- By using rgb() and rgba() values.
- By using hsl and hsla() values.
<a href="http://demo.com/" style="color:blue;">Red Link</a>
We can directly specify the color name in the style attribute. This is an inline CSS.
<a href="http://demo.com/" style="color:#FF0000;">Red color code</a>
Here we are specifying the color by using color codes. (HEX color codes)
<a href="http://demo.com/" style="color:rgb(255,0,0);">Red color</a>
We can also use RGB() values to specify the color of our links. We can control the opacity of the color by using rgb().
<a href="http://demo.com/" style="color:rgba(255,0,0,0.4);">Red color</a>
You can replace rbg() with rgba() but specify the fourth value for transparency and opacity.
<a href="http://demo.com/" style="color:hsl(0,10%,50%);">Red color</a>
We can also use HSL t color our link. HSL stands for hue, saturation, and lightness. We can also use HSLA for specifying color, but we need to provide one more parameter in hsla().
Conclusion – HTML Text Link
So in Sort, we use the anchor tag and its attributes to create the hyperlink or link in HTML. HREF contains the document’s address and the target responsible for handling the document. We can also color our link using inline or external CSS.
The above is the detailed content of HTML Text Link. For more information, please follow other related articles on the PHP Chinese website!

本篇文章带大家了解一下HTML(超文本标记语言),介绍一下HTML的本质,HTML文档的结构、HTML文档的基本标签和图像标签、列表、表格标签、媒体元素、表单,希望对大家有所帮助!

不算。html是一种用来告知浏览器如何组织页面的标记语言,而CSS是一种用来表现HTML或XML等文件样式的样式设计语言;html和css不具备很强的逻辑性和流程控制功能,缺乏灵活性,且html和css不能按照人类的设计对一件工作进行重复的循环,直至得到让人类满意的答案。

总结了一些web前端面试(笔试)题分享给大家,本篇文章就先给大家分享HTML部分的笔试题(附答案),大家可以自己做做,看看能答对几个!

HTML5中画布标签是“<canvas>”。canvas标签用于图形的绘制,它只是一个矩形的图形容器,绘制图形必须通过脚本(通常是JavaScript)来完成;开发者可利用多种js方法来在canvas中绘制路径、盒、圆、字符以及添加图像等。

在html中,document是文档对象的意思,代表浏览器窗口的文档;document对象是window对象的子对象,所以可通过“window.document”属性对其进行访问,每个载入浏览器的HTML文档都会成为Document对象。

html5废弃了dir列表标签。dir标签被用来定义目录列表,一般和li标签配合使用,在dir标签对中通过li标签来设置列表项,语法“<dir><li>列表项值</li>...</dir>”。HTML5已经不支持dir,可使用ul标签取代。

3种取消方法:1、给td元素添加“border:none”无边框样式即可,语法“td{border:none}”。2、给td元素添加“border:0”样式,语法“td{border:0;}”,将td边框的宽度设置为0即可。3、给td元素添加“border:transparent”样式,语法“td{border:transparent;}”,将td边框的颜色设置为透明即可。


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Atom editor mac version download
The most popular open source editor

DVWA
Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software

VSCode Windows 64-bit Download
A free and powerful IDE editor launched by Microsoft

SecLists
SecLists is the ultimate security tester's companion. It is a collection of various types of lists that are frequently used during security assessments, all in one place. SecLists helps make security testing more efficient and productive by conveniently providing all the lists a security tester might need. List types include usernames, passwords, URLs, fuzzing payloads, sensitive data patterns, web shells, and more. The tester can simply pull this repository onto a new test machine and he will have access to every type of list he needs.

SAP NetWeaver Server Adapter for Eclipse
Integrate Eclipse with SAP NetWeaver application server.