Avatar billede m0nk3y Nybegynder
24. februar 2004 - 18:42 Der er 25 kommentarer og
1 løsning

Mellem rum

Jeg er igang med at lave en hjemmeside, men der er kommet et dumt mellemrum mellem mine billeder i tablen...

Fejlen kan ses her: http://webonnet.dk/blahblah.jpg

Og her er min kode:

------------------------------------------

<html><head><title>Diskotek blahblah</title>
</head><body bgcolor=black text=white><center>

<font style='font: bold 32px trebuchet ms,verdana,helvetica,sans-serif'>Diskotek blahblah</font><br><br>

<table border=0 cellspacing=0 cellpadding=0>

<tr><td><img src=side-venstre.jpg><td valign=top><OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"
WIDTH=200 HEIGHT=30>
<PARAM NAME=movie VALUE="menu/menu.swf"> <PARAM NAME=menu VALUE=false> <PARAM NAME=quality VALUE=autolow> <PARAM NAME=wmode VALUE=transparent> <PARAM NAME=bgcolor VALUE=#000000> <EMBED src="menu.swf" menu=false quality=autolow wmode=transparent bgcolor=#000000  WIDTH=200 HEIGHT=30 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED>
</OBJECT><td><img src=side-højre.jpg></table>

<table border=0 cellspacing=0 cellpadding=0>

<tr><td><img valign=top src=streg.jpg><td><iframe name="main" src="forside.htm" frameborder="0" scrolling="no" width="520" height="600" valign=top></iframe><td><img src=streg.jpg>

</table></center></body></html>

------------------------------------------

Hvordan kommer jeg af med mellemrummet?

Håber der er nogle der kan hjælpe

På forhånd tak!
Avatar billede webbygger Nybegynder
24. februar 2004 - 22:18 #1
Prøv at sætte det her ind før </head>

<style type="text/css">
html,body{margin:0px;padding:0px;}

</style>
Avatar billede m0nk3y Nybegynder
25. februar 2004 - 11:47 #2
Det virker ikke ved mig, det eneste der sker er at mellemrummet før overskriften bliver fjernet...
Avatar billede m0nk3y Nybegynder
25. februar 2004 - 14:42 #3
Fandt ud af det... ved den streg ned satte jeg bare valign=top i den td... altså sådan her:

<html><head><title>Diskotek blahblah</title>
<link rel=stylesheet href=css/default.css type=text/css>
</head><body bgcolor=black text=white><center>

<font style='font: bold 32px trebuchet ms,verdana,helvetica,sans-serif'>Diskotek blahblah</font><br><br>

<table border=0 cellspacing=0 cellpadding=0 style='padding:0px'>

<tr><td><img src=side-venstre.jpg><td valign=top>

<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH=200 HEIGHT=30>
<PARAM NAME=movie VALUE="menu/menu.swf"><PARAM NAME=menu VALUE=false><PARAM NAME=quality VALUE=autolow><PARAM NAME=wmode VALUE=transparent><PARAM NAME=bgcolor VALUE=#000000><EMBED src="menu.swf" menu=false quality=autolow wmode=transparent bgcolor=#000000  WIDTH=200 HEIGHT=30 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED>
</OBJECT>

<td><img src=side-højre.jpg></table>

<table border=0 cellspacing=0 cellpadding=0>

<tr><td valign=top><img valign=top src=streg.jpg>

<td><iframe name="main" src="forside.htm" frameborder="0" scrolling="no" width="520" height="600" valign=top></iframe>

<td valign=top><img src=streg.jpg>

</table></center></body></html>
Avatar billede olebole Juniormester
27. februar 2004 - 16:37 #4
<ole>

Overvej at lære helt grundlæggende HTML.
Luk dine tags - det der har ikke meget med HTML at gøre ... det er rent skod, som det er en fejl, hvis nogen browser vil vise

/mvh
</bole>
Avatar billede m0nk3y Nybegynder
27. februar 2004 - 21:47 #5
Jeg kan skam godt HTML... var bare lidt syg da jeg sad og programmerede, og det hjælper ikke lige frem på hjernen.

Og alle mine tags er lukket seje, det ville hjælpe hvis du lukkede noget andet!

Og har arbejdet med HTML i mange år så har nok lidt erfaring!
Avatar billede nute Nybegynder
27. februar 2004 - 22:25 #6
<nonPartialContent>

