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
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
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"
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]
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!
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
<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.
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.
"<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/
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!
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!
"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.
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 !!!!
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
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.
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
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
Synes godt om
Ny brugerNybegynder
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.