| 
					
							
        
    
        
						
			 | 
			
			
					    
					
        
         
          
         
	
            | Fra tabeldesign til CSS Fra : Kurt Hansen | 
  Dato :  03-10-10 06:37 |  
  |  
 
            Jeg eksperimenterer med at konvertere præsentationssiderne på
 www.danacord.dk/index2.html fra at bruge tabeller til ren CSS.
 Lige nu ser det således ud:
 http://www.danacord.dk/csstest/kolonner2.html og
 http://www.danacord.dk/csstest/standard.css og
 http://www.danacord.dk/csstest/kolonner2.css
Den tilsvarende gamle side med tabeller, kan ses her:
 www.danacord.dk/records/666.html
Begge er revet ud af det nuværende frame-design, for ikke at gøre det
 mere uoverskueligt end nødvendigt.
 Og så til spørgsmålene:
 "Tabellen" er bygget op i tre bokse/kolonner, som alle er sat med
 float:left. Da W3C anbefaler, at alle bokse skal have angivet en
 bredde, har jeg gjort det. Højden på containeren er sat med en højde
 så det passer (på MIN skærm), men da den ikke reagerer som JEG gerne
 vil, når jeg skriver 100%, får det lov til at blive stående indtil jeg
 bliver klogere. Jeg forbeholder mig, på et senere tidspunkt, at gøre
 bagrundsfarven for containeren hvis og lægge en baggrund i body, og så
 bliver det jo synligt, hvis målene ikke passer
 Alle disse faste mål gør mig nervøs. Er designet nu også skalérbart og
 robust over for de ting jeg ikke kan kontrollere, eller ikke har taget
 højde for? Ved track nr. 9 har jeg bevidst skrevet en lang tekst -
 bare for at se hvad der sker. Fin wrapning, men [ 9 ] og 4:58 i
 kolonne 1 og 3 følger jo ikke med nedad.
 Min containerboks er 418 px bred. De 18 måtte jeg lægge til ved visuel
 beskuelse, inden det gik op for mig, at padding på de 3 indeholdte
 bokse åbenbart lægger sig UDvendigt på disse og ikke indvendigt, som
 jeg troede.
 Kan det laves sådan, at kolonne 2 udvider sig og skubber kolonne 3
 med? Måske en form for min-width på 418 px på hele tjavsen - således
 at forstå, at "tabellen" godt må blive breddere, men ikke smallere?
 Da det kun er en testside, har jeg hygget mig med at pynte op med et
 par logoer. Ufortjente fjer?
 Det var så hvad jeg fik min lørdag til at gå med. Forude truer en lang
 og mørk vinter med tid til indesysler. Nu har jeg fået savsmuld i
 næsen og synes ligefrem det er spændende (igen).
 Tak for hjælp og inspiration her i gruppen so far   
            
             |   |   
            
        
 
            
         
           Kurt Hansen (03-10-2010) 
         
	
            | Kommentar Fra : Kurt Hansen | 
  Dato :  03-10-10 07:56 |  
  |   
            On Sun, 03 Oct 2010, Kurt Hansen <kurt@ugyldig.dk> wrote:
 
 >Da det kun er en testside, har jeg hygget mig med at pynte op med et
 >par logoer. Ufortjente fjer?
 
 Lige nu, søndag morgen før kirketid, forsøger jeg at validere til
 xhtml strict, så der kan godt være midlertidigt kuk i noget af koden.
  
            
             |   |   
            
        
 
            
         
           Kurt Hansen (03-10-2010) 
         
	
            | Kommentar Fra : Kurt Hansen | 
  Dato :  03-10-10 07:57 |  
  |   
            On Sun, 03 Oct 2010, Kurt Hansen <kurt@ugyldig.dk> wrote:
 
 >Da det kun er en testside, har jeg hygget mig med at pynte op med et
 >par logoer. Ufortjente fjer?
 
 Lige nu, søndag morgen før kirketid, forsøger jeg at validere til
 xhtml strict, så der kan godt være midlertidigt kuk i noget af koden.
  
            
             |   |   
            
        
 
            
         
           Kurt Hansen (03-10-2010) 
         
	
            | Kommentar Fra : Kurt Hansen | 
  Dato :  03-10-10 08:05 |  
  |  
 
            On Sun, 03 Oct 2010 08:56:54 +0200, Kurt Hansen <kurt@ugyldig.dk>
 wrote:
 >On Sun, 03 Oct 2010, Kurt Hansen <kurt@ugyldig.dk> wrote:
 >
 >>Da det kun er en testside, har jeg hygget mig med at pynte op med et
 >>par logoer. Ufortjente fjer?
 >
 >Lige nu, søndag morgen før kirketid, forsøger jeg at validere til
 >xhtml strict, så der kan godt være midlertidigt kuk i noget af koden.
 Bingo!   
            
             |   |   
            
        
 
            
         
           Birger Sørensen (03-10-2010) 
         
	
            | Kommentar Fra : Birger Sørensen | 
  Dato :  03-10-10 10:08 |  
  |  
 
            Kurt Hansen formulerede søndag:
 > On Sun, 03 Oct 2010, Kurt Hansen <kurt@ugyldig.dk> wrote:
 >
 >> Da det kun er en testside, har jeg hygget mig med at pynte op med et
 >> par logoer. Ufortjente fjer?
 >
 > Lige nu, søndag morgen før kirketid, forsøger jeg at validere til
 > xhtml strict, så der kan godt være midlertidigt kuk i noget af koden.
 Overvej lige den.
 Populært sagt, er XHTML det samme som HTML, det har bare ekstra krav 
 til syntaxen (kun eet overordnet element, alle elementer skal afsluttes 
 og alle parametre er med småt).
 Så det stiller nogle ekstra krav til koden, ud over de der er i selve 
 HTML'en - hvis du forstår.
 Der er vist også noget med at XHTML i visse browsere (måske kombineret 
 med visse servere), ikke altid går efter bogen.
 Vi er vist også nået dertil, at den nyeste standard kommer til at hedde 
 HTML5, indenfor en ikke alt for fjern fremtid.
 Så jeg holder mig til HTML4.01 strict.
 Ikke at der er noget galt med XHTML. Det er på sin vis mere logisk - 
 stringent, som "rigtige" programmeringssprog. Men det lægger nogle krav 
 til "programmøren" ud over at få HTML'en rigtig og spille sammen med 
 CSS'en.
 Og så hårdt syntes jeg ikke du behøver presse dig selv   
Endlig er der det, at skal det engang tilbage til HTML, er det et 
 ganske stort stykke arbejde, i modsætning til hvad man skulle tro 
 (primært at alle tags lukkes i XHTML, hvor der er en del i HTML, der 
 faktisk ikke har noget afslutnings-tag) - specielt med sider der bliver 
 så store som dine.
 Birger
 -- 
 http://varmeretter.dk - billig, sund og hurtig mad
 http://bbsorensen.dk
            
             |   |   
            
        
 
            
         
            Kurt Hansen (03-10-2010) 
         
	
            | Kommentar Fra : Kurt Hansen | 
  Dato :  03-10-10 12:13 |  
  |  
 
            On Sun, 03 Oct 2010, Birger Sørensen <sdc@bbsorensen.com> wrote:
 >Kurt Hansen formulerede søndag:
 >> On Sun, 03 Oct 2010, Kurt Hansen <kurt@ugyldig.dk> wrote:
 >>
 >>> Da det kun er en testside, har jeg hygget mig med at pynte op med et
 >>> par logoer. Ufortjente fjer?
 >>
 >> Lige nu, søndag morgen før kirketid, forsøger jeg at validere til
 >> xhtml strict, så der kan godt være midlertidigt kuk i noget af koden.
 >Overvej lige den.
 >
 [klip]
 >
 >Der er vist også noget med at XHTML i visse browsere (måske kombineret 
 >med visse servere), ikke altid går efter bogen.
 Rigtig godt at få det peget ud i denne tidlige fase. Tak.
 >Vi er vist også nået dertil, at den nyeste standard kommer til at hedde 
 >HTML5, indenfor en ikke alt for fjern fremtid.
 >
 >Så jeg holder mig til HTML4.01 strict.
 Er der plads til en mere?
 >Ikke at der er noget galt med XHTML. Det er på sin vis mere logisk - 
 >stringent, som "rigtige" programmeringssprog. Men det lægger nogle krav 
 >til "programmøren" ud over at få HTML'en rigtig og spille sammen med 
 >CSS'en.
 >Og så hårdt syntes jeg ikke du behøver presse dig selv   
Igen var det en impulsiv indskydelse. jeg tænkte bare, at XHTML må
 være bedre og mere korrekt end HTML og hvorfor så ikke? Tsk, tsk, jeg
 er vist for utålmodig   
            
             |   |   
            
        
 
            
         
             Birger Sørensen (03-10-2010) 
         
	
            | Kommentar Fra : Birger Sørensen | 
  Dato :  03-10-10 12:39 |  
  |  
 
            Kurt Hansen har bragt dette til verden:
 > On Sun, 03 Oct 2010, Birger Sørensen <sdc@bbsorensen.com> wrote:
 >
 >> Kurt Hansen formulerede søndag:
 >>> On Sun, 03 Oct 2010, Kurt Hansen <kurt@ugyldig.dk> wrote:
 >>> 
 >>>> Da det kun er en testside, har jeg hygget mig med at pynte op med et
 >>>> par logoer. Ufortjente fjer?
 >>> 
 >>> Lige nu, søndag morgen før kirketid, forsøger jeg at validere til
 >>> xhtml strict, så der kan godt være midlertidigt kuk i noget af koden.
 >
 >> Overvej lige den.
 >> 
 > [klip]
 >> 
 >> Der er vist også noget med at XHTML i visse browsere (måske kombineret 
 >> med visse servere), ikke altid går efter bogen.
 >
 > Rigtig godt at få det peget ud i denne tidlige fase. Tak.
 >
 >> Vi er vist også nået dertil, at den nyeste standard kommer til at hedde 
 >> HTML5, indenfor en ikke alt for fjern fremtid.
 >> 
 >> Så jeg holder mig til HTML4.01 strict.
 >
 > Er der plads til en mere?
 >
 >> Ikke at der er noget galt med XHTML. Det er på sin vis mere logisk - 
 >> stringent, som "rigtige" programmeringssprog. Men det lægger nogle krav 
 >> til "programmøren" ud over at få HTML'en rigtig og spille sammen med 
 >> CSS'en.
 >> Og så hårdt syntes jeg ikke du behøver presse dig selv   
>
 > Igen var det en impulsiv indskydelse. jeg tænkte bare, at XHTML må
 > være bedre og mere korrekt end HTML og hvorfor så ikke? Tsk, tsk, jeg
 > er vist for utålmodig   
Der er altid plads til en til ^^
 Det er rigtigt, at XHTML ser smart og moderne og helt oppe på dupperne 
 ud.
 Det er bare hverken mere rigtigt eller mere korrekt end HTML.
 Det vigtige er, at det man skriver, og den doctype man angiver, passer 
 sammen.
 Desværre, er der mange, der fluks tager den til sig, og bruger XHTML 
 doctype - og resten af dokumentet skriver de så HTML, og resultatet er 
 en hulens bunke valideringsfejl, som de ikke kan forstå for koden er da 
 rigtig.. Og det er den i mange tilfælde også - det er bare ikke XHTML.
 Lidt som at sige at nu kommer der noget på engelsk - mens det der 
 kommer faktisk er på fransk.
 Ting tar tid. Og som med Klovborg oste, er det bedst at lade dem tage 
 den tid de skal tage.
 Inspiration og ideer, skal modnes - hvilket ikke betyder at man ikke 
 kan teste eller lege med dem, mens de gør det   