<table border=0 cellspacing=0 cellpadding=0 style='padding:0px'>
    <tr>   
        <td>
        <td valign=top>
        <td>
</table>
<table border=0 cellspacing=0 cellpadding=0>
    <tr>
        <td valign=top>
        <td>
        <td valign=top>
</table>

*host* *host* ... dette er *hvertfald* ikke FrontPage kode ...

</nonPartialContent>

olebole >> long time no see :o]

/nute
Avatar billede olebole Juniormester
27. februar 2004 - 22:26 #7
Så skulle du måske overveje at bruge den  :)

<td><img src=side-højre.jpg></table>

<table border=0 cellspacing=0 cellpadding=0>

<tr><td valign=top><img valign=top src=streg.jpg>

<td><iframe name="main" src="forside.htm" frameborder="0" scrolling="no" width="520" height="600" valign=top></iframe>

<td valign=top><img src=streg.jpg>

</table>

kan vist ikke ligefrem kaldes valid HTML ... eller ...? Du åbner og lukker så vidt jeg kan se temmelig tilfældigt.

... pssssssssst ....... det kan godt betale sig at være sikker på, man kan holde bukserne oppe, inden man begynder at stritte med forbenene. Brug hellere energien på koden  ;o)
/mvh
Avatar billede olebole Juniormester
27. februar 2004 - 22:30 #8
Hva' dææææælen .... hej Knut - gamle hjemmebrænder. _Meget_ længe siden ...! Jeg troede, du havde mistet synet for længe siden  ;oD
Avatar billede nute Nybegynder
27. februar 2004 - 22:33 #9
dææææælen selv :oD

jow, det er *meget* længe siden efterhånden. jeg har stadig synet på det ene øje tilbage, men som du kan se, så har jeg fået et andet handicap siden sidst - bogstaverne opfører sig mærkelig for mig for tiden ... det ligner nærmest ... hmm ... "dansk"

;o]
Avatar billede olebole Juniormester
27. februar 2004 - 22:35 #10
Ja, der er slet ikke noget 'fjeld-muslim' over dig mere ... kanon flot  ;o)
Avatar billede nute Nybegynder
27. februar 2004 - 22:39 #11
hehe ... takker :-) har jo hørt så meget om "integrations problemer" i danmark, at jeg tænkte jeg skulle lave lidt research for mig selv.

anyway ... jeg troede du gav dig for laaaaang tid siden her inde. jeg har lige startet igen selv. har kigget nogle af de spm du deltager i, og jeg må sige det er underlig at jeg ikke har stanget hovedet ind i dit noget tidligere. hyggeligt at se dig igen hvertfald :o]
Avatar billede olebole Juniormester
27. februar 2004 - 22:44 #12
I ligemåde ... ja, jeg er her lidt 'pletvis' nu om stunder  :)
Avatar billede m0nk3y Nybegynder
29. februar 2004 - 00:33 #13
Undskyld mig olebole... det der kode er ikke hvad jeg ser! Og nute, det er heller ikke hvad jeg ser.. http://tsn.dk/p/?id=3353 <- Sådan ser min kode ud, håber i kan se den ordenligt! For jeg har aldrig skrevet sådan der som i har skrevet det. Det er vidst exp der fucker. Har arbejdet med html i et år så har skam lært at lukke og åbne tags!
Avatar billede roenving Novice
29. februar 2004 - 00:38 #14
Såvidt jeg kan se er det snip ole viser fundet i 25/02-2004 14:42:38 ...
Avatar billede olebole Juniormester
29. februar 2004 - 06:21 #15
m0nk3y >> Ja, det er samme kode - det er ikke E, der fucker up  :)

Det er ikke tvingende nødvendigt at lukke <tr> og <td> tags - men der er god kodeskik.
Tendensen går mere og mere mod lukkede tags og det er tvivlsomt, om browsere understøtter åbne tags ret meget længere. Ikke mindst med alle de nye små-devices, hvor hurtige og ikke-grådige browsere er et must.

