Firefox мутируют <a> вокруг <ul> в большой беспорядок дублированных <a> -- firefox поле с участием xhtml пол Связанный проблема

Firefox mutating an <a> wrapped around a <ul> into a big mess of duplicated <a>


0
vote

проблема

русский

Chrome, IE8, Safari и Opera все действуют так, как я ожидаю, но Firefox это превращает это ...

 <код> <a class="header" href="a_link.html">     <ul class="header">         <li class="price">$17,880</li>         <li class="year">2006</li>         <li class="make">Honda</li>         <li class="model">Civic</li>     </ul> </a>   

... в это ...

 <код> <a href="a_link.html" class="header"></a>     <ul class="header">     <a href="a_link.html" class="header"></a>     <li class="price"><a href="a_link.html" class="header">$17,880</a></li>     <a href="a_link.html" class="header"></a>     <li class="year"><a href="a_link.html" class="header">2006</a></li>     <a href="a_link.html" class="header"></a>     <li class="make"><a href="a_link.html" class="header">Honda</a></li>     <a href="a_link.html" class="header"></a>     <li class="model"><a href="a_link.html" class="header">Civic</a></li>     <a href="a_link.html" class="header"></a></ul> <a href="a_link.html" class="header"></a>   

Кто-нибудь видел это раньше?

Приветствия

Английский оригинал

Chrome, IE8, Safari, and Opera all act the way I would expect, but Firefox is turning this...

<a class="header" href="a_link.html">     <ul class="header">         <li class="price">$17,880</li>         <li class="year">2006</li>         <li class="make">Honda</li>         <li class="model">Civic</li>     </ul> </a> 

...into this...

<a href="a_link.html" class="header"></a>     <ul class="header">     <a href="a_link.html" class="header"></a>     <li class="price"><a href="a_link.html" class="header">$17,880</a></li>     <a href="a_link.html" class="header"></a>     <li class="year"><a href="a_link.html" class="header">2006</a></li>     <a href="a_link.html" class="header"></a>     <li class="make"><a href="a_link.html" class="header">Honda</a></li>     <a href="a_link.html" class="header"></a>     <li class="model"><a href="a_link.html" class="header">Civic</a></li>     <a href="a_link.html" class="header"></a></ul> <a href="a_link.html" class="header"></a> 

Has anyone seen this before?

Cheers

</div
     
         
         

Список ответов

1
 
vote
vote
Лучший ответ
 

@dialer верный. Но просто дополнительное примечание: использование доклада HTML необходимо исправить это - он превратит страницу в стандарты HTML 5, что позволяет использовать анкеры таким образом.

Это может быть нежелательно по другим причинам, но думал, что упомяну об этом!

 

@dialer is correct. But just a supplementary note: using a doctype of html should fix this - it will turn the page into html 5 standards which allows the use of anchors in this way.

This may be undesirable for other reasons, but thought I'd mention it!

</div
 
 
         
         

Связанный проблема

1  Включить собственный модуль не работает с Firefox SDK требуется  ( Include own module does not work with firefox sdk require ) 
по некоторым причинам, которые следующий код не работает: main.js: <код> var data = require('self').data; var {Cc, Ci} = require('chrome'); var mediator =...

1  Сортировать Divs, которые сохраняют места  ( Sortable divs that save locations ) 
Я пытаюсь сделать мое первое расширение Firefox, которое заменяет страницу новой вкладки с более широкой вкладкой Chrome-All. Одной из функций является плитка...

1  Почему моя проверка формы JQuery не работает для IE7? Работает в FF, Opera, Safari и т. Д  ( Why does my jquery form validation not work for ie7 it works in ff opera safa ) 
Я недавно использовал jQuery и плагин проверки формы по форме, которую мы тестируем в нашем сообществе колледжа: . www.mchenry.edu/parentorentation пря...

1  Напишите текстовое содержимое в новое окно (или измените тип содержимого от HTML в текст)?  ( Write text content to a new window or change the type of content from html to t ) 
Как подготовить текстовый контент, который будет легко сохранен пользователем? <код> UIWebViewDelegate1 почти делает работу, но содержание страницы воспр...

