Подтвердить что ты не робот

Добавить тег <strong> внутри <a>или внешнего тега <a>?

Возможный дубликат:
Правильно ли добавить <span> тег внутри <a> тег?

<a href="domainname"><strong>Its Me</strong></a> 

ИЛИ

<strong><a href="domainname">Its Me</a></strong>?

В чем разница между этими двумя?

4b9b3361

Ответ 1

<strong><a href="domainname">Its Me</a></strong> - рекомендуемый синтаксис XHTML, но это не имеет значения.

Но между ними нет никакой реальной разницы. Ему нравится спрашивать, в чем разница между 5 + 2 и 2 + 5, нет разницы в логике, просто в синтаксисе.

Ответ 2

Оба абсолютно корректны.

<strong> используется для предоставления семантического взвешивания содержащемуся элементу, поэтому я предполагаю, что это выбор между тем, связана ли ссылка или контент ссылки, на которую вы пытаетесь сделать акцент.

Лично я всегда ставил <strong> внутри <a>, но это, вероятно, просто привычка, которую я набирал на протяжении многих лет.

Ответ 3

Нет визуального другого, но тег <strong> - это тег форматирования текста.

Посмотрите на мой пример:

<html>
    <body>
        <div style="color:red;"><strong>hello</strong></div>
        <strong><div style="color:red;">hello2</div></strong>
        <strong><div style="color:red;">hello3</strong></div>
    </body>
</html>

Последние две строки неверны, но визуально все строки сильные (благодаря вашим браузерам). Будьте умны, напишите чистый код!; -)