Autor | Zpráva | ||
---|---|---|---|
Acci Profil |
#1 · Zasláno: 22. 10. 2004, 18:20:04
Iframe
|
||
Acci Profil |
#2 · Zasláno: 22. 10. 2004, 18:21:56
Je validní tag iframe v XHTML Strict 1.0? a ještě jak napsat validní kotvu (např. index#odkaz), <a name="odkaz"></a> nebo <a id="odkaz"></a> v XHTML 1.1?
|
||
Martin Kuželka Profil |
#3 · Zasláno: 22. 10. 2004, 18:30:37
Je validní tag iframe v XHTML Strict 1.0?
Ne. jak napsat validní kotvu (např. index#odkaz), <a name="odkaz"></a> nebo <a id="odkaz"></a> v XHTML 1.1? <a id="odkaz"></a> |
||
Vít Dlouhý Profil |
#4 · Zasláno: 22. 10. 2004, 18:30:57
Zdravím, prvek iframe je v XHTML 1.0 Strict zakázán.
Kotva v XHTML 1.1 musí obsahovat pouze identifikátor (id), name není povoleno. |
||
Vít Dlouhý Profil |
#5 · Zasláno: 22. 10. 2004, 18:41:01 · Upravil/a: Vít Dlouhý
to Martin: 20 vteřin... ;-)
Ještě pro doplnění: V XHTML 1.1 lze použít modularizaci (http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_ifr amemodule), jinak lze iframe simulovat pomocí CSS vlastnosti overflow (např. http://www.beforethedog.com/tutoriali/tut1.htm), případně využít nahrazení XHTML prvkem object (s tím jsou však trochu problémy, http://www.webmasterworld.com/forum21/6539.htm). Pokud se bez iframe neobejdete, zůstaňte u XHTML 1.0 Transitional. |
||
Acci Profil |
#6 · Zasláno: 22. 10. 2004, 18:45:09
Pokud ale napíšu <a id="odkaz"></a> tak mi validátor píše, že CSS soubor musí obsahovat #odkaz. Na mojich stránkách, uplně dole je odkaz na validátor.
|
||
Vít Dlouhý Profil |
#7 · Zasláno: 22. 10. 2004, 18:46:27
...nějak zle to láme řádky, ta první URL je chybná, tu mezeru mezi "ifr" a "amemodule" je samozřejmě třeba odstranit.
|
||
Acci Profil |
#8 · Zasláno: 22. 10. 2004, 18:46:29
O Iframe mi jde hlavně z důvodu vkládáých vzdálených služeb (MessageBoard, diskuze, atd.)
|
||
Martin Kuželka Profil |
#9 · Zasláno: 22. 10. 2004, 18:49:28
ID musí být unikátní (=musí se ve stránce vyskytovat pouze 1x).
To Vít: :-)) |
||
Vít Dlouhý Profil |
#10 · Zasláno: 22. 10. 2004, 18:50:05
to Acci: Kde konkrétně? Já jsem ve zdrojovém kódu id="odkaz" nenašel.
BTW: Máte tam 2x použit identifikátor "mail" (http://validator.w3.org/check?uri=http%3A%2F%2Facci.wz.cz%2F). |
||
Acci Profil |
#11 · Zasláno: 22. 10. 2004, 18:52:02
to Acci: Kde konkrétně? Já jsem ve zdrojovém kódu id="odkaz" nenašel.
Promiň, id "mail" BTW: Máte tam 2x použit identifikátor "mail" . Myslím tu druhou chybu |
||
Martin Kuželka Profil |
#12 · Zasláno: 22. 10. 2004, 18:55:05
Myslím tu druhou chybu
Ono stačí provést jednu změnu a zmizí obě chyby. Změňte jedno ID na jiný název. |
||
Acci Profil |
#13 · Zasláno: 22. 10. 2004, 18:58:11
Ou, promiňte, zapoměl jsem na to
|
||
Yuhů Profil |
#14 · Zasláno: 23. 10. 2004, 06:22:14
a když se kotva zadá přes id, budou v prohlížečích fungovat odkazy? Myslím tohle:
<a id="odkaz"></a> a pak <a href="#odkaz">text odkazu</a> Komu to funguje? |
||
Plaváček Profil |
#15 · Zasláno: 23. 10. 2004, 07:53:35
Yuhůů, funguje to bez problémů, sám tuto konstrukci používám a zatím jsem na problémy nenarazil.
|
||
llook Profil |
#16 · Zasláno: 23. 10. 2004, 16:21:05
Co já vím, tak kotva přes ID funguje i u jiných prvků než je odkaz, ale nemám tady u sebe majoritní webový prohlížeč, tak si nejsem jistý:
|
||
Časová prodleva: 11 dní
|
|||
Luky Profil * |
#17 · Zasláno: 3. 11. 2004, 20:12:03
Podle http://www.w3.org je iframe v pořádku. Není obsažen až v XHTML 1.1
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0