Avatar billede gantz Nybegynder
01. november 2002 - 12:36 Der er 8 kommentarer og
1 løsning

tabeller og tekst

Hejsa, jeg har lige to spørgsmål.

1. hvordan sørger man for at tekststørrelsen er den sammei alle browservinduer (IE). I mit html-dokument kan man gå op i værktøjslinien og ind i menuen "Vis" videre ind i "Tekststørrelse" og ændre det til større eller størst. Det medfører at mit site fucker total op.
Hvordan afhjælper man det?

2. Hvis man i en tabel laver to rows og 4 collums i den øverste row og 3 i den nederste. Og derefter angiver width for collums, så kan man ikke angive 100 px for alle de øverste og 33% for alle de nederste. De bliver indstillet så de ligger lige under hinanden. Hvordan løser man det problem.

    ----------
    |  |  |  |
    ----------
    |    |  |
    ----------

Meget meget dåligt illustreret. Men noget ala  det.
Avatar billede lequet Nybegynder
01. november 2002 - 12:42 #1
1. Brug px til at fastsætte størrelsen. f.eks. <body style="font-size : 11px ;">

2. Du kan bruge colspan og rowspan, men i mange tilfælde er du nødt til at lave tabeller i tabeller, så du har 4 celler øverst og en nederst med en ny tabel inden i.
Avatar billede lequet Nybegynder
01. november 2002 - 12:44 #2
Her er et simpelt eksempel på det sidste

<table>
<tr>
  <td></td>
  <td></td>
  <td></td>
  <td></td>
</tr>
<tr>
  <td>

    <table>
    <tr>
      <td></td>
      <td></td>
      <td></td>     
    </tr>
    </table>

  </td>
</tr>
</table>
Avatar billede gantz Nybegynder
01. november 2002 - 13:03 #3
Hi Lequet, det med at sætte et stylesheet ind i bodyen duer ikke. hvis du går op og ændrer størrelsen af tekst i dit browser vindue så bliver teksten større selvom du indsætter dit forslag.

Jeg forstår godt det med at insætte en tabel ien anden men hvis man skal bruge tynde borders på 1 px. så duer det ikke med en tabel inden i en anden. Forstår du hvad jeg mener?
Avatar billede lequet Nybegynder
01. november 2002 - 13:13 #4
Hvis du sætter størrelsen det rette sted, i px, kan IE ikke forstørre det, men andre browsere forstørre fint, det kan du ikke gøre noget ved (med mindre du vil lave alt teksten som billeder). at sætte style="font-size : 11px ;" på <body> var blot et eksempel, det skal selvfølgelig sættes på det element der indeholder din tekst, kan f.eks. være en <td>, eller hvis det er alt teksten i en tabel sætter du det på <table>

Du kan sagtens lave tynde borders selvom du har en tabel inden i en anden, desuden har du i mange tilfælde ikke andre valg hvis du vil lave det du ønsker (du kan dog eksperimentere lidt med colspan og rowspan, men jeg tror ikke du opnår det ønskede på den måde). Løsningen er at bruge CSS, det skal bare bruges rigtigt.
Avatar billede gantz Nybegynder
01. november 2002 - 13:28 #5
Hi leguet,
jeg fandt også ud at det med at placere styles det rigtige sted.

Med hensyn til tabellerne så har jeg altså set det et sted så jeg ved det kan lade sig gøre
Avatar billede lequet Nybegynder
01. november 2002 - 13:39 #6
Du kan godt i et vist omfang :

<table>
<tr>
  <td></td>
  <td></td>
  <td></td>
  <td></td>
</tr>
<tr>
  <td colspan="2"></td>
  <td></td>
  <td></td>
</tr>
</table>

Prøv sådan f.eks. (eller også er det rowspan, kan sgu aldrig huske det :) Men du kan stadig ikke bestemme bredden som sådan, den første af de 3 nederste celler vil fylde det samme som de første 2 øverste
Avatar billede gantz Nybegynder
01. november 2002 - 14:55 #7
Nej det går ikke. Du skal nok få pointne hvis der ikke er andre der kan løse mit problem.
Avatar billede osaka_san Nybegynder
01. november 2002 - 14:58 #8
Tabeller er beregnet til tabulær data. Dvs data der kan indordnes i grids hvis linier skære på den ene eller anden måde. At man så i tidernes morgen har benyttet dem til at fake layouts på sider med skyldes netop at de fleste sider bygges op i sådanne grids.

I dag ville de lidt mere praktisk nok vælge en bedre teknologi så som css floating eller positionering til layout af ikke tabulær data.

/G
Avatar billede gantz Nybegynder
30. marts 2003 - 11:33 #9
lukker
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