Вложенные инкрементные списки XHTML + Slidy - PullRequest
0 голосов
/ 14 июля 2010

Я новичок в XHTML и мог бы немного помочь.Я использую инструмент под названием «Slidy», чтобы помочь мне собрать слайд-шоу в сети, я хотел бы создать увеличенный список, чтобы при продвижении слайд-шоу (нажмите или нажмите стрелку вправо) появился следующий элемент.Это должно иметь место, является ли следующий элемент новым элементом во внешнем списке или первым элементом во вложенном списке.В настоящее время, когда я просматриваю это в браузере, мне нужно продвинуть слайд еще раз, чтобы добраться до вложенного списка.

Вот что у меня есть:

<code>
< ?xml version="1.0" encoding="utf-8"? >
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" rel="nofollow noreferrer">http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd</a>" >
< html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en" > 
< head > 
  < title >Generic Title< /title > 
  < meta name="copyright" 
   content="Copyright &#169; 2010 Jordan" / > 
  < link rel="stylesheet" type="text/css" media="screen, projection, print" 
   href="./w3c-blue2.css" / > 
  < script src="./slidy.js" 
   charset="utf-8" type="text/javascript" >< /script > 
< /head ></p>

<p>< div class="slide" >
    < h1 >Header Text< /h1 >
    < p >The generic preamble to the list:< /p >
    < ol class="incremental", type="1" >
       < li >To do generic things vaguely with some programming language< /li >
       < li >To utilize 'Slidy' as a tool for presentation of progress by:< /li >
            < ol class="incremental", type="a" >
                < li >Learning This< /li >
                < li >Learning That< /li >
                < li >Implementing the knowledge into a 'Slidy' slideshow< /li >
            < /ol >
    < /ol >
< /div ></p>

<p>

Может быть, кто-нибудь подскажет, как добавить теги XHTML в текстовые поля SO, не добавляя лишние пробелы.

1 Ответ

0 голосов
/ 14 июля 2010

Проблема в том, что вложенный список не считается элементом списка внешнего списка, поэтому вам нужно переместить теги так, чтобы </li> после : был после всего вложенного списка. вот так:

<code>< div class="slide" >
    < h1 >Header Text< /h1 >
    < p >The generic preamble to the list:< /p >
    < ol class="incremental", type="1" >
       < li >To do generic things vaguely with some programming language< /li >
       < li >To utilize 'Slidy' as a tool for presentation of progress by:< !--move this </li>-->
            < ol class="incremental", type="a" >
                < li >Learning This< /li >
                < li >Learning That< /li >
                < li >Implementing the knowledge into a 'Slidy' slideshow< /li >
            < /ol >
       < /li >< !-- over here-->
    < /ol >
< /div ></p>

<p>

В качестве альтернативы вы можете сделать первый элемент во вложенном списке class="non-incremental". Это было бы больше похоже на обходной путь, возможно, лучший стиль для решения вышеупомянутого решения

...