Я хотел бы сделать весь текст моей ссылки для для от средней_ссылки на [AVERAGE_LINK] .. это возможно только с CSS?
Он не поддерживается полностью кросс-браузерами, но вы можете сделать это с помощью свойства content и псевдоклассов :before и :after
content
:before
:after
a:before { content: "["; } a:after { content: "]"; }
Вы можете увидеть поддержку атрибутов здесь:
http://www.quirksmode.org/css/contents.html
Да.
a:link.MyLink { text-transform: uppercase; } a:link.MyLink :before { content: "["; } a:link.MyLink :after { content: "]"; }
Однако последние два правила не будут работать в IE.
Нет. Вы можете стилизовать текст, но не изменять текст с помощью CSS.