Avatar billede tipsen Nybegynder
27. april 2002 - 19:12 Der er 5 kommentarer og
2 løsninger

Orddeling i HTML (hyphenation)

Hej eksperter

Jeg har nogle tabeller med noget tekst, som blandt andet indeholder nogle pænt lange ord. Disse lange ord, vil jeg gerne lave en form for "blød orddeling" på - ligesåvel som man kan i tekstbehandlingsprogrammer.

Det skulle så meget gerne fungere på den måde, at hvis det er nødvendigt at dele ordet, vil det blive delt, hvor jeg har angivet det og der kommer en bindestreg! Hvis ikke det er nødvendigt at dele ordet, skal der selvfølgelig ikke være en bindestreg!

Hvordan gøres dette i HTML?
Avatar billede jakoba Nybegynder
27. april 2002 - 19:21 #1
du kan skrive  ­  inde i ordet de steder der må deles.
Desværre kommer der så en bindestreg der, hvadenten der bliver delt der eller ikke.

mvh JakobA
Avatar billede rsj1962 Nybegynder
27. april 2002 - 19:23 #2
Avatar billede jakoba Nybegynder
27. april 2002 - 19:24 #3
Em måske lidt smartere er at skrive en gennemsigtig mikrogif der hvor der må deles:

sporvogns<img src='gennemsigtig' width=1 height=1>konduktør<img src='gennemsigtig' width=1 height=1>kasket<img src='gennemsigtig' width=1 height=1>skygge<img src='gennemsigtig' width=1 height=1>fabrikant<img src='gennemsigtig' width=1 height=1>skrivebord.

men der komme så heller ikke nogen - der hvor der bliver delt.
Avatar billede tipsen Nybegynder
27. april 2002 - 19:28 #4
JakobA: Du skriver det samme som rsj1962 henviser til - der står bare, at der ikke burde komme en bindestreg, hvis ordet ikke bliver delt - men det gør der rent faktisk alligevel eller hvad?

Det vil sige at browserne ikke overholder standarden?
Avatar billede jakoba Nybegynder
27. april 2002 - 19:36 #5
nae, nok snarere at de gamle browsere jeg bruger mest (IE4 og NS4.7) ikke overholder standarden.
Hvis de nye gør er den da helt klart den rigtige at bruge (og teksten er jo stadig læseslig i IE4)

mvh JakobA
Avatar billede tipsen Nybegynder
28. april 2002 - 00:41 #6
Jeg siger tak for hjælpen begge to.
Avatar billede Teglgaard Praktikant
15. september 2017 - 09:01 #7
Ældre browsere understøtter muligvis ikke alle HTML5-enhederne i nedenstående tabel. Chrome har god support. Men (i øjeblikket) kun IE 11+ og Firefox 35+ understøtter alle enheder.

Kilde: w3school.com
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