X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Вопрос по реализации сквозного меню, Так можно делать?
phoenixaa
phoenixaa
Topic Starter сообщение 30.10.2014, 22:24; Ответить: phoenixaa
Сообщение #1


Участник
***

Группа: User
Сообщений: 194
Регистрация: 18.7.2013
Из: Брест
Поблагодарили: 36 раз
Репутация:   7  


Здравствуйте.

У меня на сайте стояло обычное сквозное меню текстовыми ссылками:

<div><ul><li><a>text</a></li></ul></div> и тд.


Решил я это дело улучшить, сделав всю ячейку меню целиком ссылкой. Чтобы пользователям удобнее было, не нужно целиться в текст ссылки. То есть, обернул всю ячейку с текстом в ссылку:

<div><ul><a><li>text</li></a></ul></div>

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

Проверяю сегодня validator,w3,org, выдает гору ошибок на всех страницах. Смотрю пишет такое:
Цитата
Element a not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)
<a href="/"><li>Главная</li></a>
Contexts in which element a may be used:
Where phrasing content is expected.
Content model for element ul:
Zero or more li and script-supporting elements.


Нельзя, говорит, так. В принципе, главное – работает.
Но закрались сомнения – это главное меню (сквозное), может, поисковики будут не понимать/плохо индексировать/что-то не передавать/или еще чего из области СЕО и продвижения?

Никто так не делал? Инфы не встречали – можно/нельзя?



0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
woodzy
woodzy
сообщение 30.10.2014, 23:28; Ответить: woodzy
Сообщение #2


Бывалый
****

Группа: User
Сообщений: 408
Регистрация: 27.9.2011
Поблагодарили: 99 раз
Репутация:   38  


К чему оборачивать всю ячейку? Вероятнее всего у Вас выставлен padding для li, будет лучше если вложенность будет такая li>a>text, а вместо padding для элемента li, выставьте его на a


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
phoenixaa
phoenixaa
Topic Starter сообщение 31.10.2014, 0:17; Ответить: phoenixaa
Сообщение #3


Участник
***

Группа: User
Сообщений: 194
Регистрация: 18.7.2013
Из: Брест
Поблагодарили: 36 раз
Репутация:   7  


Спасибо!
Решение очевидное, к вечеру подтормаживаю, что сам не догадался. :D

Попробовал, но нужный эффект не достигается, поскольку padding не превращает ссылку в прямоугольную область.
Чтобы она сработала, нужно навести на слово Главная. Мимо - ссылка не работает.

Поэтому возвращаюсь к первому вопросу - может можно обернуть и черт с ним?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
woodzy
woodzy
сообщение 31.10.2014, 6:39; Ответить: woodzy
Сообщение #4


Бывалый
****

Группа: User
Сообщений: 408
Регистрация: 27.9.2011
Поблагодарили: 99 раз
Репутация:   38  


Вы для тега "a" задавали display:block ?


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
phoenixaa
phoenixaa
Topic Starter сообщение 31.10.2014, 9:26; Ответить: phoenixaa
Сообщение #5


Участник
***

Группа: User
Сообщений: 194
Регистрация: 18.7.2013
Из: Брест
Поблагодарили: 36 раз
Репутация:   7  


Вероятно, все дело в усталости.
Утром встал, все добавил, все работает.
Еще раз спасибо!
:)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
woodzy
woodzy
сообщение 31.10.2014, 9:31; Ответить: woodzy
Сообщение #6


Бывалый
****

Группа: User
Сообщений: 408
Регистрация: 27.9.2011
Поблагодарили: 99 раз
Репутация:   38  


Не за что, если что пишите в аську


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как привязать меню к кнопке <nav> ?
2 pippak 889 11.12.2017, 15:57
автор: Nell
Открытая тема (нет новых ответов) Необходимо разрезать и установить Меню для группы ВКонтакте
2 boltuk 569 4.12.2017, 14:44
автор: tezoro
Открытая тема (нет новых ответов) Вопрос к знатокам Instagram
20 SEOMR 4160 30.11.2017, 14:25
автор: DiscordPro
Открытая тема (нет новых ответов) Вопрос про Телеграмм
18 syd2010 1130 28.11.2017, 14:25
автор: PostBrigada
Открытая тема (нет новых ответов) Вопрос по seo для интернет магазина
куда девать продвинутые товары, которые уже не выпускают
13 viktormerke 2352 25.11.2017, 20:06
автор: Mikki


 



RSS Текстовая версия Сейчас: 13.12.2017, 22:45
Дизайн