Home >Web Front-end >Front-end Q&A >How to write hr color of horizontal line in html

How to write hr color of horizontal line in html

青灯夜游
青灯夜游Original
2021-03-02 17:16:136637browse

In HTML, you can use the border-color attribute to set the color of the horizontal line hr. You only need to add the "border-color: color value;" style to the hr tag. The border-color attribute is used to set the border color of an element. You can set four border colors of an element in one declaration, that is, this attribute can have one to four values.

How to write hr color of horizontal line in html

The operating environment of this tutorial: Windows 7 system, CSS3&&HTML5 version, Dell G3 computer. The


tag defines a topic change (such as a transfer of topic) in an HTML page and is displayed as a horizontal line. The


element is used to separate content in an HTML page (or to define a variation).

The default hr tag style:

How to write hr color of horizontal line in html

is just a black line, which is not beautiful at all. You can use the border-color property of CSS to set the color.

<hr style="border-color: red"/>

Rendering:

How to write hr color of horizontal line in html

border-color attribute introduction

border-color attribute setting The four border colors of an element. This property can have one to four values.

Attribute value:

  • color Specifies the background color.

  • transparent Specifies that the color of the border should be transparent. This is the default

The color representation method supported by CSS3

  • is represented by the English name of the color. The English name represents a color, but the representation is very limited and difficult to remember and query.
  • is represented by the color of hex. The principle of the three primary colors of color and light can be looked up in the table.
  • is represented by rgb (r, g, b). The principle of three primary colors of light, red, green and blue.
  • is represented by hsl (Hue, Saturation, Lightness). Hue Saturation Brightness.
  • is represented by rgba (r, g, b, a). The principle of three primary colors of light, red, green, blue and transparency. a ∈ [0, 1], 0 represents complete transparency.
  • is represented by hsla (Hue, Saturation, Lightness, alpha). Hue, saturation, brightness and transparency. alpha ∈ [0, 1], 0 represents complete transparency.

Example:

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="content-type" content="text/html" ;charset="utf-8">
    <title>CSS颜色表示</title>
    <style type="text/css">
      div>div{
        width: 400px;
        height: 40px;
      }
    </style>
  </head>
  <body>
    <script type="text/javascript">
      for (var i = 0; i < 300; i++) {
        document.write("CSS颜色表示");
      }
    </script>
    <div style="position:absolute;top:0px">
      <div style="background-color:gray;">
        background-color:gray
      </div>
      <div style="background-color:#ff4314;">
        background-color:#888
      </div>
      <div style="background-color:#ffff00;">
        background-color:#ffff00
      </div>
      <div style="background-color:rgb(0, 255, 255);">
        background-color:rgb(0, 255, 255)
      </div>
      <div style="background-color:hsl(120, 100%, 50%);">
        background-color:hsl(120, 100%, 50%)
      </div>
      <div style="background-color:rgba(0, 255, 255, 0.5);">
        background-color:rgba(0, 255, 255, 0.5)
      </div>
      <div style="background-color:hsla(120, 100%, 50%, 0.5);">
        background-color:hsla(120, 100%, 50%, 0.5)
      </div>
    </div>
  </body>
</html>

Web page display

How to write hr color of horizontal line in html

Explanation: The reason why text is added at the end is to verify transparency.

(Learning video sharing: css video tutorial, web front-end)

The above is the detailed content of How to write hr color of horizontal line in html. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn