[HTML] Table nog kleiner dan 19px hoog.

Pagina: 1
Acties:

  • Tylen
  • Registratie: September 2000
  • Laatst online: 19:27

Tylen

Neem mij niet te serieus

Topicstarter
Ik wordt helemaal gek. Ik krijg echt niet mijn cellen lagen dan 19px hoog. En hij moet echt 15px worden. Het rare is dat de ene keer het wel lukt en de andere keer niet. Iemand ideetje.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<table width="600" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="15" height="15">&nbsp;</td>
    <td height="15">&nbsp;</td>
    <td width="15" height="15">&nbsp;</td>
  </tr>
  <tr>
    <td width="15">&nbsp;</td>
    <td>&nbsp;</td>
    <td width="15">&nbsp;</td>
  </tr>
  <tr>
    <td width="15" height="15">&nbsp;</td>
    <td height="15">&nbsp;</td>
    <td width="15" height="15">&nbsp;</td>
  </tr>
</table>
</body>
</html>


Ik werk namenlijk met achtergrond plaatjes van 15x15 en nou komen ze niet mooi uit.

“Choose a job you love, and you will never have to work a day in your life.”


  • Mafioso
  • Registratie: November 2000
  • Laatst online: 01-09 10:08
Is het dan niet zo dat het lettertype dat je gebruikt in die cel hoger dan 15 pixels is ...

Wat je bv kan doen is een blank gifje maken (van 1x1 pixel), en die als "spacer" gebruiken

dan doe je ipv die spatie het plaatje: Afbeeldingslocatie: http://blank.gif

gewoon een blank gifje van 15x15 kan natuurlijk ook :)

Verwijderd

Je    is blijkbaar 19 pixels hoog; dat kan heel goed kloppen.
Wat je kunt doen is de font-size iets kleiner te zetten met CSS

td {
font-size: 10px;
}

Ik denk dat dit samen met de ruimte tussen de regels wel klein genoeg is, en anders zet je het nog iets kleiner.

[ Voor 0% gewijzigd door Verwijderd op 16-09-2002 16:33 . Reden: typo ]


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

spaties voor lege cellen gebruiken ????

Wat is je font size *mits je die gezet hebt*? De hoogte van je cellen is in dit geval afhankelijk van je tekst (en dus je spatie).

edit:
Cheatah bewijst wederom het op een na snelste dier op het land te zijn ;)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Verwijderd

Stapsgewijze oplossing:

1) ram alle non-breaking spaces eruit
2) vervang width="15" height="15" door de CSS equivalent style="height: 15px; width: 15px;
3) klaar

en achtergrondplaatjes kun je ook instellen met CSS :)

succes
BtM909 schreef op 16 september 2002 @ 16:32:
spaties voor lege cellen gebruiken ????

Wat is je font size *mits je die gezet hebt*? De hoogte van je cellen is in dit geval afhankelijk van je tekst (en dus je spatie).

edit:
Cheatah bewijst wederom het snelste dier op het land te zijn ;)
en hier komt het dus door :)

edit:
Ligt iedereen hier op de loer om zo snel mogelijk replies te posten? :P

  • Tylen
  • Registratie: September 2000
  • Laatst online: 19:27

Tylen

Neem mij niet te serieus

Topicstarter
Dus toch maar wel overgaan op css. Ik wou het eigenlijk altijd vermijden. Ik gaat het ff proberen.

Spacers: WERKT :)
Nu maar ff CSS leren. Thanks toppers...

“Choose a job you love, and you will never have to work a day in your life.”


Verwijderd

Verwijderd schreef op 16 september 2002 @ 16:32:
Stapsgewijze oplossing:

1) ram alle non-breaking spaces eruit

1 probleem, alle tabel cellen moeten een inhoud hebben.

Verwijderd

CSS is wel de meest handig manieer, als je dat eenmaal een beetje onder de knie hebt, kan het altijdt van pas komen!!!

Verwijderd

Verwijderd schreef op 16 september 2002 @ 16:37:

[...]

1 probleem, alle tabel cellen moeten een inhoud hebben.
/me twijfelde en ging op zoek:
W3C
[..]
The TD element defines a cell that contains data.

Cells may be empty (i.e., contain no data).
[..]
Of kijk ik verkeerd, Cheatah? Dit is tenminste wat ik vond :?

  • ludo
  • Registratie: Oktober 2000
  • Laatst online: 01-03 18:17
Als ik een cel in een tabel klein wil krijgen gebruik ik altijd een transparante gif van 1 bij 1 pixel, dan worden je cellen net zo hoog als jij ze wilt hebben :)

Verwijderd

Verwijderd schreef op 16 september 2002 @ 16:43:

/me twijfelde en ging op zoek:

Of kijk ik verkeerd, Cheatah? Dit is tenminste wat ik vond :?

Maar ik had het niet zozeer over de W3C standaard, meer over het feit dat lege elementen met een minimal content model die niet "EMPTY" is niet per se gerenderd hoeven worden.

  • InZane
  • Registratie: Oktober 2000
  • Laatst online: 21:57
Jeroen_Tielen schreef op 16 september 2002 @ 16:33:
Dus toch maar wel overgaan op css. Ik wou het eigenlijk altijd vermijden. Ik gaat het ff proberen.

Spacers: WERKT :)
Nu maar ff CSS leren. Thanks toppers...
CSS vermijden?? Ik probeer altijd zoveel mogelijk CSS te gebruiken.
Zo moeilijk is het trouwens niet hoor!

TIP: Probeer anders eens topstyle. De lite versie zit gratis bij Dreamweaver MX, HomeSite en ColdFusion Studio en anders kun je hier een trial downloaden :)

Verwijderd

Ik maak al een aantal jaartjes websites, en ik heb nog nooit een spacer (oftelwe een klein gif dingetje) hoeven gebruiken.

En voor wat de cellen betreft:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<html>
<head>
<style>
.klein  {   font-size: 1px;
        font-family: verdana;
    }
</style>
<body>
<center>
<table width="100" height="1" border="0">
 <tr>
  <td class="klein" style="background-color: red;">Tekst</td>
 </tr>
</table>
</body>

</html>


Hij is nu ongeveer 2px hoog, en als je het woordje tekst wegehaalt is ie 1px;

Weet niet of de code zo schoon is hoor.

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

ik wel, want <center> is bijvoorbeeld zo'n tag die je niet meer moet gebruiken.

daarnaast hebben we natuurlijk niks aan 'ongeveer 2px hoog'

edit
nog afgezien van het feit dat je <style> tag geen type attribuut bevat, maar ala

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz

Pagina: 1