0  Date.toString () не преобразование часов в правильный часовой пояс в Firefox  ( Date tostring not converting hours to proper timezone in firefox ) 
У меня есть HTML, визуализированный шаблоном Django, который форматирует временную метку в формате ISO 8601, например, E.G: <код> <span class="my-date">2015...

0  Разница в обращении между строками, возвращаемыми в обработке изменения истории  ( Handling difference between strings returned in history change handler ) 
У меня есть приложение, которое получает URL после знака # и отвечает на них с историей <код> ValueChangeHandler . Серьезная проблема: URL-адреса сбежаются по...

0  Таблица печати с диаграммами в HTML через Firefox  ( Printing table with charts in html through firefox ) 
У меня есть следующая проблема: У меня есть таблица с диаграммами внутри и таблиц, хорошо отображается в браузерах. Но , когда я пытаюсь распечатать его (мне...

0  Маржа не действует должным образом в Firefox  ( Margin not acting properly in firefox ) 
У меня очень странная проблема, что за жизнь меня я могу решить. По сути, в Safari My Top Navigation не имеет верхнего поля и является промывкам с самой верхн...

7  Как бороться с ошибкой JavaScript: «E - это нулевой», когда попытаетесь нажать на всплывающую панель браузера в Firefox  ( How to deal with javascript error e is null when try to click on browser pop ) 
При использовании методов оповещения о методах селена-Webdriver я столкнулся с ошибкой JavaScript: «E - NULL» код: <код> browser = Watir::Browser.new :fir...

2  Частично блокировать встроенный JavaScript в Firefox  ( Partially block embedded javascript in firefox ) 
Есть ли расширение Firefox, способное блокировать одну функцию из встроенного JavaScript на странице? <код> <html> <head> <script type='text/jav...

4  Открытое окно в вкладке нового окна  ( Open window in tab of new window ) 
Я хочу открыть вкладку внутри открытого окна. Что-то вроде этого (это должно открыть новое окно с помощью «Google.co.uk» с новой вкладкой «Google.de» <код...

6  Форма загрузки не работает в Firefox 3 с Mac OS X?  ( Upload form does not work in firefox 3 with mac os x ) 
Сегодня я столкнулся с этой странной проблемой с пользователем, используя Mac OS X. Этот пользователь всегда имел неудачную загрузку. Форма использует обычный...

1  Проблема с входным текстовым блоком в Firefox, когда на странице, содержащей вспышку  ( Issue with input text box in firefox when in a page containing flash content ) 
Я вставляю самую основную версию своего HTML, чтобы продемонстрировать проблему: <код> <body> <form> <input type="text" name="myInputBox" id="myInputBoxID...

1  Переполнение: Авто не работает в Firefox 16  ( Overflowauto not working in firefox 16 ) 
Я знаю, что есть много поста о проблемах переполнения в FF (большинство для старой версии) или в другом месте, но я не могу найти что-то, связанное с моим при...

0  CSS переполняет скрытую проблему на Firefox  ( Css overflow hidden issue on firefox ) 
Консультирование: это происходит с полей, а не с div. Смотрите ссылки с тестами ниже. в Firefox, это работает, контент отрезан на 50px: <код> pmd-5.1.1.ja...

Связанный проблема

1  Включить собственный модуль не работает с Firefox SDK требуется 
1  Сортировать Divs, которые сохраняют места 
1  Почему моя проверка формы JQuery не работает для IE7? Работает в FF, Opera, Safari и т. Д 
1  Напишите текстовое содержимое в новое окно (или измените тип содержимого от HTML в текст)? 
0  Date.toString () не преобразование часов в правильный часовой пояс в Firefox 
0  Разница в обращении между строками, возвращаемыми в обработке изменения истории 
0  Таблица печати с диаграммами в HTML через Firefox 
0  Маржа не действует должным образом в Firefox 
7  Как бороться с ошибкой JavaScript: «E - это нулевой», когда попытаетесь нажать на всплывающую панель браузера в Firefox 
2  Частично блокировать встроенный JavaScript в Firefox 
4  Открытое окно в вкладке нового окна 
6  Форма загрузки не работает в Firefox 3 с Mac OS X? 
1  Проблема с входным текстовым блоком в Firefox, когда на странице, содержащей вспышку 
1  Переполнение: Авто не работает в Firefox 16 
0  CSS переполняет скрытую проблему на Firefox