Да, переменных нет. Но есть понятие "наследования", которое во многих случаях эту глобальную переменную заменяет. Пример: body {color: #ddd;}
Свойства для border, однако, не наследуются, если это явно не указано (border: inherit). Но при этом ещё придётся принять во внимание любимый IE, который всё понимает по-своему 
Просто посмотрите этот пример в разных браузерах и решите, нужно ли оно Вам 
| Код | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Наследование свойств для border</title> </head>
<body> <div style="border: 1px solid #000; width: 90%; height: 200px; margin: 0 auto;"><p style="border: inherit; margin: 20px;">текст текст текст</p></div> </body> </html>
|
ЗЫ. Ёшкин кот. Опять опередили |