Avatar billede jepper65 Nybegynder
22. august 2007 - 17:25 Der er 6 kommentarer og
2 løsninger

grimme mellemrum

Hej
Jeg har et problem.
jeg har oprettet en box som er uendelig i bunden. I venstre side har jeg noget tekst, i højre side et billede.

Jeg står nu med det problem at browseren ikke deler ordet, men formaterer teksten således at der på nogle linjer kun står få ord, mens der på andre står flere ord.

hvordan får jeg formateret min tekst så den får lige margner samt et  et kontinuerligt tekstflow.?
Avatar billede nielle Nybegynder
22. august 2007 - 18:07 #1
Du kan ikke få broeseren til at dele ordene for dig.

Lige marginer får du ved at style din box med:

text-align: justify
Avatar billede oskar Nybegynder
22. august 2007 - 19:55 #2
Nogle browsere kan faktisk godt orddele. Det kræver bare at man indsætter koden for bløde bindestreger på de steder i ordene hvor de skal kunne deles. Koden der skal sættes ind er ­

Eksempel: Det­te ind­læg de­fi­ne­res her.

Læs mere på http://www.w3.org/TR/html4/struct/text.html#h-9.3.3
Avatar billede oskar Nybegynder
22. august 2007 - 19:58 #3
Virker i IE, men ikke i Firefox.
Avatar billede olebole Juniormester
23. august 2007 - 16:31 #4
<ole>

oskar >> Til gengæld bliver teksten ulæselig, hvis der skal være en bindestreg alle steder, hvor alle ord kan deles  ;o)

jepper65 >> Da HTML blev skabt, var tanker omkring visuelt udtryk mere eller mindre rystende ligegyldig. Nu, hvor HTML bliver brugt til alt muligt andet, end meningen var, giver det naturligvis visse problemer.

På den anden side ville vores browsere blive endnu mere klodsede og tunge, hvis de også skulle kunne klare den slags tekstbahendling  =)

Lige marginer vil jeg også fraråde meget kraftigt. Når det bruges til print, giver det næsten altid 'floder' i tekstbilledet (hvorfor det sjældent bruges af professionelle grafikere) - og i HTML ligner lige marginer som regel en katastrofe.

Et layout-program som QuarkXpress går 6 linjer tilbage og fordeler ordene på linjerne for at opnå noget acceptabelt. Adobe InDesign går 6 tilbage og 6 frem. HTML fordeler ordene på én linje!

/mvh
</bole>
Avatar billede nielle Nybegynder
03. september 2007 - 14:01 #5
Hvad med noget respons?
Avatar billede nielle Nybegynder
06. oktober 2007 - 16:34 #6
??
Avatar billede oskar Nybegynder
06. oktober 2007 - 16:43 #7
Måske skal vi bare smide nogle svar så sagen kan blive afsluttet.
Avatar billede nielle Nybegynder
06. oktober 2007 - 17:16 #8
Det var da en ide :^)
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