Ja, das ist möglich:
div(p/h1-6/span/..) {
border: 1px solid #123456;
}
1px gibt die Breite an, hier sind auch andere Breiten möglich
solid ist eine durchgezogene Linie, möglich ist auch dotted (gepunkted), dashed (gestrichelt), double (doppelt durchgezogen), groove (3D-Effekt).
Mit
boder-top
boder-right
border-left
border-bottom
lassen sich auch die einzelnen Seiten eines Elements einzeln ansprechen.
Mehr Informationen gibt es bei SelfHTML:
http://selfhtml.teamone.de/css/eigenschaften/rahmen.htm