Desuden skal der være gåseøjne om alle attributter, der indeholder specialtegn, som # og ø.
/mvh
Avatar billede m0nk3y Nybegynder
29. februar 2004 - 13:56 #16
<tr> og <td> lukkes automatisk med </table> i IE. Og min kunde kreds rækker ikke meget længere. Og "" er jeg stoppet med at bruge, da jeg bruger ASP, så der er det nok lidt usmart. Istedet kan man self bruge '' men når det er tal værdier er det ikke nødvendigt, og der er ikke så meget andet, kan se et enkelt ø et sted hvor jeg ikke har gåse øjne, men det virker som det skal og flet så nub.
Avatar billede m0nk3y Nybegynder
29. februar 2004 - 13:59 #17
de lukkes også automatisk når man starter en ny, så kan ikke se nogen grund til at lukke dem! Og hvis der er nogle der ikke kan se min webside kan det være deres eget problem.
Avatar billede nute Nybegynder
29. februar 2004 - 14:22 #18
"<tr> og <td> lukkes automatisk med </table> i IE" - det er godt nok sant, men har du overvejet at det faktisk også findes browsere der *ikke* har indebygget automatisk "fejl-opretning" ?? IE indeholder efterhånden så meget kode for at rette op i udvikleres fejl/ignorance/dårlige kodevaner at enhver "koder" snart bare kan skrive en side med "<html><body></body></html>", så vil IE fylde resten af indholdet ud. det er en af grundene til at IE er relativt tung at køre. Prøv andre browsere, fx Operas nye version, og se hvor hurtig den er - og sammenlign med IE ... en af grundene til at IE scorer 0 i performance test er fordi den retter op i alle "fejl" en HTML-koder laver. IE prøver at antage hvad forfatteren af en HTML side mener, når det egentlig skal være modsat .... den der har skrevet HTML siden skal fortælle browseren hvordan browseren skal forstå siden.

"Og "" er jeg stoppet med at bruge, da jeg bruger ASP" - hmm ... det er en ting du har misforstået, min ven. HTML er en standard. HTML har et pre-defineret format. hvis man ikke skriver ordentlig HTML, så vil man efterhånden komme galt afsted. Det svarer næsten til at man følger en mad opskrift. Der står at man skal bruge 1 teske salt, men siden man kun har en almindelig ske, så bruger man en gaffel istedet. hvorfor kan du ikke bruge "" når du koder i ASP ? en almindelig "Response.Write("<a href=""minLink.asp"">") er da fuldt muligt.

"de lukkes også automatisk når man starter en ny, så kan ikke se nogen grund til at lukke dem! Og hvis der er nogle der ikke kan se min webside kan det være deres eget problem." - hold da op for et arrogant udspil !!! Men på den anden side ... hvis du ikke har noget mere fornuftig at komme med, så er det måske ikke så mange der vil kigge på dine "websider" alligevel. *Du* ser måske ikke nogen grund til at lukke dine tags, men browsere gør. Desto dårligere stykke arbejde *du* gør - desto mere arbejde får browseren. Dette resulterer igen til browsere der er tunge at køre.

"Har arbejdet med html i et år så har skam lært at lukke og åbne tags!" - hvis du har lært at lukke tags, hvorfor gør du det så ikke ? Det eneste du giver udtryk for at du har lært, i løbet af dette år du har arbejdet med HTML, er at lade browseren lukke dine tags. Det svarer nærmest til at man de første leveår sagtens kan finde ud af at skide, men man overlader al tørring og skift af bleer, til sin mor og far. Jeg selv har arbejdet med HTML i snart 5 år, men jeg ser mig overhovedet ikke som færdig udlært af den grund. Men jeg har den egenskab at jeg er ydmyk overfor mig selv og mine færdigheder i forhold til dem der virkelig ved hvad de snakker om. Jeg kan meget, men jeg vil altid vide at det er mange der ved mere end mig. Jeg har lært mig til at lytte til dem der har noget at sige, for hvis ikke jeg gjorde dét, så ville jeg ikke lære noget.

