0
Я попытался гнездиться в DIV перед закрытием мой тег, чтобы сделать кнопку вокруг крана, чтобы позвонить по тел: ссылка:Вложение Div для создания кнопки вокруг Tel: Link?
<a href=”tel:+18888888888">
<div>
<table>
<tbody>
<tr>
<td rowspan="2"><img id="phone" src="/phoneimg.png" alt="xx"></td>
<td rowspan="2">Tap To Call NOW!	888.888.8888</td>
</tr>
</tbody>
</table>
</div>
</a>
Когда я загрузить HTML файл на мой хозяин я получаю 404 ошибку, когда я коснитесь кнопка.
Когда я удаляю div, а закрывающий тег находится прямо за тегом href = "tel: +18888888888" (т. Е. Он имеет правильный синтаксис без контейнера div перед закрывающим тегом), он работает, но просто не декорирован .?. ссылка
Любой способ сделать это
Спасибо
Пожалуйста, разместите свой CSS. –
Вы не можете включать элементы блока в встроенные элементы. Сделать ссылки внутри тега
ответ
Исправленный код:
источник
2014-10-22 00:25:01 dfionov
Как dfionov правильно сказал, вы не можете в блокировать элементы блока внутри встроенных элементов. Якоря (
<a>
) являются исключением из правила в HTML5, как explained in another answer.Я хотел бы также упомянуть, что для вашего прецедента следует избегать таблиц. Они предназначены для отображения табличных данных, не выравнивающих изображение.
Существует несколько способов сделать это с помощью CSS, я бы предложил использовать
inline-block
, потому что он работает со всеми современными браузерами и легче понять, чем многие из альтернатив.источник
2014-10-22 00:33:09
Смежные вопросы