/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Hjælp til at placere div og tables
Fra : Mark


Dato : 23-10-04 15:30

hej!

Jeg har i en del tid bakset med div og tables....og kan ikke
rigtig placere dem ordenlig på siden. Jeg vil helst ikke bruge
position eller margin, da folk har forskellige opløsning på deres
skærm. Jeg ved ikke om det er Align jeg skal bruge, da den kun
kan sættes i center,right,left. Jeg ville gerne placere min div
og tables hvor jeg vil på siden. Håber i kan hjælpe mig.

P.S: helst gerne send et par eks. på mit problem

venlig hilsen

Mark

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Michael Foged (23-10-2004)
Kommentar
Fra : Michael Foged


Dato : 23-10-04 16:05

On Sat, 23 Oct 2004 14:30:01 +0000, Mark wrote:

> hej!
>
> Jeg har i en del tid bakset med div og tables....og kan ikke
> rigtig placere dem ordenlig på siden. Jeg vil helst ikke bruge
> position eller margin, da folk har forskellige opløsning på deres
> skærm. Jeg ved ikke om det er Align jeg skal bruge, da den kun
> kan sættes i center,right,left. Jeg ville gerne placere min div
> og tables hvor jeg vil på siden. Håber i kan hjælpe mig.
>
> P.S: helst gerne send et par eks. på mit problem
>
> venlig hilsen
>
> Mark

brug em som enhed. Det er bredden af M. f.eks:

<div style="line-height:1.2em;"></div>

em og % er glimrende enheder til flydende layout.

--
mvh
Michael Foged

Erik Ginnerskov (23-10-2004)
Kommentar
Fra : Erik Ginnerskov


Dato : 23-10-04 17:44

Michael Foged wrote:
> brug em som enhed. Det er bredden af M.

Næsten rigtig ;)

em er bredden af m - altså et lille bogstav, ikke et stort.

Dertil bør så tilføjes, at værdien em er afhængig af den valgte font.
Bogstavet m er bredere i verdana end i arial eller courier.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://ginnerskov.frac.dk



Michael Foged (23-10-2004)
Kommentar
Fra : Michael Foged


Dato : 23-10-04 18:46

On Sat, 23 Oct 2004 18:43:37 +0200, Erik Ginnerskov wrote:

> altså et lille bogstav.

Du hænger dig da også i små ting;)

men selvfølgelig har du ret.

> Dertil bør så tilføjes, at værdien em er afhængig af den valgte font.
> Bogstavet m er bredere i verdana end i arial eller courier.

det vidste jeg ikke, men burde sige sig selv, men betyder det så også at
antal karakterer pr. 15 em er forskelligt fra font til font? (Det er
naturligvis samme karaktersekvens)

--
mvh
Michael Foged

Erik Ginnerskov (23-10-2004)
Kommentar
Fra : Erik Ginnerskov


Dato : 23-10-04 23:00

Michael Foged wrote:

> men betyder det så også
> at antal karakterer pr. 15 em er forskelligt fra font til font? (Det
> er naturligvis samme karaktersekvens)

Det findes der to svar på:

1. I alle proportionale fonte varierer antallet af bogstaver, der kan
skrives indenfor 15 em med, hvad bogstavrækkefølgen er.

2. I courier (og andre monospace-fonte) vil der altid kun kunne
skrives 15 karakterer indenfor 15 em.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://ginnerskov.frac.dk



Michael Foged (24-10-2004)
Kommentar
Fra : Michael Foged


Dato : 24-10-04 00:51

On Sun, 24 Oct 2004 00:00:05 +0200, Erik Ginnerskov wrote:

> Michael Foged wrote:
>
>> men betyder det så også
>> at antal karakterer pr. 15 em er forskelligt fra font til font? (Det
>> er naturligvis samme karaktersekvens)
>
> Det findes der to svar på:
>
> 1. I alle proportionale fonte varierer antallet af bogstaver, der kan
> skrives indenfor 15 em med, hvad bogstavrækkefølgen er.

Jeg tror vi røg forbi hinanden der, hvad jeg mente var:

jeg har en streng i en:
<div style="width:5.3em;">Denne linie kan lige akkurat være her</div>

