The border-block-start property is shorthand for border-block-start-color, border-block-start-style, and border-block-start-width.
object.style.borderBlockStart = "value";
<'border-block-start'> = <'border-top-width'> || <'border-top-style'> || <color>
<'border-top-width'> = <line-width>
<line-width> = <length [0,∞]> | thin | medium | thick
Specifies the length using a number followed by a unit of measurement.
A thin line.
A medium line.
A thick line.
<'border-top-style'> = <line-style>
<line-style> = none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset
A dashed line. A series of square-ended dashes.
A dotted line. A series of round dots.
A double line. Two parallel solid lines with some space between them.
A grooved line. Looks as if it were carved in the canvas.
A hidden line. Same as none, but has different behavior in the border conflict resolution rules for border-collapsed tables.
An inset line. Looks as if the content on the inside of the border is sunken into the canvas.
An outset line. Looks as if the content on the inside of the border is coming out of the canvas.
A ridged line. Looks as if it were coming out of the canvas.
A single line.
Specifies the color using a keyword or a numerical specification.
LINE-STYLE | DASHED
LINE-STYLE | DOTTED
LINE-STYLE | DOUBLE
LINE-STYLE | GROOVE
LINE-STYLE | HIDDEN
LINE-STYLE | INSET
LINE-STYLE | NONE
LINE-STYLE | OUTSET
LINE-STYLE | RIDGE
LINE-STYLE | SOLID
LINE-WIDTH | LENGTH
LINE-WIDTH | MEDIUM
LINE-WIDTH | THICK
LINE-WIDTH | THIN
World Wide Web Consortium (W3C)