Et godt tips er, at læse HTML standarden for at finde ud af hvordan man *skal* skrive sine HTML sider (findes her: http://www.w3.org/TR/html4/ ). Og nu som tendensen går mod XHTML, så anbefales det at læse lidt om dette: http://www.w3.org/TR/xhtml-basic/

/nute
Avatar billede m0nk3y Nybegynder
29. februar 2004 - 17:40 #19
Det kan vel være mit eget problem om hjemmesiden ikke kan ses i Opera eller netscape eller hvad det nu er for en browser. Nu bruger største delen IE så jeg satser på det.

Og undskyld at jeg skrev forkert, jeg har ikke kun arbejdet med HTML i et år, der skulle have stået et par år. Jeg begyndte for 3-4 år siden. Da jeg udviklede min viden ved at læse "WWW bogen" (mener jeg, kan sq ikke lige huske, har den ikke ved hånden pt.) stod der ikke noget om at lukke tags, da jeg så senere så at nogle gjorde det, tænkte jeg at det måtte de vel selv om. Jeg har ikke haft nogle klager over at nogle ikke kunne se mine websider, så har heller ikke tænkt mig at bruge min tid til at sidde og lukke tags som automatisk bliver lukket.

Og jeg gider ikke bøje mig for jer, pga. jeg rent ud sagt syntes at i er nogle idioter. Så skriv noget dårligt i mit Karma så er jeg glad!

Bye bye, monkey over and out!
Avatar billede m0nk3y Nybegynder
29. februar 2004 - 17:42 #20
Og så lad btw. være med at replye mere, det kan vel være mit eget problem om jeg slutter mine tags eller ej. Hvis jeg får lyst en dag skal jeg nok sende et post kort!
Avatar billede nute Nybegynder
29. februar 2004 - 18:53 #21
"stod der ikke noget om at lukke tags, da jeg så senere så at nogle gjorde det, tænkte jeg at det måtte de vel selv om" - som tidligere skrevet: HTML er en standard, og standarder har nogle retningslinjer man skal følge. Vi har prøvet at forklare dig at "ja, man har ikke behov for det, men du vil få problemer senere, når browsere bliver mindre og mindre tilgivende for fejl fra koderen". Hvis du var interesseret i at lære noget, så ville passende respons være "det vidste jeg ikke. jeg troede det ikke var nødvendig at afslutte sine tags", istedet for at være stædig, arrogant, barnlig og svare at vi er nogle idioter. Hvis dem, der sidder med viden som du ikke besidder, er idioter, så kommer du til at have et hårdt liv. Og hvis du synes de mennesker med viden er idioter, så bør du måske vise den respekt at du hellere ikke optager deres tid med at poste indlæg i et forum som dette. Vi er mange her inde som glædelig besvarer mange spm for at hjælpe og for at lære og et "tak" er nok for at man ved at man har lært en person noget han ikke vidste. Utaknemlighed og umodenhed, som du har vist os, er noget du kan spare os for.

"Og jeg gider ikke bøje mig for jer, pga. jeg rent ud sagt syntes at i er nogle idioter. Så skriv noget dårligt i mit Karma så er jeg glad" - to bad. Med den holdning kommer du ikke til at opleve særlig meget hjælp her inde.

"det kan vel være mit eget problem om jeg slutter mine tags eller ej" - ja, det er dit eget problem ... det er hellere ingen der har sagt noget andet. Vi prøver bare at fortælle dig hvordan det *bør* gøres. Men hvis du ikke er gammel nok til at reflektere lidt over de informationer der er postet i denne thread, så bør du måske vente med at bruge forumet til du kan forstå meningen med en setning.

/nute

PS! De selvfede kommentarer hører måske hjemme i et CS miljø, men ikke her inde. Lær dig at skille virkelighed og leg.
Avatar billede nute Nybegynder
29. februar 2004 - 18:55 #22
BTW - lukker du så spm, eller gider du heller ikke gøre dét, når vi nu beder dig om det ? I så fald er jeg nødt til at bede dig om at *ikke* luk spørgsmålet !!!!
Avatar billede olebole Juniormester
29. februar 2004 - 22:00 #23
Vi behøver ikke skrive noget dårligt i 'dit karma'. Dit Eksperten-karma er blot et helt ubetydeligt tal. Helt anderledes ser det ud med dit eget karma ... og det gør du sandelig ikke meget for at bedre!

Utroligt at man kan 'arbejde' med HTML i 3-4 år og fatte så lidt af det - men da du ikke har i sinde at lære, hvordan det skrives, er du nok udenfor pædagogisk rækkevidde ... og så har det i øvrigt intet at gøre med, om det kan læses i den ene eller den anden browser.
Det, det handler om, er, om man har blot en _anelse_ stolthed over det, man laver - og udføre et ordentligt stykke håndværk. Men bevares ... hvis du insisterer på at skrive dårlig og langsom kode (og din kode er _også_ dårligt performende i Explorer), så er det helt og aldeles dit eget valg.
Du må blot være forberedt på, det kun er n00bs, som dig selv, der gider svare på dine spørgsmål. Ingen af de mere kompetente udviklere på stedet her gider lege med badeænder.
/mvh
Avatar billede m0nk3y Nybegynder
03. marts 2004 - 14:24 #24
nute -> Ja, undskyld mit ordvalg og sprog. Men bliver bare pissed sådan af når der kommer en hen og siger at mit kode er noget lort, og at det måtte være fejl hvis en browser viser det - det virker på mig som PISSE provokerne, og især med det nick "olebole" (ved godt nicked kan være ligegyldigt, men forstil dig at blive rettet på af en der kommer fra en børne sang :])

