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



 

Здравствуйте, гость (

| Вход | Регистрация )

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


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

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

<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


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


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


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


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

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

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


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


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


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


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


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

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Вопрос - платное размещение баннеров на сайте
10 WGN 3190 14.12.2020, 14:20
автор: Peterson
Открытая тема (нет новых ответов) Leadnik.ru - партнерская программа, созданная для реализации ваших лидов.
1 leadnik 1959 28.9.2020, 14:55
автор: leadnik
Открытая тема (нет новых ответов) Leadnik.ru - партнерская программа, созданная для реализации ваших лидов.
Leadnik.ru - партнерская программа, созданная для реализации ваших лид
1 leadnik 1001 28.9.2020, 13:12
автор: leadnik
Открытая тема (нет новых ответов) Нужен php программист для реализации мультиязычности на сайте
0 papic 1223 26.3.2020, 8:40
автор: papic
Открытая тема (нет новых ответов) Вопрос по рекламе в "инстаграме"
Только активные аккаунты могут создавать или редактировать рекламу
8 Zubkov 16055 17.1.2020, 17:49
автор: Forumacc


 



RSS Текстовая версия Сейчас: 24.4.2024, 0:05
Дизайн