PDF download Download Article
2 simple methods for hiding a link on your webpage
PDF download Download Article

Hiding a link in HTML will make it practically unusable to the average user who is viewing your webpage. And if the person viewing your webpage is using an old or outdated browser, some methods for hiding links in HTML simply will not work. But if you want to make a fun scavenger hunt or add some hidden features, sometimes called Easter eggs, to your site, hiding links can help you achieve just that! However, a functional knowledge of HTML and code writing will be necessary to implement these changes.

Method 1
Method 1 of 2:

Changing the Link Font Color

PDF download Download Article
  1. By going into the code you have written for your webpage, you can find the link you've written into the code and change all its color values to match your background. In doing this, you'll effectively render your link invisible against your background color.
  2. HTML, CSS, and other coding languages use six digit, three-byte hexadecimal code to represent color. You'll need to find the hex code for the color that matches your background, but a few common hex codes are as follows:
    • White: FFFFFF
    • Black: 000000
    • Gray: 808080
    • Light Gray: D3D3D3
    • Blue: 0000FF
    • Beige: F5F5DC
    Advertisement
  3. Once you have found the link you want to hide in your webpage code and know your hex color code, you can begin changing the color of your link. To do so, use the following code, inserting the link you want hidden and your hex color code where appropriate:[1] [2]
    • <style>
      a:link.com {
      color: #(insert hex color code here);
      }
      a:active {
      color: #(insert hex color code here);
      }
      a:visited {
      color: #(insert hex color code here);
      }
      a:hover {
      color: #(insert hex color code here);
      }
      </style>
  4. Though your link is now effectively hidden, you and other users will still be able to locate the link using the "find" feature in your browser. Whether your link is normal, visited, active, or being hovered over by a cursor, your link should now be invisible.
    • The "find" function can be activated in most browsers by pressing Ctrl+F.
  5. Advertisement
Method 2
Method 2 of 2:

Using Class-Based CSS

PDF download Download Article
  1. You can do this by including additional information in your link tag. Find your link tag and include the appropriate code for either your ID or class. Your code should look like:
    • class=Link.com
    • id=Link.com
  2. You can reference the name you've created by using a "." for classes or the "#" symbol for your ID. The code of this should look similar to:
    • Classes: .Link.com
    • IDs: #Link.com
  3. Both of these features will have the effect of hiding your link, but each function hides the link in a different way. By changing the display feature to "none", you will remove the link from the page layout.[3] This may cause other elements of your page to move if they define their position in reference to your link. Changing your visibility to "hidden" will hide the link without influencing the page layout.[4] Your code for this stage should simply look like:
    • display: none
    • visibility: hidden
  4. Incorrect code can cause significant errors in your webpage or change important elements of your design. Your final HTML and CSS code should look like:
    • HTML Code:
      <a href=Link.com
      class=Link.com>Link</a>
    • CSS Code:
      .Link.com {
      display: none;
      }
  5. Advertisement

Expert Q&A

Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement

Video

Tips

  • This is incredibly useful if you are calling and displaying links elsewhere with JavaScript but don't want users to see them load.
Submit a Tip
All tip submissions are carefully reviewed before being published
Name
Please provide your name and last initial
Thanks for submitting a tip for review!
Advertisement

Warnings

  • Some companies that provide Internet search engine services look at the use of hidden HTML links to manipulate search rankings as a violation of Webmaster ethics.[5]
Advertisement

You Might Also Like

Change the Button Color in HTMLChange the Button Color in HTML
Change Text Color in HTML Change Text Color in HTML and CSS
Link to a Specific Part of a Page Make a Link to a Specific Part of a Webpage in HTML
Create a Dropdown Menu in HTML and CSSCreate a Dropdown Menu in HTML and CSS
Use Font Color Tags in HTMLUse Font Color Tags in HTML
Add a Hyperlink with HTMLCode a Hyperlink with HTML: A Beginner's How-To Guide
Create Redirects in HTMLCreate Redirects in HTML
Make Text Blink in HTML Make Text Blink in HTML: Easy Tutorial
Set Background Color in HTML3 Methods to Set a Background Color with HTML & CSS
Create a Link With Simple HTML ProgrammingCreate a Link With Simple HTML Programming
Insert a Hyperlink Insert a Hyperlink Using Rich Text or HTML: 3 Methods
Link Within a Page Using HTMLLink Within a Page Using HTML
Create a Simple Web Page with HTML Create a Basic HTML Website: A Step-by-Step Guide
Comment in CSSComment in CSS
Advertisement

About This Article

wikiHow is a “wiki,” similar to Wikipedia, which means that many of our articles are co-written by multiple authors. To create this article, 17 people, some anonymous, worked to edit and improve it over time. This article has been viewed 196,381 times.
How helpful is this?
Co-authors: 17
Updated: February 4, 2025
Views: 196,381
Categories: HTML
Thanks to all authors for creating a page that has been read 196,381 times.

Is this article up to date?

Advertisement