| Autor | Zpráva | ||
|---|---|---|---|
| mišmen Profil * |
#1 · Zasláno: 12. 12. 2006, 16:11:13
zajímalo by mě jestli můžu obalit <div></div> do <a></a> páč mi to na validátoru(html4.01) hází chyby ale když to odstranim tak to je v poho, ale mělo by to snad jít je to na dost webech.
[url=http://validator.w3.org/check?uri=http%3A%2F%2Fwww.jirasgames.com %2Fne web%2Findex.php%3Fs%3Daboutauthor]http://validator.w3.org/check?uri=ht tp%3A%2F%2Fwww.jirasgames.com%2Fne web%2Findex.php%3Fs%3Daboutauthor[/url] je tam 20 chyb. V kódu to vypadá takhle jenom se lišej tagy title a popisy, id <a href="index.php?s=home" title=":: Zaměření a charakteristika firmy ::"><div class="MenuDivM" id="MenuDiv1" onMouseOver="onMenuButton(this.id)" onMouseOut="outMenuButton(this.id)" ><span>»»»   Úvodní stránka</span></div></a> rozhodně bych potřeboval aby to bylo validní |
||
| Timy Profil |
#2 · Zasláno: 12. 12. 2006, 16:14:14
mišmen
použij namísto toho span s diplay:block |
||
| mišmen Profil * |
#3 · Zasláno: 12. 12. 2006, 16:16:58
namísto <a>? a jak tam udělám odkaz (href)?
|
||
| habendorf Profil |
#4 · Zasláno: 12. 12. 2006, 16:17:14
použij namísto toho span s diplay:block
A nebo ještě lépe vůbec nic, ty elementy tam jsou zbytečný. |
||
| habendorf Profil |
#5 · Zasláno: 12. 12. 2006, 16:18:01
namísto <a>?
Ne. |
||
| Nox_lbc Profil |
#6 · Zasláno: 12. 12. 2006, 16:21:02
1) HREF by měl být uvnitř DIVu ...
2) a » .... entity začínají ampersandem a končí středníkem ... |
||
| mišmen Profil * |
#7 · Zasláno: 12. 12. 2006, 16:21:02
takže co mám to jako nechat nevalidní jo?
|
||
| mišmen Profil * |
#8 · Zasláno: 12. 12. 2006, 16:22:19
1) HREF by měl být uvnitř DIVu ...
tim si právě nejsem jistej, někdo mi řikal že to je fuk |
||
| habendorf Profil |
#9 · Zasláno: 12. 12. 2006, 16:23:01
takže co mám to jako nechat nevalidní jo?
Ne, proč? Řekl někdo něco takového snad? |
||
| Timy Profil |
#10 · Zasláno: 12. 12. 2006, 16:23:04
místo divu dej span s display:block a bude se chovat stejně
|
||
| habendorf Profil |
#11 · Zasláno: 12. 12. 2006, 16:24:20
Timy: jen furt nechápu proč ... stačí <a>, ne?
|
||
| mišmen Profil * |
#12 · Zasláno: 12. 12. 2006, 16:26:17
habendorf: ne, to to neskousne alespoň validátor na HTML 4.01
ten span to bere diky moc |
||
| Timy Profil |
#13 · Zasláno: 12. 12. 2006, 16:26:38
habendorf
Já mu jen suše odpovídám na otázku... Jo, ten kód vypadá prapodivně, ale nechce se mi v tom zrovna hrabat |
||
| habendorf Profil |
#14 · Zasláno: 12. 12. 2006, 16:37:00
habendorf: ne, to to neskousne alespoň validátor na HTML 4.01
Validátor nezkousne element <a>? Nepovídej :o) |
||
| mišmen Profil * |
#15 · Zasláno: 12. 12. 2006, 17:01:40
Validátor nezkousne element <a>? Nepovídej :o)
Pokud je v něm zabalenej div. Aspoň mě to haprovalo. |
||
| habendorf Profil |
#16 · Zasláno: 12. 12. 2006, 17:05:50
mišmen: Ty si ze mě asi děláš srandu, viď? Třikrát tady píšu ať to z toho linku vyházíš, že jsou tam ty elementy zbytečný. Musíš ty odpovědi číst.
|
||
| mišmen Profil * |
#17 · Zasláno: 12. 12. 2006, 17:14:43
habendorf Mno baví me se tady každej vo ničem jinym. Ty tvoje odpovědi někdy za to stojej fakt. Když bych to prostě někde potřeboval zabalit a pak zvalidovat tak to nepude. Nemyslim jenom tenhle můj příklad. Tam to můžu jak řikáš nechat jenom v <a>.
|
||
| habendorf Profil |
#18 · Zasláno: 12. 12. 2006, 17:32:53
mišmen: Když sem dáš příklad kódu, počítám že se bavíme o něm. Kdyby ses zeptal "projde mi validátorem taková blbost, že nacpu blokový element do řádkového?", tak ti odpovím "Ne.".
|
||
| mišmen Profil * |
#19 · Zasláno: 12. 12. 2006, 17:57:49
habendorfnež sem to dal sem
|
||
| Gappa Profil |
#20 · Zasláno: 13. 12. 2006, 12:00:24
obalit <div> odkazem <a> je prasárna, protože chceš do řádkového elementu nacpat blokový, to se validátoru samozřejmě líbit nebude.
Předpkládám, že chceš udělat z nějakého prostoru odkaz - tj. nejlepším řešením v takovém případě je přiřadit tému odkazu id/class (dle potřeby) a nastavit odkazu display: block, příslušné rozměry a případně další vlastnosti (já osobně to používám na klikatelné logo, které nemá při vypnutém css žádný informační význam) nebo na menu. Upraveno pro tvůj příklad (samozřejmě upravit dle potřeby): <a id="MenuOdkaz1" href="...">Úvodní stránka</a> a#MenuOdkaz1 { display: block; width: 100px; height: 30px; } a pak si to napozicovat/umístit už kamkoliv... (menu nejlépe umístit do <ul> seznamu) |
||
|
Časová prodleva: 20 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0