Ссылка поверх ссылки

FiRеFоX

V.I.P.
Регистрация
07.08.2010
Сообщения
744
Всем привет!
Надо сделать весь блок ссылкой (включая ценники), но кнопку "Инфо" в правом углу сделать отдельной (другой) ссылкой поверх основной.
Правильный ли это будет вариант? Ведь основная ссылка там получилась пустая (без описания).
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 078
В плане семантики - всё нормально.

Но я бы сделал как-то так:
Код:
<div class="relat">
  <a href="#2" class="href-tov">
      <span class="price-1">Цена 1: 100</span>
      <span class="price-2">Цена 2: 200</span>
  </a>
  <a href="#1" class="info">Ссылка на инфу</a>
</div>
(и непонятно зачем back)
Стили, думаю, осилишь, ничего тут сильно не усложняется.
 

FiRеFоX

V.I.P.
Регистрация
07.08.2010
Сообщения
744
В плане семантики - всё нормально.
Но я бы сделал как-то так:
(и непонятно зачем back)
Стили, думаю, осилишь, ничего тут сильно не усложняется.
Боже, как я мог забыть про span'ы? Убейте меня лопатой.
Ну, в оригинале в back были рамки и прочие украшения для некоторых товаров, а поверх них был сам товар - эт так для полноты картины.
А вообще span'ы разрешено использовать внутри a href до html 5 и не будет ли валидатор ругаться?
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 078
А вообще span'ы разрешено использовать внутри a href до html 5 и не будет ли валидатор ругаться?
Конечно, это DIV в мире инлайновых элементов.. Это инлайновый элемент, как strong, b, i, em, только без декорирования.

The DIV and SPAN elements, in conjunction with the id and class attributes, offer a generic mechanism for adding structure to documents. These elements define content to be inline (SPAN) or block-level (DIV) but impose no other presentational idioms on the content.

Но сейчас уже никто не верстает на HTML4. Для HTML5 ничего не изменилось
 

FiRеFоX

V.I.P.
Регистрация
07.08.2010
Сообщения
744
Конечно, это DIV в мире инлайновых элементов.. Это инлайновый элемент, как strong, b, i, em, только без декорирования.



Но сейчас уже никто не верстает на HTML4. Для HTML5 ничего не изменилось
Благодарю :)
 
Верх Низ