Rahmen haben eine Dicke, einen Linien-Stil und eine Farbe.
Statt dessen können sie auch aus einem Bild zusammengesetzt werden (s.u.).
div {
border-width: 1px;
border-style: solid;
border-color: black;
}
Dafür gibt es eine Kurzschreibweise:
div {
border: 1px solid black;
}
Text im <div>
Border können auch aus einem Bild zusammengesetzt werden. Allerdings ist es sehr schwierig, das "von Hand" zu programmieren. Den Bilderrahmen habe ich mit dem "Border-image generator" von "MDN Web Docs" gemacht.