A propriedade borda permite especificar o estilo, tamanho e a cor da borda de um elemento.
Esta propriedade define o estilo da borda de um elemento. Nenhuma propriedade border terá algum se a propriedade border-style não estiver definida.
Alguns valores válidos para esta propriedade são:
p{
border-style: solid;;
}
A propriedade border-width é usada para definir a largura da borda. A largura é definida em pixels, ou usando um dos três valores pré-definidos: thin, medium ou thick.
p.one {
border-style: solid;
border-width: 5px;
}
p.two {
border-style: solid;
border-width: medium;
}
É usada para definir a cor da borda. Alguns valores válidos para esta propriedade são:
código hexadecimal: #FFFFFF
código rgb: rgb(255,235,0)
nome da cor: red, blue, green, etc
Em CSS é possível especificar propriedades diferentes para cada lado da borda:
p {
border-top-style: dotted;
border-right-style: solid;
border-bottom-style: dotted;
border-left-style: solid;
}
A propriedade border-style pode ter de um a quatro valores:
border-style: dotted solid double dashed;
border-style: dotted solid double;
border-style: dotted solid;
border-style: dotted;
A propriedade border-style é usada no exemplo acima. No entanto, podemos também utilizar border-width e border-color.
Esta é a maneira abreviada de você escrever uma regra para as propriedades das bordas. Você pode declarar todas as tres propriedadesdas bordas em uma regra única:
A propriedade border é a forma abreviada de utilizar os valores das propriedades de borda:
p {
border: 5px solid red;
}