стили (css)

feliks28

А можно сделать чтобы жирный текст выделялся по краям "*"?
т.е. *жирный текст*

ruler

<element>:before {content: "*"};
<element>:after {content: "*"};

feliks28

А если с классом, то как?


<STYLE type="text/css">
.test
{
background-color: #000000;
color: #FFFFFF;
}
</style>

feliks28

Блин, даже такая хрень не пашет...


<HTML>
<HEAD>
<STYLE type="text/css">
H3:before {content: "*"};
H3:after {content: "*"};
</style>
</head>
<BODY>
<H3>Test</H3>
</body>
</html>

ruler

Ошибся чуть-чуть.
:before {content: "*";}
:after {content: "*";}

ruler

Перед :before и :after можно ставить любой класс и всё такое.
Посмотри на эту тему в спецификации. Я искал через index.

feliks28

все-равно не пашет почему-то...
Можешь пример рабочей страницы привести?

feliks28

Ага - понятно почему...
На данный момент, к сожалению, этот механизм частично поддерживается только браузерами Netscape Navigator 6 и Opera 4+.
А есть другой какой-нибудь способ?

ruler


<HTML>
<HEAD>
<STYLE type="text/css">
H3:before {content: "*";}
H3:after {content: "*";}
</style>
</head>
<BODY>
<H3>Test</H3>
</body>
</html>

ruler

Нет, в CSS1 такого, вроде бы, нет.
Оставить комментарий
Имя или ник:
Комментарий: