Avatar billede a55830 Praktikant
27. januar 2009 - 21:31 Der er 46 kommentarer og
1 løsning

Dynamisk Text ved skærmstørelse

det drejer sig om www.taastrupspejder.dk

den text der er på siden kan jeg ikke få til at skifte størelse efter hvor stor skærm der er

håber der er en der kan hjælpe
Avatar billede olebole Juniormester
27. januar 2009 - 23:08 #1
<ole>

Det her holder i hvertfald ikke:
      <!-- end #sidebar1 --></div>
  <div id="sidebar2">
  <html>
<head>
<title>KFUM Taastrup Gruppe</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">

Men der vist meget snavs i koden, så begynd med at validere dit dokument på http://validator.w3.org/

/mvh
</bole>
Avatar billede a55830 Praktikant
27. januar 2009 - 23:46 #2
det var nu ikke det mit spørgsmål handlede om , men siden er nu rettet så der ikke står det mere , fejl i nogle addins

men er der ikke en eller anden cssguro der kan hjælpe mig
Avatar billede olebole Juniormester
27. januar 2009 - 23:50 #3
Jamen, det giver jo ikke mening at forholde sig til, hvordan en side med den slags kode ser ud. Det er totalt uforudsigeligt, hvordan CSS virker i dét dokument  =)
Avatar billede a55830 Praktikant
27. januar 2009 - 23:51 #4
og lige hurra for det link her er mit resultat :

Sorry, I am unable to validate this document because on line 203 it contained one or more bytes that I cannot interpret as utf-8 (in other words, the bytes found are not valid values in the specified Character Encoding). Please check both the content of the file and the character encoding indication.

The error was: utf8 "\xF8" does not map to Unicode
Avatar billede olebole Juniormester
27. januar 2009 - 23:53 #5
Ja, det er en _rigtig_ slem gang kodesovs, du har kørende dér  =)
Avatar billede a55830 Praktikant
27. januar 2009 - 23:53 #6
det med skrift størelsen kan man gøre det at den detekter browser vinduets størelse
det ville bare være bedere men igen hvis det bare kan være skærm størelsen
Avatar billede olebole Juniormester
27. januar 2009 - 23:55 #7
Du kunne så meget, hvis der var tale om et HTML-dokument, men ikke engang det kvalificerer det til. Du er _nødt_ til at gå din kode grundigt igennem
Avatar billede a55830 Praktikant
28. januar 2009 - 09:42 #8
det er fint med kretik men kan du være mere præsis for jeg er jo tilsyneladene en idiot , eller kan du komme med en løsning
Avatar billede a55830 Praktikant
28. januar 2009 - 09:53 #9
jamen så kan du bruge denne side istedetfor www.blueeye.dk/testside

kan du ændre skriftstørelsen på denne side efter skærmstørelse
Avatar billede olebole Juniormester
28. januar 2009 - 10:07 #10
Sikkert ... hvis du kan forklare, hvad der skal ske. Det er første gang, jeg hører om nogen, der vil ændre skriftstørrelse 'efter skærmstørrelse', så det er ikke til at vide, hvad det betyder. Hvad vil du opnå og hvorfor?  =)
Avatar billede a55830 Praktikant
28. januar 2009 - 10:11 #11
da vi er mange der bruger siden og alle åbenbart køre med forskellige skærmstørelser "opløsning" kunne jeg godt tænke mig at siden tilpassede sig til deres skærm , og samtidig at det skal være umuligt at de selv ændre størelsen på skriften da det kan ødelægge en pæn side
Avatar billede a55830 Praktikant
28. januar 2009 - 10:16 #12
da jeg selv har en 24" og en 13" ville jeg da gerne have at siden så ens ud på begge maskiner
Avatar billede olebole Juniormester
28. januar 2009 - 10:18 #13
Problemet er fuldstændig nyt for mig (og for de fleste andre, er jeg sikker på), så du må forklare dig lidt tydeligere med hensyn til skriften.

Desuden ville jeg da mene, at hvis skriftstørrelsen ødelægger dit design, må du have lavet fejl i det design. Det plejer ikke at volde problemer for andre.

At få en side til at se ens ud på en 13" og en 24" skærm giver næppe mening. Hvor i virkeligheden finder du den slags sider?
Avatar billede a55830 Praktikant
28. januar 2009 - 10:30 #14
de fleste cms hjemmeside er dynamiske det vil sige at de tilpasser sig brugerens browser til et vis punk.

det kan godt være at der ikke findes sider med det i forvegen men det er noget jeg gerne vil have men jeg ikke selv kan finde udaf, der for opretter jeg denne tråd for at få hjælp.

kan du hjælpe.

nå jeg er på min 13" er min opløsning 1024x600 , 24" 1920x1200

og på 13" ser skrift størelse 9px fint ud men på 24" er den alt for lille der for ville jeg gerne have at den var 13px på 24".

er det noget du kan lave eller.....
Avatar billede olebole Juniormester
28. januar 2009 - 10:30 #15
Et webdesign skal tilpasse sig skriftstørrelsen - ikke omvendt!

Meningen er jo, at bl.a. svagtseende skal kunne forøge skriftstørrelsen - og så skal dit design gøre plads til teksten. Defor lyder det afgjort som en designfejl, du er ude i  =)
Avatar billede olebole Juniormester
28. januar 2009 - 10:32 #16
Skriftstørrelse bør du ikke sætte i 'px', men i 'em'. Ellers afskærer du en masse mennesker fra at bruge siden. Skriftstørrelse er noget, brugeren skal bestemme ... ikke designeren  ;o)
Avatar billede a55830 Praktikant
28. januar 2009 - 10:34 #17
ok men i mit tilfelde må brugere ikke bestemme noget..

kan og vil du hjælpe mig
Avatar billede olebole Juniormester
28. januar 2009 - 10:36 #18
Nej, jeg har ingen interesse i at bruge tid på at anvise løsninger, der forringer brugervenligheden
Avatar billede a55830 Praktikant
28. januar 2009 - 10:36 #19
tak for spild af tid
Avatar billede olebole Juniormester
28. januar 2009 - 10:44 #20
Det bør du kun takke dig selv for. Med en smule åbenhed, ville du have lært noget - og så ville det ikke have været spild af tid  ;o)
Avatar billede a55830 Praktikant
28. januar 2009 - 13:20 #21
hvad mener du med det , jeg har da ikke været andet end åben over for muligheder men der er bare ikke kommet nogen muligheder ikke andet end kretik af min kodning, og ja jeg ved godt at jeg ikke er den bedste til at kode men det er jo derfor jeg stiller mange spørgsmål her inde.

meningen med den side jeg nu er igang med er at det ikke skulle være nødvendigt for brugeren at justere tekst størrelsen da den selv skulle ændre sig til det optimale , men det er jo ikke brugervennligt ????????
Avatar billede olebole Juniormester
28. januar 2009 - 13:44 #22
Hvis du spørger for at lære noget, har du ikke spildt din tid. Hvis du forventer ros af en dårlig kode samt at blive talt efter munden, så har du spildt din og min tid.

Hvad der er 'det optimale', når det kommer til skriftstørrelse, er ikke din afgørelse, men brugerens. Derfor bør man altid lade brugeren have mulighed for at ændre skriftstørrelse. Det er en helt almindelig designregel  =)
Avatar billede a55830 Praktikant
28. januar 2009 - 14:01 #23
jeg har bed nogen om at rose min kode , det eneste jeg har bedt om er at få lidt hjælp.

men ok hvis brugeren SKAL have mulighed men jeg kunne stadig væk godt tænke mig at få skriftetstørrelsen til at blive valgt efter skærm størrelsen men brugeren kan skrue op og ned for den.

