Avatar billede aphandersen Juniormester
27. maj 2003 - 13:12 Der er 16 kommentarer og
2 løsninger

tekstombrydning i en tabel

Kan man ikke i en tabel, lave en slags tekstombrydning, så indholdet i tabellen ikke begynder at udvide tabellen, men blot hopper videre til næste linje.
Avatar billede mtj Nybegynder
27. maj 2003 - 13:18 #1
jo det kan du nemt.
<table
  <tr>
    <td width="80%">text 1</td>
    <td  width="20%">text 2</td>
  </tr>
</table>


width="80%" bestemmer breden, du kan også bare skrive tal. er ik sikker på det du spurte om. men håber det var det!
Avatar billede mtj Nybegynder
27. maj 2003 - 13:19 #2
da jeg tror du bruger HTML
kan du finde noget mere om tables på
http://www.html.dk/tutorials/
Avatar billede aphandersen Juniormester
27. maj 2003 - 13:30 #3
Jeg bruger HTML, og jeg ved godt man kan definere en bredde. Men hvis jeg skriver at bredden på en tabel skal være 100%, hvordan undgår jeg så at hvis jeg f.eks. sætter en hel række billeder ind, at de så fylder mere end de 100%, og dermed udvider tabellen breddere end skærmen, så man skal scrolle ud.

Det duer ikke at skrive BR, fordi jeg skal egentlig bruge det til et ASP-script, hvor muligheden kun er at redigere i HTML-tagget jeg har der.

Jeg vil gerne have en mulighed for at man kan indsætte en kode i eksempelvis TABLE, og så kan den ikke fylde mere end de angivne 100%.
Avatar billede doggy82 Praktikant
27. maj 2003 - 13:37 #4
hmmm jeg forstår ikke helt dit problem. Men du kan jo lægge det ind i en iframe
Avatar billede aphandersen Juniormester
27. maj 2003 - 13:41 #5
Hvad er en iframe
Avatar billede aphandersen Juniormester
27. maj 2003 - 13:42 #6
Jeg mener hvad mener du med at lægge det i en iframe. Prøv at give et eksempel.
Avatar billede doggy82 Praktikant
27. maj 2003 - 13:46 #7
Kan du smide et link til siden. For altså, indholdet burde da ombrydes automatisk.

Inner Frame:

<iframe src="din_side.htm" width="100%" height="100%"
marginwidth="10" marginheight="10" name="dit_frame_navn" style="border:0px black solid"
scrolling="auto" frameborder="0">
</iframe>

så skal du smide indholdet over i din_side.htm
Avatar billede doggy82 Praktikant
27. maj 2003 - 13:47 #8
www.html.dk er god fordi det er på dansk.
www.w3schools.com er god fordi det er den bedste ;-)
Avatar billede aphandersen Juniormester
27. maj 2003 - 20:31 #9
Jeg troede at der var en indstilling, ligesom i et checkpoint hvor man kan skrive CHECKED, hvis det skal være markeret. Men blot en indstilling i Table, hvor man f.eks. skriver WRAP og så kan tabellen ikke fylde hverken mere eller mindre det man har sat den til.

Kender nogen denne funktion? Hvad heddder den?
Avatar billede doggy82 Praktikant
27. maj 2003 - 20:39 #10
Jamen det *bliver* da wraped automatisk.
Ellers også fatter jeg bare ikke hvad du snakker om :(

Har du et link ?
Avatar billede doggy82 Praktikant
27. maj 2003 - 20:40 #11
sæat en fast width på !
f.eks. width="100"
Avatar billede maniacdog Nybegynder
27. maj 2003 - 20:45 #12
Det som han mener er at hvis man fx. skriver:

HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

ud i én lang smørre så vil tabellen udvide sig medmindre man tjekker for dette.
Dette kan ikke lade sig gøre med normale tables, ikke som jeg har fundet ud af det.

I stedet kan man evt. lave det i PHP så man tjekker længden på stregen/teksten og sætter et linebreak eller et mellemrum ind et sted.

Men hvis det drejer sig om billeder så ved jeg det desværre ikke. Jeg kan godt forstille mig problemet med at man har en masse billeder der "strækker" tabellen ud over det man selv har defineret.

Men desværre er der (så vidt jeg ved) ingen løsning på det i ren HTML.

P.s. Eksperten.dk sørger for at bryde strengen op, derfor strækkes alle H'erne ikke.
Avatar billede doggy82 Praktikant
27. maj 2003 - 20:50 #13
Dvs. at eneste løsning er at lægge det i en iframe.
Avatar billede maniacdog Nybegynder
27. maj 2003 - 20:51 #14
ljweb har lavet nogle funktioner i PHP der kan sørge for at bryde teksten.
http://www.ljweb.com/?Ref=usefulscripts
"tagster_lib.php"

Så vidt jeg ved er den gratis at benytte, hvis dette kunne friste dig altså :)
Avatar billede Slettet bruger
27. maj 2003 - 20:53 #15
sørger eksperten for det... hvis man kigger i koden er der da ikke sat noget ind.. den står sådan her..
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

så hvordan gør de det
Avatar billede maniacdog Nybegynder
27. maj 2003 - 21:05 #16
PHP er serverside sprog, derfor ser du kun HTML outputtet, dvs. i dette tilfælde hele baduljen af H'er.
;)
Avatar billede doggy82 Praktikant
27. maj 2003 - 21:10 #17
lol nej maniacdog der er jo ikke indsat <br>.

Det er jo iframes  ..god dammit :-)

så brug dog iframes  iframes  IFRAMES

..i driver mig til vanvid...
Avatar billede maniacdog Nybegynder
27. maj 2003 - 21:19 #18
Ok, det havde jeg så ikke lige tjekket, mente ellers den benyttede sig at den funktion jeg nævnte, sorry :)
Men så blev jeg da lidt klogere...
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