|
| fjern frameborder med i xhtml frameset Fra : Thomas Dybdahl osv |
Dato : 19-03-03 15:22 |
|
jeg er ved at lave et frameset i XHTML 1,0 frameset. Jeg har dog
opdaget at frameborder="0", border="0" og style="border:none"
ikke virker. Jeg har dog så fundet noresize="0" der gør at man
ikke kan ændre på framesne, men der er stadig disse store grimme
grå ting.
--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job
| |
Knud Gert Ellentoft (19-03-2003)
| Kommentar Fra : Knud Gert Ellentoft |
Dato : 19-03-03 16:12 |
|
Thomas Dybdahl osv <1@3.be> skrev :
>jeg er ved at lave et frameset i XHTML 1,0 frameset. Jeg har dog
>opdaget at frameborder="0", border="0" og style="border:none"
>ikke virker.
Kan ikke lade sig gøre, såfremt du vil bruge validerbar kode.
Spørgsmålet har været fremme mange før og ingen har kunnet komme
med en løsning, udover det bedste råd: drop frames.
--
Knud - http://home13.inet.tele.dk/smedpark/
Når der svares på et indlæg, svar venligst under det citerede og
skær venligst det væk, du ikke svarer på, ellers ryger du i killfiltret.
Svar kun i nyhedsgruppen - tak! E-mails besvares ikke.
| |
Martin Poulsen (24-03-2003)
| Kommentar Fra : Martin Poulsen |
Dato : 24-03-03 21:38 |
|
Knud Gert Ellentoft wrote:
> Thomas Dybdahl osv <1@3.be> skrev :
>
>>jeg er ved at lave et frameset i XHTML 1,0 frameset. Jeg har dog
>>opdaget at frameborder="0", border="0" og style="border:none"
>>ikke virker.
>
> Kan ikke lade sig gøre, såfremt du vil bruge validerbar kode.
>
> Spørgsmålet har været fremme mange før og ingen har kunnet komme
> med en løsning, udover det bedste råd: drop frames.
Så vil jeg da gerne være den første. Man kan modificere DTD'en for
Frameset og tilføje border-attributtet på frameset-elementet. Dermed er
kanten væk, og koden validerbar uden fejl.
--
Martin
| |
Knud Gert Ellentoft (24-03-2003)
| Kommentar Fra : Knud Gert Ellentoft |
Dato : 24-03-03 22:40 |
|
Martin Poulsen <pi10y3002@sneakemail.com> skrev :
>Så vil jeg da gerne være den første. Man kan modificere DTD'en for
>Frameset og tilføje border-attributtet på frameset-elementet. Dermed er
>kanten væk, og koden validerbar uden fejl.
Kom lige med et kodeeksempel, tak.
--
Knud - http://home13.inet.tele.dk/smedpark/
Når der svares på et indlæg, svar venligst under det citerede og
skær venligst det væk, du ikke svarer på, ellers ryger du i killfiltret.
Svar kun i nyhedsgruppen - tak! E-mails besvares ikke.
| |
Martin Poulsen (24-03-2003)
| Kommentar Fra : Martin Poulsen |
Dato : 24-03-03 22:43 |
|
Knud Gert Ellentoft wrote:
> Martin Poulsen <pi10y3002@sneakemail.com> skrev :
>
>>Så vil jeg da gerne være den første. Man kan modificere DTD'en for
>>Frameset og tilføje border-attributtet på frameset-elementet.
>>Dermed er kanten væk, og koden validerbar uden fejl.
>
> Kom lige med et kodeeksempel, tak.
http://users.cybercity.dk/~dsl85798/
--
Martin
| |
Andreas Haugstrup Pe~ (24-03-2003)
| Kommentar Fra : Andreas Haugstrup Pe~ |
Dato : 24-03-03 23:13 |
|
Martin Poulsen <pi10y3002@sneakemail.com> wrote in
news:Xns9348DC1858A60pi10y3002@130.225.247.90:
> Så vil jeg da gerne være den første. Man kan modificere DTD'en for
> Frameset og tilføje border-attributtet på frameset-elementet. Dermed er
> kanten væk, og koden validerbar uden fejl.
Siden du har ændret i DTD bruger du jo ikke xhtml 1.1 længere. Du bruger
din egen modificerede version af xhtml 1.1.
Det kan meget vel være at du kan validere mod din egen DTD, det kan enhver
idiot, men så længe du ikke kan validere mod den originale DTD så er der
ikke tale om valid xhtml 1.1.
--
Andreas
< http://www.solitude.dk>
| |
Martin Poulsen (24-03-2003)
| Kommentar Fra : Martin Poulsen |
Dato : 24-03-03 23:21 |
|
Andreas Haugstrup Pedersen wrote:
> Siden du har ændret i DTD bruger du jo ikke xhtml 1.1 længere. Du
> bruger din egen modificerede version af xhtml 1.1.
Længere? Jeg har aldrig brugt XHTML 1.1. Frames er slet ikke
understøttet i den version, så hvorfor det skulle være relevant er lidt
en gåde.
> Det kan meget vel være at du kan validere mod din egen DTD, det
> kan enhver idiot, men så længe du ikke kan validere mod den
> originale DTD så er der ikke tale om valid xhtml 1.1.
Der har aldrig været tale om XHTML 1.1.
--
Martin
| |
Andreas Haugstrup Pe~ (24-03-2003)
| Kommentar Fra : Andreas Haugstrup Pe~ |
Dato : 24-03-03 23:46 |
|
Martin Poulsen <pi10y3002@sneakemail.com> wrote in
news:Xns9348ED7DB20F8pi10y3002@130.225.247.90:
> Andreas Haugstrup Pedersen wrote:
>
>> Siden du har ændret i DTD bruger du jo ikke xhtml 1.1 længere. Du
>> bruger din egen modificerede version af xhtml 1.1.
>
> Længere? Jeg har aldrig brugt XHTML 1.1. Frames er slet ikke
> understøttet i den version, så hvorfor det skulle være relevant er lidt
> en gåde.
>
>> Det kan meget vel være at du kan validere mod din egen DTD, det
>> kan enhver idiot, men så længe du ikke kan validere mod den originale
>> DTD så er der ikke tale om valid xhtml 1.1.
>
> Der har aldrig været tale om XHTML 1.1.
Du er vist noget af en flueknepper. Erstat xhtml 1.1 med xhtml 1.0 i mit
foregående indlæg. Pointen er den samme. Du skriver ikke valid xhtml 1.0.
--
Andreas
< http://www.solitude.dk>
| |
Martin Poulsen (24-03-2003)
| Kommentar Fra : Martin Poulsen |
Dato : 24-03-03 23:57 |
|
Andreas Haugstrup Pedersen wrote:
> Du er vist noget af en flueknepper. Erstat xhtml 1.1 med xhtml 1.0
> i mit foregående indlæg. Pointen er den samme. Du skriver ikke
> valid xhtml 1.0.
Der er vist slet ikke nogen pointe, for jeg har aldrig påstået, det var
valid efter W3C's XHTML 1.0. Jeg har blot modificeret denne, så det er
tilladt at bruge border-attributtet, og dokumentet dermed validerer
uden fejl.
Flueknepper eller ej. Du bragte selv versionerne på banen, så jeg synes
det er væsentligt, at vi snakker om den samme.
--
Martin
| |
Andreas Haugstrup Pe~ (25-03-2003)
| Kommentar Fra : Andreas Haugstrup Pe~ |
Dato : 25-03-03 00:09 |
|
Martin Poulsen <pi10y3002@sneakemail.com> wrote in
news:Xns9348F38726B4Dpi10y3002@130.225.247.90:
> Der er vist slet ikke nogen pointe, for jeg har aldrig påstået, det var
> valid efter W3C's XHTML 1.0. Jeg har blot modificeret denne, så det er
> tilladt at bruge border-attributtet, og dokumentet dermed validerer
> uden fejl.
Så bør du også servere det som text/xml og ikke text/html for der er ikke
tale om html i nogen form.
--
Andreas
< http://www.solitude.dk>
| |
Martin Poulsen (25-03-2003)
| Kommentar Fra : Martin Poulsen |
Dato : 25-03-03 00:13 |
|
Andreas Haugstrup Pedersen wrote:
> Så bør du også servere det som text/xml og ikke text/html for der
> er ikke tale om html i nogen form.
Den må du uddybe - hvorfor er det ikke det?
--
Martin
| |
Andreas Haugstrup Pe~ (25-03-2003)
| Kommentar Fra : Andreas Haugstrup Pe~ |
Dato : 25-03-03 00:48 |
|
Martin Poulsen <pi10y3002@sneakemail.com> wrote in
news:Xns934922B4E1FDpi10y3002@130.225.247.90:
> Andreas Haugstrup Pedersen wrote:
>
>> Så bør du også servere det som text/xml og ikke text/html for der er
>> ikke tale om html i nogen form.
>
> Den må du uddybe - hvorfor er det ikke det?
Fordi det ikke følger en af W3C anbefalinger.
--
Andreas
< http://www.solitude.dk>
| |
Martin Poulsen (25-03-2003)
| Kommentar Fra : Martin Poulsen |
Dato : 25-03-03 01:00 |
|
Andreas Haugstrup Pedersen wrote:
> Fordi det ikke følger en af W3C anbefalinger.
Fortæl mig så hvorfor, at jeg skal servere det som XML.
--
Martin
| |
Jens Peter Karlsen (25-03-2003)
| Kommentar Fra : Jens Peter Karlsen |
Dato : 25-03-03 03:31 |
|
I XML må du gerne "opfinde" dine egne tags og attributter.
Det er formentlig det han hentyder til.
At sende det som text/xml vil formentlig gøre at nogle browsere ikke
forstår det. Der er da heller intet i vejen for at modificere en DTD
som du har og stadig sende det ud som text/html.
Det eneste du ikke kan gøre er at sætte et af de her "stickers" på
siden der siger "Valid ..."
Regards Jens Peter Karlsen. Microsoft MVP - Frontpage.
On Mon, 24 Mar 2003 23:59:35 +0000 (UTC), Martin Poulsen
<pi10y3002@sneakemail.com> wrote:
>Fortæl mig så hvorfor, at jeg skal servere det som XML.
| |
Martin Poulsen (25-03-2003)
| Kommentar Fra : Martin Poulsen |
Dato : 25-03-03 09:24 |
|
Jens Peter Karlsen wrote:
> I XML må du gerne "opfinde" dine egne tags og attributter.
> Det er formentlig det han hentyder til.
Det var der, jeg gerne ville hen til. I HTML/XHTML må du såmænd også
gerne "opfinde" dine egne elementer, attributter, etc.. Kravet er
bare, at de bliver defineret i DTD'en, for at dokumentet kan
validere. Der er så naturligvis ingen garanti for, at
elementerne/attributterne virker, som du havde tænkt dig.
> At sende det som text/xml vil formentlig gøre at nogle browsere
> ikke forstår det. Der er da heller intet i vejen for at modificere
> en DTD som du har og stadig sende det ud som text/html.
Og samtidigt vil det være helt legalt. Det er forkert, når Andreas
siger, at det ikke har noget med HTML at gøre i nogen form. Med
mindre W3C har patent på, at kalde noget for HTML - men det er jura.
> Det eneste du ikke kan gøre er at sætte et af de her "stickers" på
> siden der siger "Valid ..."
Enig, for de overholder ikke de definitioner, som W3C har lavet.
--
Martin
| |
Andreas Haugstrup Pe~ (25-03-2003)
| Kommentar Fra : Andreas Haugstrup Pe~ |
Dato : 25-03-03 10:28 |
|
Martin Poulsen <pi10y3002@sneakemail.com> wrote in
news:Xns93495F724857Dpi10y3002@130.225.247.90:
> Der er så naturligvis ingen garanti for, at
> elementerne/attributterne virker, som du havde tænkt dig.
Netop derfor er det ikke en løsning man kan bruge til noget som helst.
--
Andreas
< http://www.solitude.dk>
| |
Martin Poulsen (25-03-2003)
| Kommentar Fra : Martin Poulsen |
Dato : 25-03-03 10:39 |
|
Andreas Haugstrup Pedersen wrote:
> Netop derfor er det ikke en løsning man kan bruge til noget som
> helst.
Hvis det er din indstilling, så bør du heller ikke bruge W3C's DTD'er.
Dem er der nemlig hellere ingen garanti for, er understøttet i
browserne. Min løsning er "god" i dette tilfælde, da border-attributtet
er defineret i browserne. Der er intet magisk i det her.
--
Martin
| |
Andreas Haugstrup Pe~ (25-03-2003)
| Kommentar Fra : Andreas Haugstrup Pe~ |
Dato : 25-03-03 13:56 |
|
Martin Poulsen <pi10y3002@sneakemail.com> wrote in
news:Xns93496C3049302pi10y3002@130.225.247.90:
> Andreas Haugstrup Pedersen wrote:
>
>> Netop derfor er det ikke en løsning man kan bruge til noget som helst.
>
> Hvis det er din indstilling, så bør du heller ikke bruge W3C's DTD'er.
> Dem er der nemlig hellere ingen garanti for, er understøttet i
> browserne. Min løsning er "god" i dette tilfælde, da border-attributtet
> er defineret i browserne. Der er intet magisk i det her.
W3C er en internationalt anerkendt organisation der varetager udviklingen
er HTML og andre webteknologier. Deri ligger min garanti for at
browserfabrikanterne understøtter deres DTD'er.
Du er en tilfældig person der tilfældigvis har opdaget at border på
framesets tilfældigvis opfører sig ens i tre-fire browsere. Der er ingen
garanti for at den opførsel er konsistent på nogen måde. Der er ingen
garanti.
--
Andreas
< http://www.solitude.dk>
| |
Martin Poulsen (25-03-2003)
| Kommentar Fra : Martin Poulsen |
Dato : 25-03-03 14:25 |
|
Andreas Haugstrup Pedersen wrote:
> W3C er en internationalt anerkendt organisation der varetager
> udviklingen er HTML og andre webteknologier. Deri ligger min
> garanti for at browserfabrikanterne understøtter deres DTD'er.
Du bliver nødt til at forstå, at der heller ingen garanti er for
understøttelse af W3C's forskellige DTD'er, og ligeså at elementer,
attributter, etc. opfører sig ens i de forskellige browsere.
Det har ikke meget med DTD'er at gøre, men for at illustrere at du
sidder med falske garantibeviser, så kan jeg da nævne, at her 5 år
efter CSS2 blev udgivet, så understøtter Internet Explorer den langt
fra fuldt ud. Det er muligt at den kommer til det - men du har ingen
garanti.
--
Martin
| |
Erik Ginnerskov (24-03-2003)
| Kommentar Fra : Erik Ginnerskov |
Dato : 24-03-03 23:17 |
|
"Martin Poulsen" <pi10y3002@sneakemail.com> skrev
> Knud Gert Ellentoft wrote:
> > Kan ikke lade sig gøre, såfremt du vil bruge validerbar kode.
> >
> > Spørgsmålet har været fremme mange før og ingen har kunnet komme
> > med en løsning, udover det bedste råd: drop frames.
>
> Så vil jeg da gerne være den første. Man kan modificere DTD'en for
> Frameset og tilføje border-attributtet på frameset-elementet. Dermed er
> kanten væk, og koden validerbar uden fejl.
Kunne du tænke dig at afsløre hemmeligheden for andre? Eller er det en
statshemmelighed?
--
Med venlig hilsen
Erik Ginnerskov - erik snabela ginnerskov dot dk
http://www.hjemmesideskolen.dk - http://www.html-faq.dk
http://hjem.get2net.dk/sorgin
| |
Martin Poulsen (24-03-2003)
| Kommentar Fra : Martin Poulsen |
Dato : 24-03-03 23:28 |
|
Erik Ginnerskov wrote:
> Kunne du tænke dig at afsløre hemmeligheden for andre? Eller er
> det en statshemmelighed?
Nu er koden jo frit tilgængelig, så der kan vel næppe være tale om en
statshemmelighed. Som sagt har jeg modificeret den originale W3C XHTML
1.0 Frameset DTD, ved at tilføje border-attributtet til frameset-
elementet:
http://users.cybercity.dk/~dsl85798/doctype/xhtml1-extended-
frameset.dtd
--
Martin
| |
jopa (19-03-2003)
| Kommentar Fra : jopa |
Dato : 19-03-03 16:58 |
|
Davs du
Thomas Dybdahl osv <1@3.be> skrev bla:
> jeg er ved at lave et frameset i XHTML 1,0 frameset. Jeg har dog
> opdaget at frameborder="0", border="0" og style="border:none"
> ikke virker.
Eneste mulighed hvis du vil bruge Rammer, er at inkludere borders i layoutet
evt hvid bg hvor de fremkommer
--
Mvh. John
www.johns-web.dk / www.jp-web.dk
www.web-templates.dk
Teamwork sharpening the skills!!
| |
|
|