Autor Zpráva
Martin
Profil
Proč to není validní, pří Xthml strict?

<a href="http://navrcholu.cz/" title="Statistiky"><img src="obrazky/kostka.gif" width="14" height="14" alt="NAVRCHOLU.cz" style="border:none; " /></a>

http://unie-teplice.com/test.html
Martin Kuželka
Profil
Musíš to celé obalit třeba divem.
falco
Profil *
Umí někdo ve Xarě webstyle upravit navigační menu pomocí html?
Používám FP2000 a ten to bere jen jako obrázek
Martin Kuželka
Profil
Falco, založ na tento dotaz nové téma, tohle je úplně o něčem jiném...
CROSSjoy
Profil
Myslím, že style="border:none; " tam nemá co dělat pokud se bavíme o XHTML strictu.
Martin Kuželka
Profil
CROSSjoy: opravdu je chyba pouze v tom, co píšu výše - viz. ukázka.
habendorf
Profil
CROSSjoy: co se ti nelíbí na style="border:none; " ?

Přesně jak píše Martin, chce to div, p, nebo tak něco.
bojars
Profil
habendorf:
Nie je to tak, že v XHTML by mali byť štýly v externom súbore?
Ale s tým obalením do <div>, <p>, <h>... je to tiež pravda.

.nav {
border: none;
}

<p><a href="http://navrcholu.cz/" title="Statistiky"><img class="nav" src="obrazky/kostka.gif" width="14" height="14" alt="NAVRCHOLU.cz" /></a></p>
habendorf
Profil
bojars: Nie je to tak, že v XHTML by mali byť štýly v externom súbore?

Já nepopírám že je to lepší, ale in-line zápis stylu XHTML vůbec nevadí. Dokonce i ty tam máš in-line styl.
Když už, tak

.nav {
border: none;
width:14px;
height:14px;
}

<p><a href="http://navrcholu.cz/" title="Statistiky"><img class="nav" src="obrazky/kostka.gif" alt="NAVRCHOLU.cz" /></a></p>
Martin
Profil
Chyba je v tom, že to není uzavřené v blokovém prvku. Vůbec mi ale není jasné, proč je dobré uzavírat odkazy do divů.....
Taky nerozumim tomu, proč odkazy nesmí obsahovat divy, h2 , p etc.

bojars
XHTML strict dovoluje přímý zápis
habendorf
Profil
Taky nerozumim tomu, proč odkazy nesmí obsahovat divy, h2 , p

Protože nemůžeš cpát blokové elementy do in-line elementů. Jde to, ale musíš pro a nastavit display:block.
Martin Kuželka
Profil
Chyba je v tom, že to není uzavřené v blokovém prvku. Vůbec mi ale není jasné, proč je dobré uzavírat odkazy do divů.....

Martine, odkazy nemusíš uzavírat do blokových prvků. Jenom nesmí být přímo v body.

Taky nerozumim tomu, proč odkazy nesmí obsahovat divy, h2 , p etc.

Inline prvky prostě nesmí obsahovat blokové prvky.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0