Og jow, jeg ville hellere end gerne lukke dette spm, men ved sq ikke hvordan man gør, hvis du fortæller mig hvordan jeg gør, så skulle det være mig en glæde.

Olebole -> Har aldrig haft problemer med mit kodning, derfor har jeg ikke set grund til at rette i det. Hvis du havde formuleret dig lidt anerledes da du skrev det dengang ville jeg måske ikke havde virket sådan:

"Overvej at lære helt grundlæggende HTML.
Luk dine tags - det der har ikke meget med HTML at gøre ... det er rent skod, som det er en fejl, hvis nogen browser vil vise"

Det der tager jeg meget provokerne, da jeg ALDRIG har haft problemer med at det ville blive vist korrekt i en browser. Kan ikke se hvad den kommentar skulle til for, når du udmærket godt kan se at det kan vises i IE når jeg har lagt et screen shot.

- m0nK3y
Avatar billede nute Nybegynder
03. marts 2004 - 14:39 #25
m0nk3y >> apology accepted

det *er* en fejl af en browser viser din kode ... IE er *meget* tilgivende for ikke-standariseret kode, og det er, objektivt set, noget lort at den tillader så meget ufuldstændig HTML. Dem der skriver HTML bliver til sidst så dovne, fordi browseren alligevel acceptere koden.

'olebole' er, på trods hans barnlige nick, en af dem man bør lytte til. Hvis du er i tvivl om hvem du "er oppe imod", så klik på deres navn, se brugerinfo, kig på deres karma, og kig på hvor de er placeret. Er de placeret højt, så er sandsynligheden relativt stor for at de faktisk har noget at komme med. ( At olebole nogle gange kommer med skrappe udtalelser, kan måske opfattes provokerende, men i 99,99% af alle tilfælder, så er de provokerende fordi udtalelserne er så forbandet korrekte ;o] )

Hvis du ikke har haft problemer med din kodning tidligere, så er det nok fordi du kun sidder med IE. Prøv at kør din HTML side gennem w3c.org sin HTML validator for at se om din kode er valid HTML (http://validator.w3.org ). Hvis du kører din egen side igennem denne validator, så vil du se at den ikke "scorer særlig højt"

vi kommer som oftest med konstruktiv kritik, og rådet er simpelt: prøv at lytte til dem der har noget at sige. Det kan være svært i starten at finde ud af hvem man skal lytte til, men ved at følge med i de forskellige fora, så finder man hurtig ud af det

:-)

/nute
Avatar billede olebole Juniormester
03. marts 2004 - 16:02 #26
Tjahh ... et nick er blot et nick. Selvom man er far til tre og morfar til en enkelt, kan man godt kalde sig olebole  :)

At dit nick er et derivat af ordet monkey, gør jo heller ikke, at jeg tænker: "Nå, pyt ... det er bare en gibbon, der har leget lidt med et tastatur", når jeg ser din kode. Tværtimod tager jeg dig alvorlig og påpeger, det er dårlig kode - og at du gør dig selv og andre en tjeneste ved at lære at skrive ordentlig HTML.
Det behøver ikke tage lang tid eller være svært. Samtidig er det altid spændende at lære noget nyt - og fornøjelsen ved at have lavet et godt stykke håndværk er absolut heller ikke at kimse ad  ;o)
/mvh
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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger IT-supporterelever til Lokal IT på Aalborg Kaserne

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Solution Manager til Cyberdivisionen

Rambøll Management Consulting

Senior AI Engineer