01. april 2002 - 20:35Der er
68 kommentarer og 1 løsning
Bundbar i html eller css
Er det muligt at lave en slags bundbar der ALTID er helt nederst på siden. Dvs at hvis hele HTML dokumentet er tomt er der stadig en bar fx en tabel der er 10 pixel høj hvor der står noget i den. Jeg ved godt at det kan lade sig gøre med frames, men det vil jeg ikke bruge. Jeg ved også godt at man kan lave et billede og sætter det er sted på skærmen i CSS. Men kan det også lade sig gøre det samme med en tabel???
hvad hvis der er 3 sider dokument... skal den så ses i bunde af det (så man skal scrolle ned for at se det)
eller skal den være i bunde af skærmen ???
Synes godt om
Slettet bruger
01. april 2002 - 21:10#2
På nogle af siderne skal den stå i bunden af dokumentet hvis der fx er 3 sider dokument. MEN hvis der næsten ikke er noget tekst skal den stå nederst på skærmen. Ved godt at man kan lave en billigt løsning med <br><br><br> men findes der ikke et fikst script eller noget?
olebole >>> så skulle du jo prøve at læse lidt på din HTML... for det er det der virker.... og du kunne jo prøve at teste det, så finder du ud af der er noget der hedder height... i et table...
Når du sætter width="100%" og height="100%" så virker det ikke helt i netscape. Tabel bliver godt nok 100% i både bredde ig højde men netscape laver om på højden af rækkerne i tabel så hver række fylder sin procentdel af højden (ved 2 rækker fykder hver 50%, ved 3 33% o.s.v)
En løsning der også virker i Netscape er at lave en ydre tabel med width="100%" og height="100%" og 2 rækker i øverste række/celle lægges den tabel der skal indeholde indholdet minus bundbaren. I nederste række/celle af den ydre tabel lægges en tabel med en række der får den højde bundbaren skal have. <table border="0" width="100%" height="100%"> <tr> <td> <tabel . .
</tabel> </td> </tr> <tr> <td align="bottom"> <tabel height="10"> <tr> <td>bundbaren </td> </tabel> </td> </tr> </table> se et eksempel på http://www.dtpkursus.dk/eksperten hvor der ligger et eksempel på samme type problem til et tidliger spørgsmål "lav en side pæn i netscape"
Hvis du er i tvivl om, hvor man finder HTML-standarden: http://www.w3.org/TR/html401/struct/tables.html#h-11.2.1 Faktisk er det lige omvendt ... 'height' var en del af HTML 3.2, men er blevet depricated siden. Det er rigtigt, det stadig virker visse steder, men det er formodentlig kun midlertidigt. Det er fjernet fra standarden og vil derfor også forsvinde, som noget browserne tager højde for i renderingen. /mvh
Ikke for at være på tværs, men til jer der bruger NS... Hvorfor? Jeg har prøvet at hente NS flere gange, men den har skuffet mig gang på gang. Jeg er udemærket godt klar over, at NS engang var den førende browser, men det var "back in Nam" eller sådan noget.
HTML 4.01 er efterhånden forældet eller er det 4.00 (nok er der ikke kommet nogen ny siden 4.01... men er den ikke rimelig gammel ???) desuden så kan vi ikke se så meget ud af standarten mere, da felr og fler browsere kommer med deres egne påfund, vi kan jo nævne IFRAME... men Height i en tabel virker altså i langt de fleste browsere....
det er yderligere bedst at finde de mest brugte browsere... og så teste siden selv. istedet for at følge en HTML standart, da den giver ringe mugligheder, i forhold til at sigte efter fx 90% af markedet...
olebole >>> fjerner den... ja tror du selv på den??? jeg gør ikke, den er så meget brugt??? desuden tror jeg vi er rimelgi sikret mod at Microsoft fjerner den... det ville være at skæde dem selv i foden efter som de selv bruger den artribut...
At det virker er ikke ensbetydende med at det er korrekt html Men hvad med css?
gryn>>Jeg bruger Netscape af flere grunde. Jeg føler mig mere hjemme i Netscape. Så er jeg Mac bruger og os mac folk har det ikke altid så godt med Microsoft og det monopol ligende status firmaet har fået. Derudover virker min netbank perfekt i Netscape.
md craig>> Ville være rart hvis de forskellige browsere ville holde sig til de vedtagne standarder i stedet for at opfinde deres egne løsning. At opfinder deres ville svare til at du kun kunne afspille cd-er fra et firma i det firmas cd-afspiller og ikke i andre.
md_craig >> Ja måske ........ men jeg skal leve af det - så gælder nogle lidt andre spilleregler. Så skal det mere end virke ... tilfældigt ;o) Hvilket arbejdspapir har du læst, siden du mener, der snart kommer en standard, der tager 'height="100%"' med? Har du en URL?
gryn >> Jeg er både NS- og IE-bruger. Det er jeg nødt til at være, da man skriver for hele nettet, når man skriver professionelt. NS er stadig IE overlegen på en række punkter - ikke mindst set fra en udviklers synspunkt. Den kommer f.eks. med et langt bedre JS-debugging værktøj. Ud over at være hullet som en si, godtager IE generelt for meget skodkode - hvilket jo også er en af grundende til, den er blevet så populær ;o) /mvh
md_craig >> Microsoft's egne sider *bugner* med både HTML- og JavaScript fejl! Deres software *bugner* med kode fejl! Microsoft er nærmest herostratisk berømt for at release ufærdig software, som de aldrig får lavet ordentlig færdig - så deeeeeeeet ....... :o) Pas på med at bruge deres sider som forbillede - med mindre, det er som forbillede for, hvordan ting *ikke* skal gøres. /mvh
Opera's DHTML-behandling stiiiiinker...! Den holder sig ikke nær så godt til standarderne, som dens rygte påstår. Hate that stuff...! :oD Derudover kan vi godt blive enige ;o) /mvh
Kunne ikke finde noget med heigt på NS, men noget mere spøjst er at jeg fant ud af at du brugte IFRAME (fyha...)
olebole >>> det er på skrift i et blad... ikke på nettet... et eller andet ammerikast EDBblad...
(der stod at det ikke var 100% bekræftiget...)
men du kan ikke mene det alvorligt at du tager højde for alle 100% brugere på nettet, så kan du jo ikke bruge standarten til noget som helst....
og hvis det virker i 90-95% af alle browsere så vil jeg ikke kalde det tilfældigt...
(jeg skal også snart leve af det... og du kan tro at vi lære noget om standarter, men vi lære også noget om målgrupper, og tilpasse sine sidder dertil, det kunne godt lyde som om at du har en DEL støre erffaring end mig i felten. men hvar lang tid har du været der ude uden at være på kursus, for det lyder også somom at du er ved at blive lidt gammeldags...)
Og jo, så vil jeg give dig helt ret i at det ikke lige er en IE man skal teste med som højeste prioritet... den kan godt og vel vise alt... og det er LORT...
gryn >>> du bliver nød til at acceptere NS, selv om de har nogle underlige politiker af og til, men det er det samme med MS, men trods alt så er det stadig en 30-40% der bruger NS. de potentielle kunder skal du jo også tage højde for...
spe >>> holde sig til standarten er måske lige groft nok. men det ville være rart hvis di i det mindste ville tale sammen om tingene, og ikke gå vær deres vej...
jeg bruger igen IFRAME som et eks. NS's svar på det var ILAYER, som IE havde problemer med. her har vi så en god teknik som kun vil virke i en af de 2 browsere... men nu kan man fris bruge IFRAME op mod NS (det må vi da formode når de selv bruger det på deres hjemmeside...)
Olebole >>> jeg ser ikke MS som et forbillede, tværtimod, men det må da være en formodelse, at deres browser vil kunne tolke den kode de selv bruger.... det var det jeg mente. og da de fleste i dag bruge IE, så kan vi jo ikke ignorere den... men vi behøver ikke anstrænge os for at få en side til at virke i IE. men den SKAL VIRKE DER, ellers har man allerede tabt ca. 50% af det potentielle markede....
Jeg har vist ikke skrevet noget om, jeg supporterer 100% af nettets brugere :oD
Jeg er uddannet for få år siden og har bl.a. arbejdet som Interface Developer hos Framfab. Der havde vi Nike som den mest prestigefyldte kunde. Deres projektleder var Mac/NS4-mand ........ prøv at forestille dig, at aflevere noget, der kun fungerede i IE/Win ...! Det ville resultere i en skinger sopran-stemme resten af livet! ;o)
Når du bliver færdig og kommer ud og arbejder i en skarp situation skal du nok finde ud af, hvordan man aggerer i den virkelige verden. Målgruppen er overordentlig vigtig at supportere - men den kan være mere sammensat, end det umiddelbart virker. Desuden vil de fleste virksomheder gerne have den udbredt - og så er det jo ufikst at have lukket andre og måske potentielle brugere ude. Derfor skal man også 'bøje' standarden, men forudsætningen for det, er at man kender den ... til bunds! ...og at man kender browserne.
Eksemplet med ilayer/iframe er rigtig dårligt valgt, da det stammer fra en tid, hvor der jo ikke fandtes en international standard for DOM - og browser fabrikanterne derfor opfandt hver deres.
...og nu glemmer du ikke i din MS-iver, at MS faktisk er en del af W3C - og det måske ville synes en anelse tåbeligt at være med til at beskære de 'visuelle attributter' i HTML-tags og bagefter kæmpe for deres brug ...!?!?!!! Det er *netop* essensen i hele det internationale web-samarbejde (og præcis i MS' ånd) i disse år at få visningen og data adskilt. Man ønsker simpelthen ikke visnings-attributter blandet ind i koden ... j.v.f XML og CSS.
Der er sikkert en grund til, du ikke kan huske, hvor du har læst det - og at det ikke var '100% bekræftet' ...... det tror jeg *meget* gerne på ;o) /mvh
Ser fornufigt ud - men virker stadig ikke helt i NS6. Heller ikke, hvis man tilføjer den manglende '</tr>', ændrer 'align' til 'valign' og 'tabel' til 'table' ;o) /mvh
olebole >>> i bund og grud så gik det her ud på at løse et problem, og det har jeg gjort... det er ligsom det jeg kommer her for. har du en anden løsning, så kom med den. så kan vi se om den er bedre.
Men smukkemanny stillede et spørgsmål, og det besvarede jeg. vi kan ligeså godt gøre vores bedste for at hjælpe folk...
(det er jo også et spørgsmål om hvad andre browsere vil gøre ved koden. vil NS 6.0 bare ignorere den eller prøve at opfylde den bedst mugligt ???)
jeg tror ikke den side er for god at bruge... det ser ud til at den bare kigger på dem der kommer der, ikke nettet globalt, vi har fået en i skolen som vi bruger, den køre en meget omfattende statestik... og der viser det sig at der er mange der stadig bruger NS... så den side du har der, ville jeg ikke bruge...
md_craig >> jeg er helt enig i, at vi er her for at løse problemer og hjælpe. Derfor er det også vigtigt, at det, der bliver skrevet er så rigtigt som muligt ... der er måske hundredevis af andre brugere, der vil komme til dette spm. i fremtiden ved at bruge søgefunktionen ;o) /mvh
md_craig >> uanset, hvad I har på skolen - så er der laaaaaangt fra 40% af nettets brugere, der anvender NS...! Du får væsentligt forskellige resultater - alt efter hvilken stat, du bruger .... men 40% NS-brugere ...?!?!?!!! Jeres kilde er vist noget nær den eneste, der i *nærheden* af det tal ;o) /mvh
Nu bruger den et GLOBALT tjeck, det vil side hele vedenen over... men hvorfor ville du mene det er usandsynligt at op mod 40% bruger en eller anden NetScape ????
Jeg ville da sige at det er langt mere usandsynligt at der er op mod 95% der bruger IE4+ prøv tænk på alle de MAC brugere der er derude... og så oven i dem kommer alle Net Scape tilhængerne. og der er også en del der bruger sådan noget som Opera, morzilla, og hvad de ellers hedder...
orvvv ...... 'GLOBALT' ...! =8-O Næsten helt skræmmende, du :oD Fordi, jeg ikke de seneste tre år har set en eneste annerkendt statestik nævne et tal for NS, der er bare halvt så stort. Hvad er det for en statestik? ... Eller det kan du måske heller ikke huske? :oD /mvh
Blot en kommentar til HTML 4.01 er efterhånden forældet eller er det 4.00 (nok er der ikke kommet nogen ny siden 4.01... men er den ikke rimelig gammel ???) desuden så kan vi ikke se så meget ud af standarten mere, da felr og fler browsere kommer med deres egne påfund, vi kan jo nævne IFRAME...
jeg kan desvære først komme med den i morgen... men det vil jeg gøre... (og OK jeg vil da indrømme at det er en 4 måneder siden at vi kiggede sidst, men jeg kan ikke forholde mig til at 95 % bruger IE,,, det tror jeg bare ikke på...)
At Mac-brugere anvender NS er lidt af en skrøne. Det var rigtig for tre-fire år siden, men ikke mere ... nu er det langt mere ligelig fordelt - udover, at Mac-folket udgør en forsvindende lille - og formodentlig vigende - andel af nettes samlede maskinpark. /mvh
md_craig >> Du misforstår vist helt knudgert's pointe :)
Man bliver klog af at gå på skole .... mens man går der, er man oftest betydelig klogere, end ens viden beretiger til. Når man så kommer ud, skal man så til at lære, hvad det var, man lærte - og hvordan virkeligheden udenfor skolen ser ud. Det er et helt almindeligt fæmomen ;o) /mvh
Iøvrigt stammer den stat, du ikke rigtig tror på *ikke* fra besøgende på w3schools.com's side - men fra thecounter.com. En tæller, der sidder på over 1.000.000 web-sider ... world-wide ;o) /mvh
Altså!! Kunne I ikke fortsætte pr. ICQ eller ligende? Er ved at være lidt træt af at få min mailboks fyldt med indlæg som mere er debat end svar på det oprindelige spørgsmål.
Synes godt om
Slettet bruger
02. april 2002 - 10:38#58
Ok, en fin diskussion i har kørt, men eftersom md craig'f forslag fungerer fint holder jeg mig til det. Takker
:) Har kigget på det script du har lavet olebole og det er sådan set også godt, problemet er bare at jeg ikke kan sætte mine tabeller ind hvor du har sat din "bundbar" tekst. Hvorfor kan man ikke det? Sådan her har jeg gjort og så viser den ikke noget.
Problemet er nemlig at nogle gange skal der scrolles nedad på skærmen og andre gange kan der ikke da der ikke er så meget tekst. Hvis man så benytter dit script på en af de sider hvor der skal scrolles nedaf vil den stå oven i teksten.
til den duskution om hvilke browsere der bruges mest må jeg krybe til korset, da jeg skulle til at gå ind på siden vi bruger på skolen, fik jeg et tip til en der var meget bedre... og det må jeg sige...
535330 Visitors/hour
over 1/2 mill i timen (nogle måneder er over 1 mill)... det kan da kun være noget man kan stole på... og den bekræfter mere end rigeligt at IE er dominerende... så jeg må give jer ret på dette punkt... og jeg er gået tilbage hvor den anden sagde at NS var ligesameget brugt, og her siger denne stats 10% til NS... men ok den har også 10 gange så mange hits i timen som den anden. (skal jeg oplyse den dårlige NEJ vel)
Præcis samme stat, gryn henviste til - omend tallene der var for januar 2002. Under alle omstændigheder sniger NS sig ikke over 5% ;o)
Det er dog ikke sikkert, det er en god statestik, overhovedet. Den eneste gode statestik er den, der siger noget om din specifikke og evt. potentielle målgruppe ... og det er jo slet ikke sikkert, denne stat holder til det.
Skal du f.eks. lave et site, der henvender sig til danske forsikrings folk, er det nok formålstjenligt at vide, at hele TopDanmark stadig bruger NS4 - det er en stor koncern at miste ved at holde sig til 'den bedste statestik', der alligevel ikke duede til en squid ;o) /mvh
Se også: http://www.upsdell.com/BrowserNews/stat.htm og læg mærke til advarslerne ...! Læg også mærke til, at statestikkerne ude til højre på visse punkter afviger med en faktor 10 (1000% ...!!!) ... *det* er da en slat!
Her kan du finde flere stats og demografiske bruger-info: http://webdesign.about.com/msubstats.htm *men* pas stadig på: "Statestikker er som de gamle københavnske gas-gadelygter ... de er gode at støtte sig til, men oplyser ikke ret meget" :) /mvh
olebole >>> det vil nok være ret svært at leve en online stat så præsiseret.... men jeg kan godt se dit problem, men den slags reserch er jo noget man laver selv...
prøv forestil dig hvor stor en database du ville få hvis du skulle registære helt præsist hvem der bruger hvad. (firmaer) og det må du desuden heller ikke, medmindre pågældende giver tilladelse...
Jamen, jeg beder ikke om en specificeret stat ... jeg pointerer blot, der ikke er så meget at bruge den slags til - med mindre, man kan få fat i noget materiale, der dækker ens målgruppe.
JS-fejl >> okay .... jeg får ikke en eneste :o) /mvh
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.