anoniem Geplaatst: 22 december 2002 Delen Geplaatst: 22 december 2002 Beste techneuten, Wie kan mij helpen met het volgende probleem. Ik wil een table maken in een html-bestand van 50 pixels breed. Om dat te maken is uiteraard niet zo'n probleem, maar als ik er een hele lange text in zet zonder spaties, dan wordt de table breder dan 50 zie onderstaand voorbeeld: <table width="50" border="0"> <tr> <td>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</td> </tr> </table> Het is dus mijn bedoeling dat de text automatisch op een volgende regel verder gaat als de table die 50 pixels heeft bereikt. Alvast bedankt! Quote Link naar reactie
anoniem Geplaatst: 22 december 2002 Auteur Delen Geplaatst: 22 december 2002 Zorg dat de TD align op justify staat, of zet de tekst binnen de TD in een <P></p> tag en zet die op justify. Quote Link naar reactie
anoniem Geplaatst: 22 december 2002 Auteur Delen Geplaatst: 22 december 2002 Justify??? Kun je een stukje code plaatsen a.u.b. Quote Link naar reactie
anoniem Geplaatst: 22 december 2002 Auteur Delen Geplaatst: 22 december 2002 <p align="justify">hallo hallo hallo hallo hallo hallo hallo hallo hallo hallo</p> [url=http://freespace.virgin.net/sizzling.jalfrezi/iniframe.htm]hier, [/url] en op vele andere plaatsen staan HTML cursussen. Volg die. Quote Link naar reactie
anoniem Geplaatst: 22 december 2002 Auteur Delen Geplaatst: 22 december 2002 Ik denk dat SabineBos bedoelt: <td align="justify"> <td> is een tag, tags hebben vaak attributen (bv: <td> heeft align als attribuut). Attributen hebben waarden (bv: het attribuut align heeft de waarde "justify". Herman Quote Link naar reactie
anoniem Geplaatst: 22 december 2002 Auteur Delen Geplaatst: 22 december 2002 Beste mensen, Bedankt, maar de oplossing zit er nog niet bij. Bij de volgende code wordt de table net zover uitgerekt tot alle text op 1 lijn staat. Ik wil gewoon dat ergens halverwege alle "a" -tjes de text wordt afgebroken en verder gaat op een volgende regel. Bij de oplossing die jullie aandragen wordt de text pas afgebroken al er een spatie in de text staat, maar die heb ik niet. <table width="50" border="0"> <tr> <td align="justify">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</td> </tr> </table> Quote Link naar reactie
anoniem Geplaatst: 22 december 2002 Auteur Delen Geplaatst: 22 december 2002 <TD> </td> Dat is een non-breaking space en als het werkt zou hij zijn naam niet eer aandoen, maar probeer toch maar. (plak hem tussen / na je a'tjes.) Quote Link naar reactie
anoniem Geplaatst: 22 december 2002 Auteur Delen Geplaatst: 22 december 2002 Ik betwijfel of dit op te lossen is. Als de inhoud niet past, rekt de tabel op. Hetzelfde verschijnsel heb je bijvoorbeeld met te grote plaatjes. Misschien dat je met style sheets iets kunt doen. Quote Link naar reactie
anoniem Geplaatst: 22 december 2002 Auteur Delen Geplaatst: 22 december 2002 td style="width:50px; overflow:hidden;" ofzo? t. Quote Link naar reactie
anoniem Geplaatst: 23 december 2002 Auteur Delen Geplaatst: 23 december 2002 Zoiets denk ik, ja. Quote Link naar reactie
anoniem Geplaatst: 23 december 2002 Auteur Delen Geplaatst: 23 december 2002 Volgens mij kan het ook niet met CSS. Je kunt de tabelbreedte wel fixeren met <table-layout : fixed;>. Maar dan wordt de tekst gewoon afgebroken en niet op de volgende regel geplaatst. Quote Link naar reactie
anoniem Geplaatst: 23 december 2002 Auteur Delen Geplaatst: 23 december 2002 Tsja, je kunt niet alles hebben. Hele woorden worden nooit afgebroken. Een browser is geen tekstverwerker. Quote Link naar reactie
anoniem Geplaatst: 23 december 2002 Auteur Delen Geplaatst: 23 december 2002 Ik ben in ieder geval blij dat het probleem nu duidelijk is. Heeft iemand een goede oplossing, dan hoor ik die graag. Het gaat namelijk om een I-mode site die ik wil bouwen. Ik heb dus een frame nodig van maximaal 100 pix. In dat frame worden URL's weergegeven die vaak een te lange naam hebben, vandaar. Quote Link naar reactie
anoniem Geplaatst: 23 december 2002 Auteur Delen Geplaatst: 23 december 2002 oplossing: niet of; je zou met bv php of asp de tekst kunnen afbreken en er een tussen kunnen zetten na zoveel karakters. Maar hoevaak komt het voor dat er een woord van meer dan 100px zonder spaties voorkomt? kleiner ttf gebruiken kan ook nog? :) [edit] weet je trouwens wel zeker of er frames in chtml toegestaan zijn? [/edit] Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen