Autor Zpráva
dedek
Profil *
Ahoj, problem s nasledujicim kodem:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <meta http-equiv="content-type" content="text/html; charset=windows-1250">
  <meta name="generator" content="PSPad editor, www.pspad.com"&gt;
  <title></title>
  </head>
  <body>
  <table border="0" cellspacing="0" cellpading="0">
  <tr>
    <td width="200" bgcolor="red" rowspan="3">TEST BGCOLOR</td>
    <td width="200" height="100" bgcolor="red">TEST BGCOLOR</td>
  </tr>
  <tr>
    <td width="200" height="100" bgcolor="red">TEST BGCOLOR</td>
  </tr>
  <tr>
    <td width="200"><img src="test.jpg"></td>
  </tr>
  </body>
</html>

test.jpg je cervenej ctverecek 200x200

Problem je v tom, ze okolo obrazku je 1x1 px mezera.

Nevite nekdo jak z toho ven?


Dikes Dedek

Moderátor Joker: Kódy se vkládají mezi značky [pre] a [/pre] (stačí kliknout na ).

Čáru lze vložit tlačítkem nebo značkou [hr], není nutné psát spoustu podtržítek.
mattyZEM
Profil
<style>
* {margin:0;padding:0;border:0;}
</style>
xmark
Profil
mattyZEM: ??

dedek:
img { border: none;}

A patří to samozřejmé do css.
dedek
Profil *
Diky moc
mattyZEM
Profil
xmark:
Pardon, zapomněl jsem dodat i border:0;.

Mě tedy normálně obrázek (bez odkazu) rámeček nedělá, divné.
dedek
Profil *
Co ve stylovani znamena ta hvezdicka?
Joker
Profil
mattyZEM:
Nojo, ale *? Kvůli rámečku kolem obrázků resetovat rámeček, padding a margin u všeho?

edit: Mezitím se dedek na tu hvězdičku zeptal, tak doplňuji: Hvězdička znamená „cokoliv“
Kcko
Profil
mattyZEM:
Totální nesmysl vyresetovat všechny elementy.
Bubák
Profil
Musím se smát těmhle pokusům, kvůli jednomu překlepu :-)
Chybně:
<table border="0" cellspacing="0" cellpading="0">

Správně:
<table border="0" cellspacing="0" cellpadding="0">


Kcko:
Souhlas. Jinak nejde o border obrázku, ale padding buňky, takže v CSS:
td {padding: 0;}
mattyZEM
Profil
Kcko:
Totální nesmysl vyresetovat všechny elementy.
Odkdy? Prohlížeče mají snad nastavení margin-u / padding-u například u nadpisu stejně?

Pokud něco chci nastylovat, nastyluji to tak, aby to bylo stejné ve všech prohlížečích. Proto si nastavím defaultně vše na 0 a pak nemusím řešit problémy.
panther
Profil
mattyZEM:
Odkdy?
odpradávna.

Prohlížeče mají snad nastavení margin-u / padding-u například u nadpisu stejně?
a copak ty používáš defaultní nebo snad nulové odsazení nadpisů? Každý projekt potřebuje jiné odsazení, nulové se moc nepoužívá pro přehlednost dokumentu.

Pokud něco chci nastylovat, nastyluji to tak, aby to bylo stejné ve všech prohlížečích...
...a luxusně si rozbiješ styly formulářů. Gratuluji, nechtěl bych po tobě spravovat web a přidat tam formulář navíc.

Proto si nastavím defaultně vše na 0 a pak nemusím řešit problémy.
opravdu? Skutečně používáš nulový margin a padding u nadpisů, odstavců, seznamů, ...? Nemáš po žádném problému, stejně pak nastavuješ požadované hodnoty.

Chceš-li se dočíst o nevýhodách hvězdičkového resetu více, na http://latrine.dgx.cz/ byl článek, diskuse na toto téma tu taky už byla - dohledej si ji.
mattyZEM
Profil
panther:
a copak ty používáš defaultní nebo snad nulové odsazení nadpisů?
Ne, právě proto si vše dávám na 0, abych pak nezapomněl.

…a luxusně si rozbiješ styly formulářů.
Zatím se mi nestalo, že bych neměl na stránce formulář.

Skutečně používáš nulový margin a padding u nadpisů, odstavců, seznamů, …?
Ehm, tady někdo nepochopil. Pokud nastavím 0, všimnu si okamžitě že není něco v pořádku. Pokud však nechám defaultní nastavení, nemusím si všimnout, že něco nemá nastavený padding / margin.
panther
Profil
mattyZEM:
Pokud nastavím 0, všimnu si okamžitě že není něco v pořádku.
s dalšími nakódovanými weby pak přijde okamžik, kdy si takovýhle věcí všimneš, resp. nezapomeneš a budeš je brát jako samozřejmost. Ale dál to pitvat nebudeme. O hvězdičkovém resetu více v odkázaném tématu v [#11]. S dotazem tady to nesouvisí.
mattyZEM
Profil
panther:
s dalšími nakódovanými weby
Dělal jsem jich trochu více a rozhodně je šance jak kdykoliv zapomenout. Nevím jak ty, ale já na kódování nemám volný čas 24/7, tudíž musím od stylu občas i odskočit. Když pak přijdu, budu snad kontrolovat celý styl? Nikoliv.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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