kan man det
Avatar billede a55830 Praktikant
28. januar 2009 - 14:25 #24
jeg vil meget gerne lære noget css da jeg ikke kan andet end det helt basale
Avatar billede dkfire Nybegynder
28. januar 2009 - 20:05 #25
Jamen er det ikke mere dit design end skiftstørrelsen som du vil have til at passe til forskellige opløsninger ?
Avatar billede a55830 Praktikant
28. januar 2009 - 20:53 #26
nej det er teksten jeg gerne vil have at den sætter sig selv efter skærmopløsningen men kan ændres af bruger
selve siden ændre sig efter skærmeopløsningen
Avatar billede keysersoze Ekspert
28. januar 2009 - 21:22 #27
Hvis font-størrelsen skal variere ud fra et mønster du ønsker skal du have fat i javascript - hvilket er en meget dårlig løsning. Ellers skal du gøre som foreslået af olebole hidtil.

Generelt set vil jeg dog mene at du er på et vildspor - opløsning siger intet om den for brugeren optimale fontstørrelse, det gør derimod brugerens ønsker og det kan du opfylde ud fra hvad olebole har skrevet. Idéen med at designet tilpasser sig lyder måske også meget godt - men det er en dårlig idé; lige nu ser siden forfærdelig ud i en lille opløsning og i en stor opløsning bliver brugerne mødt med nogle næsten uendelig lange linier hvilket gør det meget svært at læse. Begge disse ting, altså fontstørrelse og design variende ud fra opløsning, oplever du aldrig på sider af bare lidt ny dato - og det har sin grund.
Avatar billede a55830 Praktikant
28. januar 2009 - 21:29 #28
det kan godt være at jeg er på vildspor

men er der en der vil hjælpe mig til at få teksten til at ændre sig
Avatar billede olebole Juniormester
28. januar 2009 - 21:59 #29
a55830 >> Vi hjælper på Eksperten, fordi vi gerne vil hjælpe folk til at blive bedre til at kode bedre sider. Så ville det nok undre de fleste (ikke mindst os selv), hvis vi pludselig og uden grund gjorde det stik modsatte  =)
Avatar billede a55830 Praktikant
28. januar 2009 - 22:11 #30
hvad er problemet i at jeg gerne vil have at min standard tekst ændre sig i forhold til skærmstørrelsen
og at brugeren stadigvæk kan ændre på den som de vil

det jeg får ud af det er at jeg bliver tilfreds med hvordan det ser ud uanset skærmstørrelse

jeg er måske som sagt før kørt ud på et side spor , men så hjælp mig da ind på det rette spor , jeg bliver ikke beder til at kode fordi i sviner min side og mig til , jeg vil squ gerne være bedre men man må starte et sted , i var squ ikke meget bedre end mig i starten.

i kan jo fortælle hvordan jeg skal gøre for at det bliver dynamisk , jeg er åben , men det eneste i gør er at hakke på mig

jeg har stillet mange spørgsmål her inde men det er første gang jeg stiller et i CSS og det er første gang at jeg får så dårlig behandling.

hvorfor kan i ikke bare hjælpe til at jeg får en brugbar løsning , i kunne jo se på hvor det var jeg fejlede og fortælle mig det
Avatar billede keysersoze Ekspert
28. januar 2009 - 22:16 #31
jeg er ret sikker på at de fleste herinde har det skidt med at levere dårlige svar - og det er desværre et dårligt svar du søger. http://activedeveloper.dk/articles/261/
Avatar billede a55830 Praktikant
28. januar 2009 - 22:19 #32
lige nu har jeg skrevet at jeg er villig til at se på jeres løsning men ....
Avatar billede a55830 Praktikant
28. januar 2009 - 22:24 #33
men igen tak for linket  men som skrevet i tidligere indlæg er javascript en dårlig løsning

