Autor | Zpráva | ||
---|---|---|---|
PFFina Profil * |
#1 · Zasláno: 24. 8. 2012, 12:36:54 · Upravil/a: Moderátor (editace znemožněna) 24. 8. 2012, 13:55:17
jedna se mi o tento kod
</div> <div id="pravy"> <a href="intro.html"> <p id="dafuqsgc"> <p> </a> <a href="comments.html"> <p id="comments"> </p> </a> </div> Validator ho samozrejme ukazuje jako chyby, jelikoz je "a" v blokoven elementu, ale nevim jak to udelat aby bylo OK, kdyz "p" zmenim na "span" tak se mi objek nezobrazuje :( |
||
pcmanik Profil |
PFFina:
A o čo sa daným kódom snažíte? Chcete urobiť z celého paragrafu odkaz? Aký objekt sa nezobrazuje? |
||
PFFina Profil * |
#3 · Zasláno: 24. 8. 2012, 12:41:37 · Upravil/a: PFFina
zdravim,
tyto 2 objekty "dafuqsgc" a "comments" jsou naformatovane obrazky v CSS souboru na ktery odkazuji, tyto obrazky maji slouzit jako odkazy na uvedene stranky. Jsou 2 obrazky ihned pod sebou na prave casti stranky, je to vlastne menu, ktere ma 2 casti To co me trapi je toto... Řádek 101, znak 39: element "P" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "APPLET", "OBJECT", "MAP", "IFRAME", "BUTTON". <a href="intro.html"> <p id="dafuqsgc"> ^Odstavec je blokový element a vy jej dáváte do elementu, který blokové elementy uvnitř nepřipouští (buď je řádkový, nebo je to odstavec/nadpis). V řádkovém elementu smí být pouze řádkové prvky. Projděte si seznam řádkových a blokových elementů. |
||
Keeehi Profil |
#4 · Zasláno: 24. 8. 2012, 13:00:21
PFFina:
A je řádkový, P je blokový uvnitř řádkového může být jen blokový, použijte třeba SPAN a naformátujte ho stejně jako P. A nebo to vůbec neřešte. Není to podstatné. Funkčně to ničemu nevadí a vyhledávače za to nijak netrestají. |
||
margin Profil * |
#5 · Zasláno: 24. 8. 2012, 13:53:15
Když tam chceš obrázek, proč tak nedáš obrázek jako
<img> ?
Pokud chceš mít obrázek na pozadí, tak v CSS deklaruj odkaz jako blokový, pak do něj nemusíš nic strkat. Pokud toužíš inline element strkat do odkazu, tak ho v CSS deklaruj jako blokový. „Validator ho samozrejme ukazuje jako chyby, jelikoz je "a" v blokoven elementu“ Validátoru to nemusí vadit, ale koukám, že pak se musí odstavce uzavírat. |
||
Trejpa Profil |
#6 · Zasláno: 24. 8. 2012, 13:53:27
PFFina:
Změň doctype na <!DOCTYPE HTML>, v HTML 5 je blokový prvek uvnitř odkazu dovolen. Nebo to tak nech, fungovat to bude. |
||
PFFina Profil * |
#7 · Zasláno: 24. 8. 2012, 13:55:03
Díky všem za rady! Vim ze to funknce nevadi, ale chtel sem to my OK, jeste se s tim poperu! Diky!!
|
||
panther Profil |
#8 · Zasláno: 24. 8. 2012, 14:37:57
PFFina:
„ale chtel sem to my OK“ aby to bylo OK, nevymyslej kraviny a vkladej do stranky obrazek jako obrazek, nebo jako pozadi samotneho odkazu. <p> je odstavec (z angl. paragraph), pravdepodobne vis, co je odstavec (textu), treba v knize nebo novinach. U tebe nic takoveho nevidim, proc tedy <p> ?
|
||
Časová prodleva: 12 let
|
0