Birger
 -- 
 http://varmeretter.dk - billig, sund og hurtig mad
 http://bbsorensen.dk
            
             |   |   
            
        
 
            
         
              Erik Olsen (03-10-2010) 
         
	
            | Kommentar Fra : Erik Olsen | 
  Dato :  03-10-10 12:49 |  
  |  
 
            Birger Sørensen wrote:
 > Det er rigtigt, at XHTML ser smart og moderne og helt oppe på dupperne
 > ud. Det er bare hverken mere rigtigt eller mere korrekt end HTML.
 Det ser mere fancy ud jo flere bogstaver der er. Især X'er er godt.
 Hvis det var noget som hed HTCXHTML, ville der sikkert være nogle der 
 prøvede med det.
 -- 
 Venlig hilsen/Best regards
 Erik Olsen
 http://www.modelbaneteknik.dk/ 
            
             |   |   
            
        
 
            
         
               Kurt Hansen (03-10-2010) 
         
	
            | Kommentar Fra : Kurt Hansen | 
  Dato :  03-10-10 13:11 |  
  |  
 
            On Sun, 3 Oct 2010 13:48:34 +0200, "Erik Olsen"
 <erik.olsen@ishoejby.dk> wrote:
 >Birger Sørensen wrote:
 >
 >> Det er rigtigt, at XHTML ser smart og moderne og helt oppe på dupperne
 >> ud. Det er bare hverken mere rigtigt eller mere korrekt end HTML.
 >
 >Det ser mere fancy ud jo flere bogstaver der er. Især X'er er godt.
 >
 >Hvis det var noget som hed HTCXHTML, ville der sikkert være nogle der 
 >prøvede med det.
 X-faktoren er høj. Jeg faldt i med begge ben   
            
             |   |   
            
        
 
            
         
           Rune Jensen (03-10-2010) 
         
	
            | Kommentar Fra : Rune Jensen | 
  Dato :  03-10-10 04:59 |  
  |   
            On 3 Okt., 11:08, Birger Sørensen <s...@bbsorensen.com> wrote:
 
 > Der er vist også noget med at XHTML i visse browsere (måske kombineret
 > med visse servere), ikke altid går efter bogen.
 
 Det er IE, som ikke godtager XHTML sendt med application/XML, sådan
 som det anbefales i standarden. De fleste bruger derfor XHTML sendt
 med text/html, bagdelen herved er, man mister de muligheder, som
 ligger i XML, og som native XHTML bygger over. Det er sådan jeg har
 forstået det.
 
 Men... XHTML sendt med application/XML, altså efter anbefalingerne,
 det forudsætter også UTF-8, så man har ikke bedre udgangspunkt, for
 hvis man i forvejen bruger ISO-8859, skal man også ændre tegnsæt. Så
 man skal altså to ting: tage højde for IE, som kun accepterer text/
 html (via content negotiation), og så er man bundet af UTF-8.
 
 Hvis man sender sin XHTML med text/html, som er lovligt, og hvad de
 fleste gør, får man i realiteten nøjagtigt det samme (tag soup), som
 hvis man bare angiver doc typen som html4.01 strict, det er ikke noget
 XML, selv om man antyder det. Og så er det, at mange siger, jamen
 hvorfor så ikke bare bruge html4.01 strict fra starten af..
 
 Det skal siges, at i teorien kan der være fordele ved "ægte" XHTML
 bl.a. hastighed, men det kræver jo så bare så stort et arbejde, at man
 måske overvejer, om de fordele er besværet værd.
 
 > Vi er vist også nået dertil, at den nyeste standard kommer til at hedde
 > HTML5, indenfor en ikke alt for fjern fremtid.
 
 Ja. Jeg ved så ikke, om ikke også der er nogle restriktioner med
 tegnsæt i HTML5. Det kunne jeg forestille mig. Jeg overvejer da selv
 at "konvertere" til UTF-8, selv om det foreløbigt er overvejelser.
 
 > Så jeg holder mig til HTML4.01 strict.
 
 Jaaaae... det kan jeg sådan set godt følge. XHTML sendt med text/html
 er lige nøjagtigt ikke mere fremtidssikret end HTML4.01.Faktisk er
 HTML4.01 nok mere ærligt, selv om XHTML jo ser fancy og moderne ud.
 
 
 MVH
 Rune Jensen
  
            
             |   |   
            
        
 
            
         
            Jens Peter Karlsen (04-10-2010) 
         
	
            | Kommentar Fra : Jens Peter Karlsen | 
  Dato :  04-10-10 10:23 |  
  |   
            Det er i og for sig rigtigt nok, men der er en fordel. Man vænner sig
 til at alle tags skal være afsluttede og det skal de såvidt jeg husker
 også i HTML 5 når den engang bliver aktuel.
 
 Regards Jens Peter Karlsen. 
 
 On Sun, 3 Oct 2010 03:58:52 -0700 (PDT), Rune Jensen
 <runeofdenmark@gmail.com> wrote:
 
 >Jaaaae... det kan jeg sådan set godt følge. XHTML sendt med text/html
 >er lige nøjagtigt ikke mere fremtidssikret end HTML4.01.Faktisk er
 >HTML4.01 nok mere ærligt, selv om XHTML jo ser fancy og moderne ud.
  
            
             |   |   
            
        
 
            
         
             Birger Sørensen (04-10-2010) 
         
	
            | Kommentar Fra : Birger Sørensen | 
  Dato :  04-10-10 11:01 |  
  |  
 
            Jens Peter Karlsen kom med følgende:
 > Det er i og for sig rigtigt nok, men der er en fordel. Man vænner sig
 > til at alle tags skal være afsluttede og det skal de såvidt jeg husker
 > også i HTML 5 når den engang bliver aktuel.
 Fra Working draft :
 http://www.whatwg.org/specs/web-apps/current-work/multipage/syntax.html#elements-0 
:
 "Void elements
     area, base, br, col, command, embed, hr, img, input, keygen, link, 
 meta, param, source, track, wbr "
 og
 "..Void elements only have a start tag; end tags must not be specified 
 for void elements. .."
 Så jo alle atgs skal afsluttes i HTML5 - undtaget, i store træk, dem 
 der heller ikke afsluttes HTML4.01.
 Så det vil faktisk være en skidt idé at vænne sig til at lukke dem...
 Hvis denne del af working draft altså holder til den endelige udgave.
 Birger
 -- 
 http://varmeretter.dk - billig, sund og hurtig mad
 http://bbsorensen.dk
            
             |   |   
            
        
 
            
         
           Birger Sørensen (03-10-2010) 
         
	
            | Kommentar Fra : Birger Sørensen | 
  Dato :  03-10-10 09:15 |  
  |  
 
            Kurt Hansen har bragt dette til os:
 > Jeg eksperimenterer med at konvertere præsentationssiderne på
 >  www.danacord.dk/index2.html fra at bruge tabeller til ren CSS.
 >
 > Lige nu ser det således ud:
 >  http://www.danacord.dk/csstest/kolonner2.html og
 >  http://www.danacord.dk/csstest/standard.css og
 >  http://www.danacord.dk/csstest/kolonner2.css
>
 > Den tilsvarende gamle side med tabeller, kan ses her:
 >  www.danacord.dk/records/666.html
>
 > Begge er revet ud af det nuværende frame-design, for ikke at gøre det
 > mere uoverskueligt end nødvendigt.
 >
 > Og så til spørgsmålene:
 >
 > "Tabellen" er bygget op i tre bokse/kolonner, som alle er sat med
 > float:left. Da W3C anbefaler, at alle bokse skal have angivet en
 > bredde, har jeg gjort det. Højden på containeren er sat med en højde
 > så det passer (på MIN skærm), men da den ikke reagerer som JEG gerne
 > vil, når jeg skriver 100%, får det lov til at blive stående indtil jeg
 > bliver klogere. Jeg forbeholder mig, på et senere tidspunkt, at gøre
 > bagrundsfarven for containeren hvis og lægge en baggrund i body, og så
 > bliver det jo synligt, hvis målene ikke passer
 Du skal have et layout "ovenover" dit indhold.
 http://bbsorensen.com/test/layout/abspos/
Kan det - har en give bredde og tilpasser sig *brugerens* skærm. Og 
 lave i øvrigt scrollbarer hvor der er brug for dem - næsten som du har 
 det med frames.
 > Alle disse faste mål gør mig nervøs. Er designet nu også skalérbart og
 > robust over for de ting jeg ikke kan kontrollere, eller ikke har taget
 > højde for? Ved track nr. 9 har jeg bevidst skrevet en lang tekst -
 > bare for at se hvad der sker. Fin wrapning, men [ 9 ] og 4:58 i
 > kolonne 1 og 3 følger jo ikke med nedad.
 clear : both; i stedet.
 Desuden så brug et sæt div'er til hvert nummer - et floatstop, et 
 workfinfo og et worktime.
 > Min containerboks er 418 px bred. De 18 måtte jeg lægge til ved visuel
 > beskuelse, inden det gik op for mig, at padding på de 3 indeholdte
 > bokse åbenbart lægger sig UDvendigt på disse og ikke indvendigt, som
 > jeg troede.
 height og width, er *uden* padding, border og margin.
 > Kan det laves sådan, at kolonne 2 udvider sig og skubber kolonne 3
 > med? Måske en form for min-width på 418 px på hele tjavsen - således
 > at forstå, at "tabellen" godt må blive breddere, men ikke smallere?
 Når du har bredde på elementerne, kan de ikke udvide sig. Du kunne 
 sætte min-with (og/eller max-width) på workinfo, f.eks. men det vil 
 blive noget rod at se på - den enkelte linier vil ikke blive lige 
 lange.
 > Da det kun er en testside, har jeg hygget mig med at pynte op med et
 > par logoer. Ufortjente fjer?
 Selvfølgelig validerer det.
 Jeg har lidt en aversion mod de logoer - Folk sætter dem på, ændrer et 
 eller andet og glemmer at validere. Så er det falsk reklame.
 Faktisk bude der være et sæt der gjorde opmærksom på at siderne ikke 
 validerer - og de skulle være tvunget at sætte dem på!
 > Det var så hvad jeg fik min lørdag til at gå med. Forude truer en lang
 > og mørk vinter med tid til indesysler. Nu har jeg fået savsmuld i
 > næsen og synes ligefrem det er spændende (igen).
 >
 > Tak for hjælp og inspiration her i gruppen so far   
Birger
 -- 
 http://varmeretter.dk - billig, sund og hurtig mad
 http://bbsorensen.dk
            
             |   |   
            
        
 
            
         
           Kurt Hansen (03-10-2010) 
         
	
            | Kommentar Fra : Kurt Hansen | 
  Dato :  03-10-10 09:56 |  
  |  
 
            Birger Sørensen droppede højmessen i dag og skrev:
 >Kurt Hansen har bragt dette til os:
 >> Jeg eksperimenterer med at konvertere præsentationssiderne på
 >>  www.danacord.dk/index2.html fra at bruge tabeller til ren CSS.
 >>
 >> Lige nu ser det således ud:
 >>  http://www.danacord.dk/csstest/kolonner2.html og
 >>  http://www.danacord.dk/csstest/standard.css og
 >>  http://www.danacord.dk/csstest/kolonner2.css
>>
 >> Den tilsvarende gamle side med tabeller, kan ses her:
 >>  www.danacord.dk/records/666.html
>>
 >> Begge er revet ud af det nuværende frame-design, for ikke at gøre det
 >> mere uoverskueligt end nødvendigt.
 >Du skal have et layout "ovenover" dit indhold.
 > http://bbsorensen.com/test/layout/abspos/
Yes, yes og det burde da også fremgå af mine hidtidige skriblerier, at
 det er endemålet ... UDEN frames! Når jeg først kastede mig over
 CD-siderne, var det lidt tilfældigt, men også fordi jeg hele tiden har
 frygtet, at det skulle være det vanskeligste - måske endda umuligt.
 >> Og så til spørgsmålene:
 >>
 >> "Tabellen" er bygget op i tre bokse/kolonner, som alle er sat med
 >> float:left. Da W3C anbefaler, at alle bokse skal have angivet en
 >> bredde, har jeg gjort det. Højden på containeren er sat med en højde
 >> så det passer (på MIN skærm), men da den ikke reagerer som JEG gerne
 >> vil, når jeg skriver 100%, får det lov til at blive stående indtil jeg
 >> bliver klogere. Jeg forbeholder mig, på et senere tidspunkt, at gøre
 >> bagrundsfarven for containeren hvis og lægge en baggrund i body, og så
 >> bliver det jo synligt, hvis målene ikke passer
 >Kan det - har en give bredde og tilpasser sig *brugerens* skærm. Og 
 >lave i øvrigt scrollbarer hvor der er brug for dem - næsten som du har 
 >det med frames.
 Egentlig er jeg ikke meget for at hoppe fra tue til tue; jeg vil gerne
 have det gjort færdigt jeg har gang i, før jeg kaster mig over noget
 nyt. Jeg kan imidlertid godt se, at det vil være fornuftigt at tænke
 siderne ind i helheden allerede nu, da det kan få indflydelse på deres
 udformning. Tak, jeg kigger på det.
 >> Alle disse faste mål gør mig nervøs. Er designet nu også skalérbart og
 >> robust over for de ting jeg ikke kan kontrollere, eller ikke har taget
 >> højde for? Ved track nr. 9 har jeg bevidst skrevet en lang tekst -
 >> bare for at se hvad der sker. Fin wrapning, men [ 9 ] og 4:58 i
 >> kolonne 1 og 3 følger jo ikke med nedad.
 >clear : both; i stedet.
 >Desuden så brug et sæt div'er til hvert nummer - et floatstop, et 
 >workfinfo og et worktime.
 Yep.
 >> Min containerboks er 418 px bred. De 18 måtte jeg lægge til ved visuel
 >> beskuelse, inden det gik op for mig, at padding på de 3 indeholdte
 >> bokse åbenbart lægger sig UDvendigt på disse og ikke indvendigt, som
 >> jeg troede.
 >height og width, er *uden* padding, border og margin.
 Jow, jow, men det var heller ikke det jeg skrev. Mine 3 "kolonner" har
 bredderne 30 + 356 + 50 = 436. De ekstra 6 pixels var igen noget jeg
 måtte justere visuelt, efter at have sat bredden til 350. Intet af det
 passer dig, rent aritmetisk, men containerens 418. Jeg fatter nada.
 >> Kan det laves sådan, at kolonne 2 udvider sig og skubber kolonne 3
 >> med? Måske en form for min-width på 418 px på hele tjavsen - således
 >> at forstå, at "tabellen" godt må blive breddere, men ikke smallere?
 >Når du har bredde på elementerne, kan de ikke udvide sig. Du kunne 
 >sætte min-with (og/eller max-width) på workinfo, f.eks. men det vil 
 >blive noget rod at se på - den enkelte linier vil ikke blive lige 
 >lange.
 Hos mig har det ingen effekt:
 ..workinfo
    {
    float: left;
    min-width: 356px;
    max-width: 600px;
    padding: 3px 3px 3px 3px;
    }
 Uanset om jeg skriver width eller min-width: 356, eller helt undlader
 linien, holder layoutet fast ved de 356, hverken mere eller mindre.
 Hvad gør jeg galt? (vil gerne teste).
 >> Da det kun er en testside, har jeg hygget mig med at pynte op med et
 >> par logoer. Ufortjente fjer?
 >
 >Selvfølgelig validerer det.
 For mig var det absolut ingen selvfølge. Først Fedtmulede jeg, så
 spurgte jeg og så læste jeg. Resultatet af disse anstrengelser har
 resulteret i, at siderne kan validere og det er en stor sejr for mig! 
 >Jeg har lidt en aversion mod de logoer - Folk sætter dem på, ændrer et 
 >eller andet og glemmer at validere. Så er det falsk reklame.
 >Faktisk bude der være et sæt der gjorde opmærksom på at siderne ikke 
 >validerer - og de skulle være tvunget at sætte dem på!
 Enig. Jeg kunne ikke drømme om at sætte logoerne på den færdige side.
 >> Det var så hvad jeg fik min lørdag til at gå med. Forude truer en lang
 >> og mørk vinter med tid til indesysler. Nu har jeg fået savsmuld i
 >> næsen og synes ligefrem det er spændende (igen).
 >>
 >> Tak for hjælp og inspiration her i gruppen so far   
>Birger
 I lige måde   
            
             |   |   
            
        
 
            
         
            Birger Sørensen (03-10-2010) 
         
	
            | Kommentar Fra : Birger Sørensen | 
  Dato :  03-10-10 10:32 |  
  |  
 
            Kurt Hansen har bragt dette til verden:
 > Birger Sørensen droppede højmessen i dag og skrev:
 >> Du skal have et layout "ovenover" dit indhold.
 >>  http://bbsorensen.com/test/layout/abspos/
>
 > Yes, yes og det burde da også fremgå af mine hidtidige skriblerier, at
 > det er endemålet ... UDEN frames! Når jeg først kastede mig over
 > CD-siderne, var det lidt tilfældigt, men også fordi jeg hele tiden har
 > frygtet, at det skulle være det vanskeligste - måske endda umuligt.
 Alt kan lade sig gøre i en gasovn, sagde min mormor. Det var så ikke 
 altid lige vellykket resultat - men vi spiste det alligevel.
 Hvis du kan tænke det, er der en måde at gøre det på også.
 8X
 > Egentlig er jeg ikke meget for at hoppe fra tue til tue; jeg vil gerne
 > have det gjort færdigt jeg har gang i, før jeg kaster mig over noget
 > nyt. Jeg kan imidlertid godt se, at det vil være fornuftigt at tænke
 > siderne ind i helheden allerede nu, da det kan få indflydelse på deres
 > udformning. Tak, jeg kigger på det.
 Udefra og indad.
 Start med det overordnede layout, og få det på plads, som du vil have 
 det. Derefter kan du fylde indhold i de forskellige dele.
 Lidt som at lægge puslespil - start med kanterne, og få derefter de 
 inderste dele til at passe sammen.
 Der er ikke noget galt i at arbejde med de enkelte dele, mens man har 
 inspirationen og ideerne. Bare man holder sig for øje, at det kan være 
 man bliver nødt til at redesigne igen, igen, for at få det hele ind i 
 rammen.
 >>> Alle disse faste mål gør mig nervøs. Er designet nu også skalérbart og
 >>> robust over for de ting jeg ikke kan kontrollere, eller ikke har taget
 >>> højde for? Ved track nr. 9 har jeg bevidst skrevet en lang tekst -
 >>> bare for at se hvad der sker. Fin wrapning, men [ 9 ] og 4:58 i
 >>> kolonne 1 og 3 følger jo ikke med nedad.
 8X
 >> Når du har bredde på elementerne, kan de ikke udvide sig. Du kunne 
 >> sætte min-with (og/eller max-width) på workinfo, f.eks. men det vil 
 >> blive noget rod at se på - den enkelte linier vil ikke blive lige 
 >> lange.
 >
 > Hos mig har det ingen effekt:
 >
 > .workinfo
 >    {
 >    float: left;
 >    min-width: 356px;
 >    max-width: 600px;
 >    padding: 3px 3px 3px 3px;
 >    }
 >
 > Uanset om jeg skriver width eller min-width: 356, eller helt undlader
 > linien, holder layoutet fast ved de 356, hverken mere eller mindre.
 > Hvad gør jeg galt? (vil gerne teste).
 kolonne1 :  30+6
 kolonne2 : 320+6
 kolonne3 :  50+6
 Tilsammen 400px+18 til padding = 418px;
 Det er præcist tilpasset #containerbox, der er 418px bred.
 Derfor kan ingenting blive bredere. Hvis du er uheldig, kan nogle af 
 dine left floatede elementer falde ned på næste linie, i stedet for.
 Du kan undlade bredden på #containerbox, eller bare gøre den bredere - 
 så kan du få lov at "eksperimentere" med bredden på den andre.
 Birger
 -- 
 http://varmeretter.dk - billig, sund og hurtig mad
 http://bbsorensen.dk
            
             |   |   
            
        
 
            
         
           Rune Jensen (04-10-2010) 
         
	
            | Kommentar Fra : Rune Jensen | 
  Dato :  04-10-10 10:26 |  
  |  
 
            On 3 Okt., 07:37, Kurt Hansen <k...@ugyldig.dk> wrote:
 > Jeg eksperimenterer med at konvertere præsentationssiderne på www.danacord.dk/index2.htmlfra at bruge tabeller til ren CSS.
 >
 > Lige nu ser det således ud: http://www.danacord.dk/csstest/kolonner2.htmloghttp://www.danacord.dk/csstest/standard.cssoghttp://www.danacord.dk/csstest/kolonner2.css
>
 > Den tilsvarende gamle side med tabeller, kan ses her: www.danacord.dk/records/666.html
>
 > Begge er revet ud af det nuværende frame-design, for ikke at gøre det
 > mere uoverskueligt end nødvendigt.
 >
 > Og så til spørgsmålene:
 >
 > "Tabellen" er bygget op i tre bokse/kolonner, som alle er sat med
 > float:left.
 Jeg er ikke helt sikker på, løsningen med DIVer er optimal.
 Jeg kunne godt tænke mig at høre andres bud på, hvad der er mest
 optimalt her. For du har f.eks.:
    <div class="floatstop">
       <div class="track">
       [ 2 ]<br/>
       [ 3 ]<br/>
       [ 4 ]<br/>
       [ 5 ]
       </div>
       <div class="indhold">
       Cavatine<br/>
       Intermezzo<br/>
       Dans la Gondole<br/>
       Sérénade d'Amour
       </div>
       <div class="varighed">
       2:14<br/>
       3:15<br/>
       5:36<br/>
       2:05
       </div>
    </div>
 Og læser man den kode ud i én køre, vil man ikke få en umiddelbar
 sammenhæng. F.eks. så skal [2] efterfølges af "Cavatine", altså de
 skal hænge sammen i samme kontekst. Men læser man din kode direkte,
 får man ikke dette, men:
 2,3,4,5 og først derefter får man navnene på sangene også i rækkefølge
 - og derefter varigheden af alle sangene. Det giver vel ikke
 umiddelbart mening for en skærmlæser. Hvilken sang hører til nummer 3
 f.eks. og hvor lang tid varer den?
 Jeg overvejer her, om det i virkeligheden ikke er bedre med en tabel,
 hvor der er en sammenhængende struktur, og hvor man kan give en label
 til både row og column.
 Jeg tænkte også på ordnede nummererede lister, men de er lidt tricky,
 dels fordi man så ikke har label-muligheden, og dels fordi selve
 nummeret på listepunktet jo ikke kan ændres. Det skal hard-codes,
 eller man skal i hvert fald være 100% sikker på hver linjes nummer.
 Man kan starte en ny liste med fortløbende nummer fra den forrige
 liste med attribut start=[nummer] på en <li> det er lovligt i HTML5
 samt 3.2 (men ikke i 4.0), og i så fald skal man så vidt jeg husker
 iøvrigt også have noget CSS-nulstilling.
 Er der andre, som har bud på en semantisk løsning?
 MVH
 Rune Jensen
            
              |   |   
            
        
 
            
         
           Kurt Hansen (04-10-2010) 
         
	
            | Kommentar Fra : Kurt Hansen | 
  Dato :  04-10-10 18:01 |  
  |  
 
            On Mon, 4 Oct 2010 09:26:13 -0700 (PDT), Rune Jensen
 <runeofdenmark@gmail.com> wrote:
 >On 3 Okt., 07:37, Kurt Hansen <k...@ugyldig.dk> wrote:
 >> Jeg eksperimenterer med at konvertere præsentationssiderne på www.danacord.dk/index2.htmlfra at bruge tabeller til ren CSS.
 >>
 >> Lige nu ser det således ud: http://www.danacord.dk/csstest/kolonner2.htmloghttp://www.danacord.dk/csstest/standard.cssoghttp://www.danacord.dk/csstest/kolonner2.css
>>
 >> Den tilsvarende gamle side med tabeller, kan ses her: www.danacord.dk/records/666.html
>>
 >> Begge er revet ud af det nuværende frame-design, for ikke at gøre det
 >> mere uoverskueligt end nødvendigt.
 >>
 >> Og så til spørgsmålene:
 >>
 >> "Tabellen" er bygget op i tre bokse/kolonner, som alle er sat med
 >> float:left.
 >Jeg er ikke helt sikker på, løsningen med DIVer er optimal.
 I denne og andre modeller jeg eksperimenterer med, er der rigtig mange
 div'er at holde styr på og nogle af dem er indlejrede i adskillige lag
 med en masse kode imellem, så det kan være vanskeligt at bevare
 overblikket. For hvert niveau laver jeg en <-- Label -->, men
 musehjulet knurrer jo hele tiden.
 Jeg har brugt Stones's Webwriter i alle årene og er glad for den på
 mange måder, men man kan godt mærke at der ikke udvikles på den mere.
 Jeg har prøvet en demo af UltraEdit og der kan man klappe niveauerne
 sammen. Programmet i øvrigt nåede jeg ikke rigtig at vænne mig til i
 demoperioden.
 Nogen der kender andre (billige) editorer der har denne feature?
 >Jeg kunne godt tænke mig at høre andres bud på, hvad der er mest
 >optimalt her. For du har f.eks.:
 >
 >   <div class="floatstop">
 >      <div class="track">
 >      [ 2 ]<br/>
 >
 >      [ 3 ]<br/>
 >      [ 4 ]<br/>
 >      [ 5 ]
 >      </div>
 >      <div class="indhold">
 >      Cavatine<br/>
 >      Intermezzo<br/>
 >
 >      Dans la Gondole<br/>
 >      Sérénade d'Amour
 >      </div>
 >      <div class="varighed">
 >      2:14<br/>
 >      3:15<br/>
 >      5:36<br/>
 >
 >      2:05
 >      </div>
 >   </div>
 >
 >Og læser man den kode ud i én køre, vil man ikke få en umiddelbar
 >sammenhæng. F.eks. så skal [2] efterfølges af "Cavatine", altså de
 >skal hænge sammen i samme kontekst. Men læser man din kode direkte,
 >får man ikke dette, men:
 >
 >2,3,4,5 og først derefter får man navnene på sangene også i rækkefølge
 >- og derefter varigheden af alle sangene. Det giver vel ikke
 >umiddelbart mening for en skærmlæser. Hvilken sang hører til nummer 3
 >f.eks. og hvor lang tid varer den?
 Er det den måde en skærmlæser præsenterer det på over for brugeren? I
 så fald er det langt fra optimalt - faktisk ubrugeligt!
 Tillægsspørgsmål, som er uden for denne gruppes fundats:
 Hvis data lå i en database og HTML'en blev genereret med ASP/PhP, hvad
 ville "motoren" så vælge: tabelopstilling eller CSS? Det sidste, går
 jeg ud fra.
 >Jeg overvejer her, om det i virkeligheden ikke er bedre med en tabel,
 >hvor der er en sammenhængende struktur, og hvor man kan give en label
 >til både row og column.
 Det er jo netop det jeg gerne vil væk fra, eller rettere: jeg får tit
 at vide, at tabeller ikke bør bruges til design og at tabeller heller
 ikke er optimalt for skærmlæsere.
            
              |   |   
            
        
 
            
         
            Birger Sørensen (04-10-2010) 
         
	
            | Kommentar Fra : Birger Sørensen | 
  Dato :  04-10-10 18:29 |  
  |  
 
            Kurt Hansen kom med denne ide:
 8X
 > Nogen der kender andre (billige) editorer der har denne feature?
 Notepad++ er gratis.
 http://notepad-plus-plus.org/
