Jump to content
  • 0

Ссылки


sol
 Share

Question

Всем привет, нуждаюсь в помощи:

есть таблица

<td height="37" class="menu">

для нее css

.menu {
background-color: #fcf7f1;
background-image: url(img/menu.jpeg);
}

пишу текст, он прописываться под фоновой картинкой, как прописать над?

Link to comment
Share on other sites

14 answers to this question

Recommended Posts

  • 0
Всем привет, нуждаюсь в помощи:

есть таблица

<td height="37" class="menu">

для нее css

.menu {
background-color: #fcf7f1;
background-image: url(img/menu.jpeg);
}

пишу текст, он прописываться под фоновой картинкой, как прописать над?

Не может такого быть, чтобы текст прописывался под фоновой картинкой, судя по приведенному коду.

Link to comment
Share on other sites

  • 0
воспользуйтесь vertical-align:top;

а куда вставить этот код?

это css.

почитайте для начала про html, все свойства css и т.п., тогда будете знать чем можно воспользоваться для решения простых задач.

Link to comment
Share on other sites

  • 0

спс, разобрался

еще вопрос:

есть два текстовых меню, прописываю в css

a:link {
text-decoration: none;
color:#725420;
}
a:visited {
text-decoration: none;
color:#725420;
}
a:hover {
text-decoration: underline;
color:#725420;

}
a:active {
text-decoration: none;
color:#725420;
}

получается все текст обоих меню имеет одинаковое оформление

но, для одного меню нужно прописать другой цвет текста - пробовал так:

-т.к. меню имееет свой css прописал в нем цвет ссылки (не помогает)

-прописал <font> тож не помогает

скажите что не так?

Edited by sol
Link to comment
Share on other sites

  • 0
-т.к. меню имееет свой css прописал в нем цвет ссылки (не помогает)

это как меню имеет свой css?

-прописал <font> тож не помогает

этим тэгом уже лучше не пользоваться.

Почитайте хорошенечко про css, а потом реализуйте следующую идею. Каждое меню надо расположить в отдельном контейнере, например в <div>. Этим контейнерам дать уникальные идентификаторы или разные классы. И описать стили ссылок для каждого контейнера при помощи контекстных селекторов. И, конечно, не надо выкидывать описание стилей для всех ссылок.

Link to comment
Share on other sites

  • 0

странно..

<td class="footer"> <div align="center" ><a href="http://www.hm">о нас</a> | <a href="http://www.hm">отзывы</a> | <a href="http://www.hm">помощь</a> | <a href="http://www.hm">новые поступления</a> | <a href="http://www.hm">лидеры продаж</a> | <a href="http://www.hm">благотворительность</a> | <a href="http://www.hm">карта сайта</a></div></td>

хочу задать оформление ссылкам (именно этим, другие ссылки на сайте будут с другим оформлением)

1 вариант:

<style type="text/css">
A.blank {
font-weight: bold; /* Жирное начертание */
}
</style>
</head>
<body>
<p><a href="link1.html">Обычная ссылка</a></p>
<p><a href="http://htmlbook.ru" class="blank">Ссылка на сайт htmlbook.ru</a></p>
</body>

получается, но нужно каждой ссылке прописывать class="blank", накладно

2 вариант:

<style type="text/css">
A[href^="http://"] {
font-weight: bold; /* Жирное начертание */
color: maroon; /* Цвет ссылок */
}
</style>
</head>
<body>
<p><a href="link1.html">Обычная ссылка</a></p>
<p><a href="http://htmlbook.ru">Ссылка на сайт htmlbook.ru</a></p>
</body>

предпочтительнее, но не получается. ссылки остаються стандартными (синие с подчеркиванием)

подскажите плз, как осуществить второй вариант?

Link to comment
Share on other sites

  • 0

A[href^=http://] - некроссбраузерный селектор.

Можно попробовать, если это в тему, группировать ссылки внитру контейнера с классом, тогда в стилях прописывать

.container_classname A { .... }

Тем самым отсекутся сылки только внутри этого элемента.

Edited by Justnewone
Link to comment
Share on other sites

  • 0

A[href^=http://] - некроссбраузерный селектор. - БЛАГОДАРЮ, ОЧЕНЬ ВАЖНО

Можно попробовать, если это в тему, группировать ссылки внитру контейнера с классом, тогда в стилях прописывать
.container_classname A { .... }
Тем самым отсекутся сылки только внутри этого элемента.

попробую

Link to comment
Share on other sites

  • 0

сделал так:

A {
color:#FCF7F1;
text-decoration: none;

}
A.content {
color: #725420;
}
A.content:visited { /* Цвет посещенных ссылок */
color: purple;
}
A.content:hover {
color: #725420; /* Цвет ссылок при наведении на них курсора мыши */
text-decoration: underline;
}

получается так, для ссылок которые надо оформит иначе, создается новый класс и добавляется к селектору A

но как в этом случае прописать состояние ссылки hover для

[code]A {
color:#FCF7F1;
text-decoration: none;

}

Link to comment
Share on other sites

  • 0

не понял последнего вопроса... возможно, изначально логика не верна.

Justnewone дал вам оптимальный вариант, но вы пошли в гору... стали давать каждой ссылке класс. Почитайте внимательно про контекстные селекторы. Они дадут вам возможность задавать разные стили в зависимости от родительского элемента. Для всей страницы тогда можно будет задать одни стили для ссылок, а для конкретных контейнеров - другие. И с описанием :hover и других псевдоклассов проблем не будет.

Link to comment
Share on other sites

  • 0

Стили для всех ссылок:

a:link {
color:#;
}
a:visited {
color:#;
}
a:hover {
color:#;
}
a:active {
color:#;
}

Переопределить можно, например так:

.class a:link {
color:#;
}
.class a:visited {
color:#;
}
.class a:hover {
color:#;
}
.class a:active {
color:#;
}

В коде такие ссылки нужно поместить дополнительно в какой нибудь тег, например тег определения <span>.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy