Archief - html : spaties tussen onderdelen in IE

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

BART_SIMPSON416

Legacy Member
Nou ja, ik heb iemand gevraagd een layout voor mij te maken.
Heeft die kerel ook wel gedaan.
Is zelfs een goede layout.
Maar de code die ik heb gekregen trekt er minder op.
In firefox lijkt ie perfect.
Maar als je hem opent in IE dan is het iets anders hoor :S
Check het effe zelf.
http://f3j.info/v2/template/index.html
K heb al een groot deel van de fouten er uit gehaald.
Maar die laatste krijg ek er maar niet uit.

BART_SIMPSON416

Legacy Member
Gefixt,
Internet Explorer blijkt er niet van te houden als je tabs en spaties gebruikt om de code leesbaar te maken voor mensen.

Pietje Prik

Legacy Member
blijkt nog altijd niet te gaan, zie ik. Cellspacing en padding staan ws niet op 0

btw, da heeft nix me parsen te maken :s

servi

Legacy Member
moderator noot :
je topic bevat geen prefix, een verkeerd prefix of heeft een onduidelijke titel.
Gelieve een duidelijke titel met een bijhorend correct prefix te gebruiken.
Voor meer informatie over prefixen kan je terecht op regels en prefixen !!!.
Je topic is aangepast, gelieve in het vervolg er op te letten.

BART_SIMPSON416

Legacy Member
servi zei:
moderator noot :
je topic bevat geen prefix, een verkeerd prefix of heeft een onduidelijke titel.
Gelieve een duidelijke titel met een bijhorend correct prefix te gebruiken.
Voor meer informatie over prefixen kan je terecht op regels en prefixen !!!.
Je topic is aangepast, gelieve in het vervolg er op te letten.
K wist zelfs niet eens wat er aan was dus je kunt moeilijk het woord spaties gebruiken. Maybe witte ruimtes tussen onderdelen had wel beter gepast.
Nou ja, is gefixt :D

En cellspacing en cellpading is een onheldig atribuut volgens de w3 validator.

SideShow

Legacy Member
toch stom dan dat w3schools die twee termen dan zo mooi uitlegt gelijk of er niks aan de hand is

ik ga toch eens kijken voor layouts via div zoals ene darbone zegt hier op dit forum :)

BART_SIMPSON416

Legacy Member
SideShow zei:
drop zelf maar effe in een xhtml 4.x document het volgende:
Code:
<table>
<tr>
<td cellspacing="0" cellpadding="0">
Lorem Ipsum
</td>
</tr>
</table>
En bewonder het validator resultaat ;)

DarkBone

Legacy Member
CELLPADDING & SPACING VERVANGEN DOOR CSS:

Question: How can I do the equivalent of <table cellspacing="0" cellpadding="0" border="0">
Answer: For cellpadding, simply use the 'padding' property of the table cells.

CSS2 specifies two models for table cell borders [1]:

1. In the separated borders model - 'table{border-collapse:separate;}' - each cell has it's own border, and the space between the borders (cellspacing) is specified using the 'border-spacing' property [2].

2. The collapsed borders model - 'table{border-collapse:collapse;}' - collapses the borders on each cell into a single border between the cells, so there is no such thing as cellspacing at all, and the 'border-spacing' property is ignored. According to CSS2 this should be the default.

IE5: defaults to the 'separated borders model', but doesn't understand 'border-spacing', so some fixed amount of cellspacing is always present. This can be got rid of by using the 'collapsed borders model' instead.

Mozilla: hasn't quite implemented the collapsed borders model yet, so it defaults to the saparated borders model, but 'border-spacing:0;' will get rid of the cellspacing.

Opera5: implements both models, and 'border-spacing' correctly.

So something like the following would do:
table {
border-collapse:collapse;
border-spacing:0;
border: 0;
}

td {
padding:0;
border:0 none;
}

Lashknife

Legacy Member
cellspacing="0" en cellpadding="0" zijn table argumenten, geen td argumenten

als ge die op de juiste plaats zet, zijn die valid! Dus check je reference nog maar eens een keertje ;)

of je doet het met css maar ie ondersteunt border-spacing nog niet dus ga je zowiezo met border-collapse: separate; spacing krijgen ook al zeg je border-spacing: 0px;

oplossing & w3 valid = <table cellspacing="0"> (padding werkt wel volledig css) (border-spacing mag je natuurlijk laten staan zodat je later eenvoudig als IE het ondersteunt gewoon de cellspacing="0" kan verwijderen)

orez

Legacy Member
lash... lees Dbone zen oplossing

gerbuik zowel border-collapse als border-spacing in je CSS... ge leest ook de reply's ni eh luiaard :p

DarkBone

Legacy Member
'k Had het nooit gecheckt eigenlijk of het al dan niet valid was, gewoon direct met google een oplossing gezocht. Gebruik tabellen nog zelden, zodus :)

Maar 't blijkt idd toch valid :), foutje, had er trouwens nooit op gelet dat bart_simpson de cellspacing & cellpadding in zijn TD had geplaatst... zucht

Wel weer iets bijgeleerd over CSS :D
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan