Autor Zpráva
MirekL
Profil
V hlavičce stránky mám XHTML 1.0 Transitional, snažím se dodržovat standardy.
Nevím jak správně číslovat v případě, že doprostřed číslovaného seznamu potřebuju vložit něco, co v rámci seznamu být nesmí. Ukončím </ol>, vložím co potřebuju, pak začnu nový seznam <ol>, ale <ol start="2"> asi není správně. Dělá se to přes styl?

Jak to řešíte vy?

Díky za radu Mirek
panther
Profil
MirekL
záleži na tom, co potřebuješ vložit doprostřed číslovaného seznamu
Pokud text opět v bodech, avšak nečíslovaný, můžeš použít <ul>.

Kdyžtak uveď konkrétnější příklad, co chceš mít uvnitř.
Miloš
Profil
<ol start="2"> asi není správně.
Správně je to – pokud jde o validitu – v HTML transitional (xhtml transitional myslím taky), ale dělá to to, že seznam začne číslovat až od zadaného čísla (v tomto případě 2).
Řešit to jinak je drbáním se levou nohou za pravým uchem (pomocí css – counter – není dosud mimo FF podporováno, na js bych se tuplem vyqajznul).

Chceš-li nějaké číslo přeskočit, můžeš použít hodnotu value
první a třetí místo nebylo uděleno:
<ol start="2">
  <li>Na druhém místě se umístila Frfňa Hlubyjónová</li>
  <li value="2">Na tomtéž místě se umístil Mrunka Pleštíř</li>
  <li value="2">O ně se navíc dělí s Mumínkem Bubínkem</li>
  <li value="4">Fanouž Kokryhell</li>
  <li>Pepynka Epynka</li>
  <li>Rybojed Koukoteropios</li>
</ol>
Miloš
Profil
Ještě bch dodal, že číslovat můžeš i od nuly.
Dokonce i od záporných hodnot (to ale nebude validní):
http://validator.webylon.info/check?uri=http%3A%2F%2Fkesolim.sweb.cz%2FTMP%2F minus_ol.html
MirekL
Profil
Já se zápisem start="X" nebo value="X" problém nemám a na první pohled s tím nemají problém ani moje prohlížeče. Ptal jsem se pro jistotu, protože Expression web mi při těhle zápisech hlásí chybu: "HTML nekompatibilní".
Takže to budu považovat za správné.
Díky za vaše rady.
Miloš
Profil
No ještě aby s tím měly prohlížeče problém.
http://www.w3.org/TR/REC-html40/struct/lists.html#edef-OL
Tyto atributy jsou sice deprecated, ale to znamená jen to, že byly vypuštěny ze striktních DTD.
Jakou nedílnou součástí HTML transitional jim prohléžeče nesmí nerozumět.
Řekl bych, že nekompatibilní s HTML bude spíš Expression ;-)
http://www.jakpsatweb.cz/html/seznamy.html#ol
MirekL
Profil
Díky za info.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0