Vil dette se forskelligt ud, i forskellige proportionale fonte? (altså om
der er plads til linien eller ej.

--
mvh
Michael Foged

Erik Ginnerskov (24-10-2004)
Kommentar
Fra : Erik Ginnerskov


Dato : 24-10-04 21:26

Michael Foged wrote:

>> 1. I alle proportionale fonte varierer antallet af bogstaver, der
>> kan skrives indenfor 15 em med, hvad bogstavrækkefølgen er.
>
> Jeg tror vi røg forbi hinanden der, hvad jeg mente var:
>
> jeg har en streng i en:
> <div style="width:5.3em;">Denne linie kan lige akkurat være her</div>
>
> Vil dette se forskelligt ud, i forskellige proportionale fonte?
> (altså om der er plads til linien eller ej.

Det er måske mig, der udtrykte mig uklart.

Svaret på dit spørgsmål bør være, at uanset valgte proportionale font, så
vil tekststrengen kunne være der. Der sker det, at størrelsen 'em' ændrer
sig, når du vælger en anden font.

Værdien 'em' er ikke en fast defineret størrelse, sådan som cm, px og pt er.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://ginnerskov.frac.dk



Michael Foged (25-10-2004)
Kommentar
Fra : Michael Foged


Dato : 25-10-04 09:27

On Sun, 24 Oct 2004 22:26:28 +0200, Erik Ginnerskov wrote:

> Michael Foged wrote:
>
>>> 1. I alle proportionale fonte varierer antallet af bogstaver, der
>>> kan skrives indenfor 15 em med, hvad bogstavrækkefølgen er.
>>
>> Jeg tror vi røg forbi hinanden der, hvad jeg mente var:
>>
>> jeg har en streng i en:
>> <div style="width:5.3em;">Denne linie kan lige akkurat være her</div>
>>
>> Vil dette se forskelligt ud, i forskellige proportionale fonte?
>> (altså om der er plads til linien eller ej.
>
> Det er måske mig, der udtrykte mig uklart.

Det er vi nok 2 om;)


> Svaret på dit spørgsmål bør være, at uanset valgte proportionale font, så
> vil tekststrengen kunne være der.

Det lød ret overbevisende;)

> Der sker det, at størrelsen 'em'
> ændrer sig, når du vælger en anden font.

Ja den er jeg med på. Min tvivl er mere på om f.eks. i altid fylder den
samme procentdel af en em i alle proportionale fonte.

Jeg kan jo bare prøve ad:)

--
mvh
Michael Foged

Erik Ginnerskov (25-10-2004)
Kommentar
Fra : Erik Ginnerskov


Dato : 25-10-04 15:42

Michael Foged wrote:

> Ja den er jeg med på. Min tvivl er mere på om f.eks. i altid fylder
> den samme procentdel af en em i alle proportionale fonte.

Der kan jeg så oplyse, at svjv er 'i' lige bred forholdsvis i alle
proportionale fonte, men I er *ikke* - i de fleste proportionale sans-serif
fonte er bogstavet mellem H og J blot en lodret streg, men i verdana har
dette bogstav fået seriffer (næsten alle andre bogstaver i verdana er
sans-serif - gælder ikke j, I og J).

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://ginnerskov.frac.dk



Michael Foged (25-10-2004)
Kommentar
Fra : Michael Foged


Dato : 25-10-04 16:41

On Mon, 25 Oct 2004 16:41:58 +0200, Erik Ginnerskov wrote:

> Michael Foged wrote:
>
>> Ja den er jeg med på. Min tvivl er mere på om f.eks. i altid fylder
>> den samme procentdel af en em i alle proportionale fonte.
>
> Der kan jeg så oplyse, at svjv er 'i' lige bred forholdsvis i alle
> proportionale fonte, men I er *ikke*

<snip god forklaring>

Tak skal du have for tålmodigheden, nu er 10-øren den endelig faldet på
plads.

--
mvh
Michael Foged
der snart bliver rig på alle de ti-ører jeg samler op på usenet.

Allan Vebel (24-10-2004)
Kommentar
Fra : Allan Vebel


Dato : 24-10-04 21:32

Michael Foged <spamme@mogif.de> skrev:

