|
| At undgå cellspacing vha CSS Fra : Tine Gade |
Dato : 08-03-06 12:47 |
|
Hej
Jeg er startet på en ny side, og forsøger strengt at bruge CSS,
men der er opstået et problem med kanterne på min tabel.
Jeg har sat border-collapse: collapse; ind i min CSS fil, det
løste en del af problemet med at undgå cellspacing/cellpadding,
men hvad er det der sker med den hvide kant rundt om mit billede?
Cellen er 600*250 px, og det er billedet også!
Hvad har jeg gjort forkert?
Tine
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Tine Gade (08-03-2006)
| Kommentar Fra : Tine Gade |
Dato : 08-03-06 12:48 |
| | |
Jørgen Farum Jensen (08-03-2006)
| Kommentar Fra : Jørgen Farum Jensen |
Dato : 08-03-06 13:19 |
|
Tine Gade wrote:
> Hej
>
> Jeg er startet på en ny side, og forsøger strengt at bruge CSS,
> men der er opstået et problem med kanterne på min tabel.
>
> Jeg har sat border-collapse: collapse; ind i min CSS fil, det
> løste en del af problemet med at undgå cellspacing/cellpadding,
> men hvad er det der sker med den hvide kant rundt om mit billede?
>
> Cellen er 600*250 px, og det er billedet også!
>
> Hvad har jeg gjort forkert?
>
> Tine
>
Nu er det lidt svært at gætte på, når du ikke har et link
til din side, men sandsynligvis er det et linieskift i
kildekoden efter billedet, før du afslutter tabelcellen.
--
Med venlig hilsen
Jørgen Farum Jensen
http://www.webdesign101.dk
..
| |
Tine Gade (08-03-2006)
| Kommentar Fra : Tine Gade |
Dato : 08-03-06 14:26 |
|
> Nu er det lidt svært at gætte på, når du ikke har et link
> til din side, men sandsynligvis er det et linieskift i
> kildekoden efter billedet, før du afslutter tabelcellen.
Arh... Jeg ved det, men jeg havde da nået at svare på mit eget sp.
med linket inden du svarede!
http://www.tinegade.dk/casabo/ark.htm
Det er nu på alle 4 sider af billedet, så det kan vel ikke være et
linieskift?
Tine
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Jørgen Farum Jensen (08-03-2006)
| Kommentar Fra : Jørgen Farum Jensen |
Dato : 08-03-06 15:51 |
|
Tine Gade wrote:
>>Nu er det lidt svært at gætte på, når du ikke har et link
>>til din side, men sandsynligvis er det et linieskift i
>>kildekoden efter billedet, før du afslutter tabelcellen.
>
>
> Arh... Jeg ved det, men jeg havde da nået at svare på mit eget sp.
> med linket inden du svarede!
>
> http://www.tinegade.dk/casabo/ark.htm
>
> Det er nu på alle 4 sider af billedet, så det kan vel ikke være et
> linieskift?
Muligvis ikke, men det var vel værd at prøve?
Men nu har jeg set din side, og det er pløkumuligt
at sige noget om, hvordan fejlen opstår, for din
html-kode og css-kode er fuld af fejl,
for eksempel:
..main{width=750;
border-collapse: collapse; }
skulle vel være:
..main{
width:750px;
border-collapse: collapse; }
Du vel gøre dig selv og dem, der skal hjælpe dig med
fejlretning en stor stor tjeneste hvis du
1)
Indsætter en dokumenttypeerklæring i
topppen af dokumentet.
2)
Sætter anførselstegn om alle dine attribut-værdier
3)
Validerer din html ( http://validator.w3.org/)
og din CSS ( http://jigsaw.w3.org/css-validator/).
Jeg vil yderligere anbefale dig at undlade at bruge
tabeller til at positionere dine elementer på
websiden. Det er gammeldags og uhensigtsmæssigt.
På websiden
http://www.webdesign101.dk/csslayout/oversigt.php
finder du en 20-30 forskellige modeller for layout ved
hjælp af CSS, hvis du er i tvivl om, hvordan du skal
gribe det an.
--
Med venlig hilsen
Jørgen Farum Jensen
http://www.webdesign101.dk
..
| |
Erik Ginnerskov (08-03-2006)
| Kommentar Fra : Erik Ginnerskov |
Dato : 08-03-06 18:19 |
| | |
Tine Gade (09-03-2006)
| Kommentar Fra : Tine Gade |
Dato : 09-03-06 08:24 |
|
Erik Ginnerskov wrote in dk.edb.internet.webdesign.html:
> Tine Gade wrote:
> Lav det om til dette:
>
> <td class=pic colspan=2><img src="pic1.jpg"></td>
>
> .... og tilføj så denne linje i css til .pic:
>
> padding: 0;
Tak, det hjalp på de tre sider, men der er stadig en hvid kant
til højre?
Hvorfor er der forskel på om det står på en linie eller ej? Jeg
var af den overbevisning at linieskift i html ingen betydning
havde?
Tine
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Knud Gert Ellentoft (09-03-2006)
| Kommentar Fra : Knud Gert Ellentoft |
Dato : 09-03-06 17:52 |
|
Tine Gade skrev:
>Hvorfor er der forskel på om det står på en linie eller ej? Jeg
>var af den overbevisning at linieskift i html ingen betydning
>havde?
Et linjeskift laver et mellemrum, flere linjeskift ændrer ikke på
dette.
--
Topposter du svar, dvs. skriver dit svar over det citerede,
så ryger du på min ignoreringsliste.
Svar under det du citerer og citer kun det du svarer på - tak.
http://usenet.dk/netikette/citatteknik.html
| |
Johnny Winther Ronne~ (09-03-2006)
| Kommentar Fra : Johnny Winther Ronne~ |
Dato : 09-03-06 21:10 |
|
Tine Gade wrote:
> Erik Ginnerskov wrote in dk.edb.internet.webdesign.html:
>> Tine Gade wrote:
>> Lav det om til dette:
>>
>> <td class=pic colspan=2><img src="pic1.jpg"></td>
>>
>> .... og tilføj så denne linje i css til .pic:
>>
>> padding: 0;
>
> Tak, det hjalp på de tre sider, men der er stadig en hvid kant
> til højre?
>
> Hvorfor er der forskel på om det står på en linie eller ej? Jeg
> var af den overbevisning at linieskift i html ingen betydning
> havde?
>
Almindelige ascii linieskift har ingen betydning, så fejlen er et andet
sted.
Med venlig hilsen
Johnny Winther Ronnenberg
--
Det er brugeren der bestemmer
http://www.ronnenberg.dk/webaccessibility/
Last: revision:
http://www.ronnenberg.dk/webaccessibility/upcomingwork.asp (danish
only) and
http://www.ronnenberg.dk/webaccessibility/lettheuserchoose.asp
| |
Knud Gert Ellentoft (09-03-2006)
| Kommentar Fra : Knud Gert Ellentoft |
Dato : 09-03-06 21:38 |
|
Johnny Winther Ronnenberg skrev:
>Almindelige ascii linieskift har ingen betydning
Jo.
Prøv at se forskellen i en browser:
<p>
etlangtord
somikkemådeles
</p>
<p>
etlangtordsomikkemådeles
</p>
--
Topposter du svar, dvs. skriver dit svar over det citerede,
så ryger du på min ignoreringsliste.
Svar under det du citerer og citer kun det du svarer på - tak.
http://usenet.dk/netikette/citatteknik.html
| |
Allan Vebel (11-03-2006)
| Kommentar Fra : Allan Vebel |
Dato : 11-03-06 16:15 |
|
Tine Gade skrev:
> Tak, det hjalp på de tre sider, men der er stadig en hvid
> kant til højre?
Du bruger border på tabelcellen, prøv at definere den på
selve billedet i stedet.
--
Allan Vebel
http://html-faq.dk - nu også med rss
| |
|
|