så er der ikke en der er kan hjælpe med en løsning , jeg laver gerne et nyt spørgsmål med 200 i point igen

jeg er åben for alle forslag undtagen javascript da i selv har skudt det i sænk
Avatar billede dkfire Nybegynder
28. januar 2009 - 22:56 #34
Du kommer ikke uden om js hvis du vil ændre skriftstørrelsen på din side. Der intet i css som kan ændre skriftstørrelse på baggrund af din skærmstørrelse/vinduestørrelse.
For at kunne detektere skærmstørrelsen skal du bruge js funktioner.

Det bedste måde at sikre sig at ens design ser ens ud i alle vinduer, er at have størrelser på ens elementer i variable enheder. Dvs dine div, table mm størrelser sættes i % i stedet for en fast størrelse som px.

Skriftstørrelsen sætter du, som olebole også nævner, i em enhed, så kan bruger øge eller formindske den.
Avatar billede dkfire Nybegynder
28. januar 2009 - 22:59 #35
Det er ofte en god ide at teste sit design i en opløsning på 800x600, da det typisk er den mindste opløsning brugere køre med.
I den opløsning bør du sørge for at alle dine div's/tabellers indhold holder sig inden for deres rammer.
Avatar billede a55830 Praktikant
28. januar 2009 - 23:02 #36
mange tak dkfire

kan du kikke på css og fortælle mig hvad jeg har gjort galt
Avatar billede dkfire Nybegynder
28. januar 2009 - 23:06 #37
Dernæst skal du have valideret din kode.
Smid gamle tags ud, her mener jeg <center> bl.a..
Mindsk din brug af tabeller, specielt tabeller som ligger inde i andre tabeller.
Søg for at antallet af celler på hver række i en tabel er ens, ellers skal du bruge colspan.
Avatar billede dkfire Nybegynder
28. januar 2009 - 23:10 #38
Og så har du jo allerede noget js på din side, som bl.a. ligger en iframe ind på siden.
Avatar billede dkfire Nybegynder
28. januar 2009 - 23:11 #39
Hvis jeg var dig, ville jeg nok hellere starte med din html kode.
Hvis ikke din html kode er rigtig vil du aldrig få din css kode til at virke, så bliver det bare en lappeløsning.
Avatar billede a55830 Praktikant
28. januar 2009 - 23:17 #40
ok men min html fejler intet
se på www.blueeye.dk/testside

det er den samme som www.taastrupspejder.dk bare uden addins
Avatar billede dkfire Nybegynder
29. januar 2009 - 00:11 #41
Avatar billede olebole Juniormester
29. januar 2009 - 00:15 #42
- og så må man aldrig glemme, at det, at en kode validerer, ikke er en garanti for dens kvalitet. En valid kode er ikke nødvendigvis god - men en god kode er altid valid  ;o)
Avatar billede dkfire Nybegynder
29. januar 2009 - 00:15 #43
Du bør nok gør noget ved dine nyheder. Der bør ikke være en næste link til sidst og så står datoen helt forkert, den optager alt for meget plads.
Avatar billede dkfire Nybegynder
29. januar 2009 - 00:17 #44
Olebole -> korrekt, men det er et sted at starte.
Avatar billede dkfire Nybegynder
29. januar 2009 - 00:21 #45
Start med at lave dit design. Sæt nogle kanter på dine elementer, så kan du se hvor meget de fylder.

Hvis du bruger Firefox, hvilket jeg vil råde dig til, så findes der noget add-ons som kan hjælpe dig. Web Developer, Html Validator og Firebug er 3 gode add-ons til Firefox når du skal udvikle hjemmesider.
Avatar billede dkfire Nybegynder
29. januar 2009 - 00:24 #46
Evt bør du kun vise én nyhed, og i forkortet form.
Avatar billede a55830 Praktikant
29. januar 2009 - 00:41 #47
jamen jamen så må man jo lave siden om , takker for hjælpen
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