> jeg har en streng i en:
> <div style="width:5.3em;">Denne linie kan lige akkurat
> være her</div>
>
> Vil dette se forskelligt ud, i forskellige proportionale fonte?
> (altså om der er plads til linien eller ej.

Kan teksten ikke være på én linie, kommer der bare en
linie mere. Det samme sker hvis folk ikke har den skrifttype
installeret som du angiver, eller hvis folk bruger en anden
størrelse end du havde tiltænkt.

Det hele bør være så fleksibelt at der der palds til sådan
noget.

--
Allan Vebel
http://html-faq.dk



Michael Foged (25-10-2004)
Kommentar
Fra : Michael Foged


Dato : 25-10-04 09:46

On Sun, 24 Oct 2004 22:31:35 +0200, Allan Vebel wrote:

> Michael Foged <spamme@mogif.de> skrev:
>
>> jeg har en streng i en:
>> <div style="width:5.3em;">Denne linie kan lige akkurat være her</div>
>>
>> Vil dette se forskelligt ud, i forskellige proportionale fonte? (altså
>> om der er plads til linien eller ej.
>
> Kan teksten ikke være på én linie, kommer der bare en linie mere. Det
> samme sker hvis folk ikke har den skrifttype installeret som du angiver,
> eller hvis folk bruger en anden størrelse end du havde tiltænkt.

Jeg havde netop forventet af en enhed som em, at der ikke vil komme en
ekstra linie, da em jo skal tilpasse sig den font (og størrelse) der
anvendes i browseren. Men da jeg samtidig ikke kender ret meget til den
tekniske del af proportionale fonte, er det jeg er i tvivl om
størrelsesforholdet mellem de enkelte tegn i en font, når man
sammenligner med størrelsforholdet mellem de enkelte tegn i en anden
font.

> Det hele bør være så fleksibelt at der der palds til sådan noget.

Selvfølgelig skal brugeren selv kunne bestemme font og størrelse, uden
at det smadrer layoutet. Men det ville alligevel være rart at kunne
angive bredden på en <div> så man er sikker på indholdet ikke vil blive
ombrudt, uanset hvilken font og font-størrelse brugeren vælger at
anvende. Samtidig skal <div>'en ikke fylde mere end indholdet. (der må
heller ikke være overflow, hverken skjult eller synligt)

--
mvh
Michael Foged

Allan Vebel (26-10-2004)
Kommentar
Fra : Allan Vebel


Dato : 26-10-04 23:47

Michael Foged <spamme@mogif.de> skrev:

> Selvfølgelig skal brugeren selv kunne bestemme font og
> størrelse, uden at det smadrer layoutet. Men det ville
> alligevel være rart at kunne angive bredden på en <div>
> så man er sikker på indholdet ikke vil blive ombrudt, uanset
> hvilken font og font-størrelse brugeren vælger

Prøv at se forsiden af http://html-faq.dk i større størrelse i IE.
Her er en boks der bare bliver længere afhængig af størrelsen
af skriften, men ikke bredere.

--
Allan Vebel
http://html-faq.dk



Erik Ginnerskov (27-10-2004)
Kommentar
Fra : Erik Ginnerskov


Dato : 27-10-04 05:55

Allan Vebel wrote:

> Prøv at se forsiden af http://html-faq.dk i større størrelse i IE.
> Her er en boks der bare bliver længere afhængig af størrelsen
> af skriften, men ikke bredere.

Og under menuen er en boks, der ikke flytter sig ud af stedet, når
skriftstørrelsen ændres. Ved meget store skrifter forsvinder de nederste
menupunkter ned bag boksen og boksen bliver så bred, at den går ind og
delvist dækker indholds-div'en.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://ginnerskov.frac.dk



Michael Foged (27-10-2004)
Kommentar
Fra : Michael Foged


Dato : 27-10-04 06:45

On Wed, 27 Oct 2004 00:46:40 +0200, Allan Vebel wrote:

> Michael Foged <spamme@mogif.de> skrev:
>
>> Selvfølgelig skal brugeren selv kunne bestemme font og
>> størrelse, uden at det smadrer layoutet. Men det ville
>> alligevel være rart at kunne angive bredden på en <div>
>> så man er sikker på indholdet ikke vil blive ombrudt, uanset
>> hvilken font og font-størrelse brugeren vælger
>
> Prøv at se forsiden af http://html-faq.dk i større størrelse i IE.

Kan jeg ikke, jeg har ikke IE installeret, men har dog
"eksperimenteret" i Mozilla.

> Her er en boks der bare bliver længere afhængig af størrelsen
> af skriften, men ikke bredere.

Ja bredden er jo defineret i pixels.

Men hvis jeg gør skriftstørrelsen stor og browservinduet lille så kan
designet pludeselig ikke følge med. 1 Linie hopper væk fra dens
baggrund. Den grå baggrundslinie kikser i højden. Boksen Erik omtalte.
Dette sker før der kommer vandret scrollbar.

Det kan være det er hvad man er nødt til at acceptere, jeg syntes
sådan noget ser sjusket ud.
Hvis det så samtidig er de begrænsninger man er nødt til at leve med,
så er det rimeligt utilfredsstillende.

Du har selvfølgelig opnået det at siden er _anvendelig_ uanset hvad
brugeren gør ved sin browser, og det har jeg ikke argumenteret imod at
man bør/skal.

--
mvh
Michael Foged

Allan Vebel (27-10-2004)
Kommentar
Fra : Allan Vebel


Dato : 27-10-04 22:14

Michael Foged <spamme@mogif.de> skrev:

> Det kan være det er hvad man er nødt til at acceptere,
> jeg syntes sådan noget ser sjusket ud.

Det kan næppe gøres anderledes hvis det skal se nogenlunde
ensartet ud i alle browsere ved normalstørrelse.

Jeg vil hellere smadre designet ved store skriftstørrelser, end
jeg vil frarøve brugeren muligheden for at forstørre teksten.

Jeg er ofte inde på sider der er skrevet med 10-punkts-skrift
eller mindre - uden mulighed for at skalere teksten - det er
endnu mere irriterende.

> Du har selvfølgelig opnået det at siden er _anvendelig_ uanset
> hvad brugeren gør ved sin browser

Det var det der var målet med det. Brugere der har brug for at
forstørre teksten, ved også godt at det ikke ser ud som normalt.
Det vigtigste er at kunne læse teksten.

--
Allan Vebel
http://html-faq.dk



Mark (23-10-2004)
Kommentar
Fra : Mark


Dato : 23-10-04 19:08

>hej igen
>
>tak for tippet, men tror ikke det var det jeg ledte efter. Her er et
link, så du kan se hvad problemet er. Siden er en test side:
>
>http://sitepalace.com/eXist/
>
>Problemet er at jeg ikke kan finde ud af at placere noget tekst inde
i den designede boks. Håber du kan hjælpe mig.
venlig hilsen
>
>
>dette er hvad jeg har gjort indtil videre:
>
>
><html>
>
><head>
>
><title>test - eXist Exploring Internet</title>
>
><style type="text/css">
>
><!--
>
>body { background-image: url('Untitlekk.jpg'); }
>
>-->
>
></style>
>
></head>
>
><body>
>
><table cellspacing="0" cellpadding="0"
>style="border:0px;width:100%;height:100%">
><tr>
><td align="center" valign="middle"><img src="eXist - new
creation8.gif" >alt=""></td>
></tr>
></table>
>
></body>
>
></html>
>
>Mark
>
>
>
>
>
>
>
>
>
>


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Mark (24-10-2004)
Kommentar
Fra : Mark


Dato : 24-10-04 00:56

har fundet ud af det....

venlig hilsen

Mark

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Michael Foged (24-10-2004)
Kommentar
Fra : Michael Foged


Dato : 24-10-04 01:03

On Sat, 23 Oct 2004 23:55:52 +0000, Mark wrote:

> har fundet ud af det....

Og svaret var?

--
mvh
Michael Foged

Mark (24-10-2004)
Kommentar
Fra : Mark


Dato : 24-10-04 22:52

svaret ....tja..det er endnu stadig en gåde.

Men jeg fandt en anden måde at placere, ved at bruge kun div
istedet. Da jeg ikke har programmeret i så langt tid, vidste jeg
ikke hvordan jeg kunne gøre det med div. Men det har jeg fundet
ud af nu.

venlig hilsen

Mark

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408936
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste