Avatar billede netro Nybegynder
11. april 2006 - 19:04 Der er 11 kommentarer og
1 løsning

Html / Xhtml

Kan VS 2005 konvertere en række aspx-filer skrevet i XHTML 1.0 til HTML 4.01? Det giver problemer med XHTML, fordi mange browsere ikke understøtter det.
Avatar billede schwarz84 Nybegynder
11. april 2006 - 19:35 #1
Det fleste browsere læser uden problemer xhtml. Hvad er problemet?
Avatar billede netro Nybegynder
11. april 2006 - 19:42 #2
Hmm... da ikke så vidt jeg ved? Men hvis jeg benytter Xhtml 1.0, har fx følgende element ikke den angivne bredde (kun testet i IE):

<input type="text" style="width:150px" />
Avatar billede netro Nybegynder
11. april 2006 - 20:04 #3
Ved nærmere eftertanke er det vist forkert, hvad jeg siger. Det er nok nærmere mime-typen, browseren ikke fanger og derfor parser xhtml'en som html i stedet. Men det er stadig et problem...
Avatar billede jokkejensen Novice
11. april 2006 - 20:49 #4
den kan ikke converter dem.. men hvis du ændrer dokumentypen, chekker den jo dine dokumenter når du åbner dem, og viser rød skrift ved ugyldig html..

Jeg ville personligt fortsætte i xhtml bare med html mime type..

IE vil "downloade" hvis du sender et korrekt xhtml dokuement til den.. IE 6 that is :)
Avatar billede netro Nybegynder
11. april 2006 - 21:40 #5
Ok. Men det giver vel ingen mening med mime-typen html, når dokumentet er xhtml? Så ser browseren det bare som et fejlfyldt html-dokument...
Avatar billede jokkejensen Novice
11. april 2006 - 22:37 #6
ja det er korrekt, som fejlfyldt html..

Men det gør imigreringen lettere når IE, engang fatter xHtml..

Det kommer selvfølgeligt også an på hvad formålet er..

Hos os er vi begyndt at skrive xhtml til vores kunder, og kan hurtigt ændre mime typen til den korrekte når vi føler tiden er.. en slags fremtidsikring...

Sidder du med et site, som hobby, er det mere fornuftigt/korrekt at skrive html 4.01, og ændre det når tiden er.. Men jeg kender ikke til "størrelsen" på dit site.. og tiden det vil tage..
Avatar billede netro Nybegynder
11. april 2006 - 23:21 #7
Så kan jeg godt se din pointe.

Det er en komplet webshop, så der vil blive en del html/xhtml, der evt. skal konverteres på et senere tidspunkt. Indtil videre er det dog begrænset.
Avatar billede jokkejensen Novice
12. april 2006 - 10:43 #8
Det er et lidt svært spørgsmål ..

Syntes du skulle lukke, og smide det i html forumet i stedet, så nogle af de "rå" w3c gutter kan give et ordentligt svar.... lad roenving, olebole eller en af de andre markup liderlige give et ordentligt svar :)

Men det bliver nok, at du skal arbejde med html 4.01 et stykke tid endnu...
Avatar billede netro Nybegynder
12. april 2006 - 11:37 #9
Jo, mit spørgsmål handlede egentlig om VS til at starte med, men eftersom der ikke kan konverteres automatisk, kan det godt være, jeg skal rykke spørgsmålet derover.

Du må dog gerne lægge et svar.
Avatar billede jokkejensen Novice
12. april 2006 - 11:38 #10
okay - men det kan det ikke :)..

Takker :)
Avatar billede netro Nybegynder
12. april 2006 - 11:38 #11
Forresten har jeg prøvet at sætte mime-typen med Response.ContentType = "application/xhtml+xml". Det troede jeg egentlig ville gøre, at det blev parset som xhtml, men nu viser Explorer blot kildekoden som et XML-dokument.
Avatar billede roenving Novice
13. april 2006 - 18:19 #12
Ja, det kommer til at vare en rum tid før IE understøtter xhtml rigtigt, end ikke i IE7 vil det være understøttet !-)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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