ОсновноеRadiotalkПользовательское
Программирование
6   •   Посмотреть все темы

CSS

 

6703
Андрей @ZloVeЩиЙ
Вот и настало то чего я ожидал...
Пришлось использовать стили для улучшения дизайна...
Получив небольшую консультацыю у Адмирала(за что ему огромное спасибо), немножко понял что такое эти стили и с чем их едят 😀
Хотелось бы начать с простенького:
Как можно прописать отдельно стиль для отдельной ссылки!?
По словам Адмирала делал так:
1)Создал файл стилей линк.цсс
2)Залил туда стиль для определеного класа ссылок
a.cl_link,a.cl_link:active { color: #0000FF; text-decoration: none }
a.cl_link:hover { color: #CCCCCC; text-decoration: none }

3)Залил это все и на странице прописал "<link type="text/css" rel="StyleSheet" href="Путь к файлу стилей" />"
4)Задаю для определеной ссылки стиль так "<a class="cl_link" href="ССЫЛЬ">ТЕКСТ</a>"
Эфекта необнаруженно... 😵
З.Ы. Модератору форума: Наверное было бы неплохо создать к разделам ХТМЛ, ЯВАСКРИПТ, ПХП... и ЦСС!?

Отредактировано ZloVeЩиЙ - 10.10.2008
8497
Степан @Trilby
Попробуй

<ul class="cl_link">
<a class="cl_link" href="ССЫЛЬ">ТЕКСТ</a>
</ul>

4875
ValdeZ @ValdeZ
а как по мне то всё работает
З.Ы. я обычно задаю класс и a:hover , a:active не люблю иметь дело с таким вариантом
#cl_link { color: #0000FF; text-decoration: none }
#cl_link:active { color: #0000FF; text-decoration: none }
#cl_link:hover { color: #CCCCCC; text-decoration: none }

и там не Class а ID ..пробуй..я не помню уже, с этой школой вообще заплесневел мозг

**********

Отредактировано ValdeZ - 10.10.2008
6703
Андрей @ZloVeЩиЙ
Фик его знает все перепробывал и ИД и класс - нифика так и невышло...

1778
Паша @pasha
W@W пишет:

Фик его знает все перепробывал и ИД и класс - нифика так и невышло...

допустим ты не будешь создавать отдельны файл стилей, а просто пропишешь стиль в самой странице.

в head
<style>
a.cl_link,a.cl_link:active { color: #0000FF; text-decoration: none } - стиль при наведении
a.cl_link:hover { color: #CCCCCC; text-decoration: none } - стиль без наведения
</style>
что ниже, куда нужно..
<a class="cl_link" href="ССЫЛЬ">ТЕКСТ</a>

4875
ValdeZ @ValdeZ
pasha пишет:

W@W пишет:

Фик его знает все перепробывал и ИД и класс - нифика так и невышло...

допустим ты не будешь создавать отдельны файл стилей, а просто пропишешь стиль в самой странице.

в head
<style>
a.cl_link,a.cl_link:active { color: #0000FF; text-decoration: none } - стиль при наведении
a.cl_link:hover { color: #CCCCCC; text-decoration: none } - стиль без наведения
</style>
что ниже, куда нужно..
<a class="cl_link" href="ССЫЛЬ">ТЕКСТ</a>

В моём вложенном файле было также, и всё работало.
Если у него и так не выходит, я уж не знаю тогда...

1778
Паша @pasha
ну так я ему немного так сказать разжевал, счас посмотрим...если человек никогда не работал со стилями, и у него вобще нет понятия что это, то да ему сначала будет сложно, а потом разбереться))

4875
ValdeZ @ValdeZ
Я советую ему воспользоваться учебником на **********
Я сам по нему учился, и кое чему научился

6600
Александр @admiral
********** тут тоже неплохо расписано, и по запросам кстате часто в первых этот сайт.

6703
Андрей @ZloVeЩиЙ
Я понял в чем моя промашка... Любой из выше перечисленых способов работает и в отдельном файле стилей и в самому коде...
У меня просто ссылка стоит походу внутри таблицы вот поэтому оно и нехочет её захватывать...
<table border="0" width="100%" cellspacing="0" cellpadding="0" style="border:1px dotted black;"><td align="center"><a id=cl_link href="ССЫЛЬ"><font size=2>ТЕКСТт</font></a></td> </td></tr></table>
А может надо клас как-то для таблицы прописать?И для всего что там внутри?
Если да, то подскажите как?

526
Kreg-Heg @Kreg-Heg
убери одну </td> - она лишняя, а после <table> поставь <tr>

2536
удалён @crigon
Важное замечание: ID используется если у нас один элемент.
CLASS используется если нужно указать стиль для нескольких элементов.

6703
Андрей @ZloVeЩиЙ
crigon пишет:

Важное замечание: ID используется если у нас один элемент.
CLASS используется если нужно указать стиль для нескольких элементов.

Это даже я знаю, прочитал, усвоил!!! 😀
И все же приведите пример "класс" для таблицы что бы там ссылки были другого цвета и менялись при наведении...

4875
ValdeZ @ValdeZ
********** ,это немного не в тему,но советую почитать.
Красивый эффект, кроссбраузерный, может пригодиться

2536
удалён @crigon
W@W,

#cl_link, table #cl_link, td #cl_link, table td #cl_link { ... }

В режиме совместимости для ИЕ, вроде, надо таблицам всё отдельно указывать. Пока только это на ум приходит.

Ну или возможно, где-то правило перекрывается. Чем-нибудь таким:

table a { ... }

6703
Андрей @ZloVeЩиЙ
2Кригон: если бы я еще что-то понял из выше перечисленого... 😵

2536
удалён @crigon
Поставь вместо этого
a.cl_link,a.cl_link:active { color: #0000FF; text-decoration: none }
a.cl_link:hover { color: #CCCCCC; text-decoration: none }

это
.cl_link, table .cl_link, td .cl_link, table td .cl_link, .cl_link:active, table .cl_link:active, td .cl_link:active, table td .cl_link:active { color: #0000FF !important; text-decoration: none !important; }
.cl_link:hover, table .cl_link:hover, td .cl_link:hover, table td .cl_link:hover { color: #CCCCCC !important; text-decoration: none !important; }

6703
Андрей @ZloVeЩиЙ
Ну наконец-то спасибо тебе огромное, Кригон...

1274
Артур @варчун
народ кто знает какиенить прикольные CSS верхние навигации для сайта ? подскажите )

1778
Паша @pasha
free-css.com 😀