Og så kan den en masse andet - syntaxhighlighting, bl.a. - en hel del 
 plugins, til alt hvad man næsten kan tænke sig.
 8X
 > Er det den måde en skærmlæser præsenterer det på over for brugeren? I
 > så fald er det langt fra optimalt - faktisk ubrugeligt!
 Hvis du lægger hvert nummer i hver sine div'er, i stedet for at skille 
 med <br>, kommer de også til at stå i den rigitge rækkefølge i koden, 
 og  vil vist ogs¨blive læst rigtigt.
 Og du kan bruge title, til at fortælle om hved hvert element 
 indeholder. Den bliver vist også læst op.
 > Hvis data lå i en database og HTML'en blev genereret med ASP/PhP, hvad
 > ville "motoren" så vælge: tabelopstilling eller CSS? Det sidste, går
 > jeg ud fra.
 Det kommer helt an på programmøren - i hvert fald i PHP.
 >> Jeg overvejer her, om det i virkeligheden ikke er bedre med en tabel,
 >> hvor der er en sammenhængende struktur, og hvor man kan give en label
 >> til både row og column.
 >
 > Det er jo netop det jeg gerne vil væk fra, eller rettere: jeg får tit
 > at vide, at tabeller ikke bør bruges til design og at tabeller heller
 > ikke er optimalt for skærmlæsere.
 Tabeller er til "tabulære data".
 Dine oversigter over CD'erne, vil jeg mene, du godt kan lægge i 
 tabeller, også uden at træde nogen over tæerne.
 Har du først skabelonen, er det nu ikke meget nemmere, og div med CSS 
 er efter min mening, nemmere at have med at gøre. (Men der skal nok 
 være nogen der ikke er enig i det).
 Birger
 -- 
 http://varmeretter.dk - billig, sund og hurtig mad
 http://bbsorensen.dk
            
             |   |   
            
        
 
            
         
           Rune Jensen (04-10-2010) 
         
	
            | Kommentar Fra : Rune Jensen | 
  Dato :  04-10-10 12:03 |  
  |   
            On 4 Okt., 19:00, Kurt Hansen <k...@ugyldig.dk> wrote:
 > On Mon, 4 Oct 2010 09:26:13 -0700 (PDT), Rune Jensen
 
 > >2,3,4,5 og først derefter får man navnene på sangene også i rækkefølge
 > >- og derefter varigheden af alle sangene. Det giver vel ikke
 > >umiddelbart mening for en skærmlæser. Hvilken sang hører til nummer 3
 > >f.eks. og hvor lang tid varer den?
 >
 > Er det den måde en skærmlæser præsenterer det på over for brugeren? I
 > så fald er det langt fra optimalt - faktisk ubrugeligt!
 
 Problemet med DIV og SPAN er, at de netop ikke tilfører en mening til
 indhldet. De er kun med for, man kan tilgå de elementer, som er inde i
 dem og style dem.
 
 En tabel, der kan man angive en caption, en overskrift, så man kan
 lave sammenhænge imellem tracknummeret, sangen og længden.
 
 En ordnet nummereret liste, det giver sig selv, at fordelen er, at der
 genereres et nummer automatisk - problemet er, det er ikke ligegyldigt
 hvilket nummer hvilken sang får.
 
 Her er eksempel:
 
 Min top tre liste over DJs:
 
 1. Tïesto
 2. Van Buurren
 3. Envio
 
 Her er nummereringen, ORDENEN af tallene ikke ligegyldige. Men det er
 de her:
 
 1. Rør dejen sammen
 2. Rul den ud på bordet
 3  Drys med mel
 
 (fiktiv opskrift)
 
 Man kan ikke bare plugge noget ind på en tilfældig plads i den første,
 for så er det ikke mere min liste, det handler om - men oom der kommer
 et trin mere på den anden, det gør ikke noget, for her er tallet ikke
 interessant, kun rækkefølgen. F.eks. hvis man i 2eren vi have et punkt
 ind efter "Rør dejen sammen", som hedder "Lad den hæve i 20 minutter",
 så ændrer det ikke meningen, det gør kun beskrivelsen mere specifik,
 og så bliver de næste trin bare én højere. Sålænge rækkefølgen holdes,
 vil det stadig have samme mening.
 
 Og i nummer ét vil man bruge HTML, i nummer to vil man foretrække CSS.
 Det er de tilfælde, hvor der er tvivl om, hvor man ligger, som er
 problemet.
 
 Men Jeg kan godt smække to løsninger sammen, én i tabeller og én i
 lister, så du kan se forskellen, og måske selv vælge - skal jeg det?
 
 
 MVH
 Rune Jensen
  
            
             |   |   
            
        
 
            
         
           Rune Jensen (04-10-2010) 
         
	
            | Kommentar Fra : Rune Jensen | 
  Dato :  04-10-10 12:22 |  
  |   
            On 4 Okt., 19:29, Birger Sørensen <s...@bbsorensen.com> wrote:
 
 > Hvis du lægger hvert nummer i hver sine div'er, i stedet for at skille
 > med <br>, kommer de også til at stå i den rigitge rækkefølge i koden,
 > og  vil vist ogs¨blive læst rigtigt.
 
 Ja - men meningen - at det er en liste - vil ikke blive givet til
 skærmlæseren. Det vil det heller ikke med en tabel, men der er
 tilgengæld mulighed for at knytte de forskellige celler sammen,
 celler, såvel som søjler og rækker (hvis man vil være meget specifik)
 og give dem en betydning. Lister er langt det letteste, ville jeg
 mene, men om det er det rigtige? Jeg tænker, det er vel en
 spilleliste...
 
 DIV og SPAN lægger ikke betydning til indholdet i sig selv.
 
 > Og du kan bruge title, til at fortælle om hved hvert element
 > indeholder. Den bliver vist også læst op.
 
 Det er til gengæld rigtigt. Title er en god ting, fordi det kan give
 direkte mening til indholdet, og det ville jeg måske forsøge mig med
 på en liste.
 
 
 MVH
 Rune Jensen
  
            
             |   |   
            
        
 
            
         
           Rune Jensen (04-10-2010) 
         
	
            | Kommentar Fra : Rune Jensen | 
  Dato :  04-10-10 13:21 |  
  |   
            On 4 Okt., 19:00, Kurt Hansen <k...@ugyldig.dk> wrote:
 
 > Er det den måde en skærmlæser præsenterer det på over for brugeren? I
 > så fald er det langt fra optimalt - faktisk ubrugeligt!
 
 Skærmlæseren læser som udgangspunkt indholdet op, i den rækkefølge det
 optræder i koden. Men det er kun én af flere faktorer. Tags kan
 fortælle noget om læseretning, jeg mener egentlig at netop tabeller,
 kan man indstille til at læse sådan som vi (seende personer) også
 ville læse en tabelcelle, f.eks. at kunne kæde en celle sammen med en
 overskrift vertikalt og en horisontalt (men dette vil også afhænge af
 webmasteren, hvor god han er til at dokumentere sin tabel). Tags kan
 også give betydning på anden måde. F.eks. så *bør* en <b>, som betyder
 fed skrift, og som er udseende, *ikke* ændre skærmlæserens stemme. Det
 bør den derimod med <strong>, som betyder "dette ord er stærkt
 fremhævet i teksten" - i betydningen, at det ændrer meningen med
 teksten.
 
 Lister vil sandsynligvis blive læst op med ordet "liste" foran
 listepunkterne. Definition lists, der var det sådan engang (ved ikke,
 om det stadig er), at en <dt> og en <dd> der blev dette læst op som
 "[indhold af <dt>t] er lig med [indhold af <dd>]"
 
 Så den måde du bruger dine tags på, det har betydning for, hvordan dit
 indhold læses og i sidste ende forstås af den, som bruger
 skærmlæseren.
 
 Sådan at hvis du har en overskrift, så skal du bruge overskrifttags,
 har du en tabel med tabulære data, skal du bruge en tabel og iøvrigt
 give relevante overskrifter til de forskellige dele af tabellen
 (caption f.eks.), og er det en liste du har som indhold, skal den have
 listetags osv.
 
 En blind kan også vælge at få en "indholdsfortegnelse over siden", så
 lister skærmlæseren alle H-tags, som man så kan zappe igennem, derfor
 *skal* H-tags give en logisk struktur. Yderligere, kan man vælge at
 zappe via en liste over sidens links. Og så er der noget mere, jeg
 ikke kan huske. Men det med "liste over sidens links", det er så
 årsagen til, man *aldrig* må bruge "klik her" i sin linktekst.
 
 
 MVH
 Rune Jensen
  
            
             |   |   
            
        
 
    
 
					
					 
			 | 
			
				
        
			 |