Avatar billede henrik2000 Nybegynder
28. februar 2001 - 10:36 Der er 11 kommentarer og
1 løsning

tabeller og celler

Hej!
er der nogen der kan huske det HTML-tag man bruger hvis man har en tabel og man gerne vil bibeholde kanten og sige border=\"1\", men så gerne vil \"fjerne\" stregerne der går nedad - altså vandret - i en tabel? Det hedder vist colspan eller noget lignede, eller hvad?

Avatar billede bantz Nybegynder
28. februar 2001 - 10:40 #1
Jep det hedder colspan....
kig her: http://www.html.dk/tutorials/html/lektion11.asp

Avatar billede nil.dk Nybegynder
28. februar 2001 - 10:42 #2
<td colspan=\"2\">
Avatar billede hoejrup Nybegynder
28. februar 2001 - 10:43 #3
Du tænker sikkert på cellspacing=0. Hvis du anvender rowspan og colspan, så opretter du en opdeling af tabellen.


/per
Avatar billede bantz Nybegynder
28. februar 2001 - 10:43 #4
COLSPAN:

<table border=\"1\">
  <tr>
    <td colspan=\"3\">Celle 1</td>
  </tr>
  <tr>
    <td>Celle 2</td>
    <td>Celle 3</td>
    <td>Celle 4</td>
  </tr>
</table>

Ved at sætte colspan=\"3\" spænder cellen i den første række over tre kolonner. Havde jeg sat colspan=\"2\" havde cellen kun spændt over 2 kolonner, og det havde været nødvendigt at indsætte yderligere en celle i den første rækken, så antallet af kolonner passer sammen i de to rækker.

ROWSPAN:
<table border=\"1\">
  <tr>
    <td rowspan=\"3\">Celle 1</td>
    <td>Celle 2</td>
  </tr>
  <tr>
    <td>Celle 3</td>
  </tr>
  <tr>
    <td>Celle 4</td>
  </tr>
</table>

Det der sker er, at jeg i den første celle siger, at den skal spænde over 3 rækker (sin egen række plus to mere). Celle 1 og Celle 2 er altså i samme række, mens Celle 3 og Celle 4 udgør to selvstændige rækker.


Bantz....
Avatar billede gchris5 Praktikant
28. februar 2001 - 10:51 #5
<table border=\"1\" frame=\"hsides\">
Så er det kun den øverste og nedeste kant af tabellen man ser

/Gunnar
Avatar billede henrik2000 Nybegynder
28. februar 2001 - 10:51 #6
Nej, jeg tænker at at jeg gerne vil lave en tabel, altså en kasse hvor man ikke kan se stregerne ned.

Altså en tabel der ser således ud:
-----------------------------------
|                                |
-----------------------------------

I stedet for
-----------------------------------
|  |          |      |        |
-----------------------------------

Altså hvor man kun kan se \"kassen\" rundt om!

Giver det nogen mening?



Avatar billede gchris5 Praktikant
28. februar 2001 - 10:53 #7
eller
<table border=\"1\" rules=\"rows\">
så vises horisontale streger mellem alle tabel rækkerne!

/Gunnar
Avatar billede gchris5 Praktikant
28. februar 2001 - 10:55 #8
Altså kun den yderste ramme??
<table rules=\"none\">
Det fjerne alle indre tabelkanter
Avatar billede henrik2000 Nybegynder
28. februar 2001 - 10:58 #9
Yep, det var den der virkede:

rules=\"none\"!!!!

Den har jeg vist ikke lige hørt om før, men den virker i hvert fald! Mange tak!

Avatar billede gchris5 Praktikant
28. februar 2001 - 11:00 #10
Køb evt. \"HTML 4 leksikon\" fra forlaget IDG. Der er alle html tags beskrevet!!!
Avatar billede gchris5 Praktikant
28. februar 2001 - 11:06 #11
koster 69kr. men jeg har hellere ikke styr på alle tags og synes faktisk at pengene er givet godt ud.
Der findes også et program på nettet der hedder \"CSE HTML Validator\" der kan hjælpe dig med at overholde HTML 4 standarden hvis det skulle have interesse. Det findes i Lite version som er gratis.
Avatar billede henrik2000 Nybegynder
28. februar 2001 - 11:12 #12
ok - tak...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester