/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Fra transitional til strict
Fra : Erik Ginnerskov


Dato : 19-02-03 16:02

Hej NG
I forbindelse med at ville stramme op, så mine sider kan validere efter 4.01
strict er jeg rendt ind i et par små ??:

1. Er det i 'strict' ikke lovligt at sætte en startværdi på ordnede
lister?
2. Er '<dl compact' udgået?
3. SKAL der sættes en <p> på indholdet i en <blockquote>?

Er der nogen steder, hvor man kan læse mere om forskelle i 'html 4.01
transitional' og 'html 4.01 strict'.

Lad nu være med at sige www.html.dk/tutorials, jeg har netop været der og
observeret, at deres html-tutorial stadig kører efter html 3.2 standard,
hvilket der burde være pryglestraf for i dag.

--
Med venlig hilsen
Erik Ginnerskov - erik snabela ginnerskov dot dk
http://www.hjemmesideskolen.dk - http://www.html-faq.dk
http://hjem.get2net.dk/sorgin



 
 
Lasse Reichstein Nie~ (19-02-2003)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 19-02-03 16:43

"Erik Ginnerskov" <egin@SPAMKILLoncable.dk> writes:

> 1. Er det i 'strict' ikke lovligt at sætte en startværdi på ordnede
> lister?

Nej. Start-attributten er deprecated.

> 2. Er '<dl compact' udgået?

"Compact" er overhovedet ikke nævnt som mulig attribut for dl ...
så åbenbart.

> 3. SKAL der sættes en <p> på indholdet i en <blockquote>?

Tilladt indhold af blockquote er "block" og "script", ikke "inline",
så ja (eller et andet block-element, div kan bruges, men hvis det er
et tekstafsnit, så er p(aragraph) den rigtige).

> Er der nogen steder, hvor man kan læse mere om forskelle i 'html 4.01
> transitional' og 'html 4.01 strict'.

Definitionen: <http://www.w3.org/TR/1999/REC-html401-19991224/>
Det er der jeg har fundet svarene til de tre spørgsmål.

Om forskellen på Strict, Transitional og Frameset:
<URL:http://www.w3.org/TR/1999/REC-html401-19991224/struct/global.html#version-info>

Generelt, hvis det er deprecated, så er det ikke med i Strict, hvis
det er noget med frames (inkl. target-attributten) så er det kun med
i Frameset.

> hvilket der burde være pryglestraf for i dag.

Jah! Endnu en prygler!
/L
--
Lasse Reichstein Nielsen - lrn@brics.dk
Ph.D. i datalogi søger stilling som software-udvikler i Øst- eller
Nordjylland. Curriculum Vitae: <URL:http://www.brics.dk/~lrn/cv.html>

Erik Ginnerskov (19-02-2003)
Kommentar
Fra : Erik Ginnerskov


Dato : 19-02-03 16:48


"Lasse Reichstein Nielsen" <lrn@hotpop.com> skrev
> "Erik Ginnerskov" <egin@SPAMKILLoncable.dk> writes:
>
> > 1. Er det i 'strict' ikke lovligt at sætte en startværdi på ordnede
> > lister?
>
> Nej. Start-attributten er deprecated.
>
> > 2. Er '<dl compact' udgået?
>
> "Compact" er overhovedet ikke nævnt som mulig attribut for dl ...
> så åbenbart.
>
> > 3. SKAL der sættes en <p> på indholdet i en <blockquote>?
>
> Tilladt indhold af blockquote er "block" og "script", ikke "inline",
> så ja (eller et andet block-element, div kan bruges, men hvis det er
> et tekstafsnit, så er p(aragraph) den rigtige).
>
> > Er der nogen steder, hvor man kan læse mere om forskelle i 'html 4.01
> > transitional' og 'html 4.01 strict'.
>
> Definitionen: <http://www.w3.org/TR/1999/REC-html401-19991224/>
> Det er der jeg har fundet svarene til de tre spørgsmål.
>
> Om forskellen på Strict, Transitional og Frameset:
>
<URL:http://www.w3.org/TR/1999/REC-html401-19991224/struct/global.html#versi
on-info>
>
> Generelt, hvis det er deprecated, så er det ikke med i Strict, hvis
> det er noget med frames (inkl. target-attributten) så er det kun med
> i Frameset.

Jeg takker for lektien.
Næste skridt bliver at få det til at validere som xhtml 1.1, men først skal
alt deprecated luges ud.

--
Med venlig hilsen
Erik Ginnerskov - erik snabela ginnerskov dot dk
http://www.hjemmesideskolen.dk - http://www.html-faq.dk
http://hjem.get2net.dk/sorgin



Erik Ginnerskov (19-02-2003)
Kommentar
Fra : Erik Ginnerskov


Dato : 19-02-03 21:13


"Erik Ginnerskov" <egin@SPAMKILLoncable.dk> skrev
>
> "Lasse Reichstein Nielsen" <lrn@hotpop.com> skrev
> > > Er der nogen steder, hvor man kan læse mere om forskelle i 'html 4.01
> > > transitional' og 'html 4.01 strict'.
> >
> > Definitionen: <http://www.w3.org/TR/1999/REC-html401-19991224/>
> > Det er der jeg har fundet svarene til de tre spørgsmål.
> >
> > Om forskellen på Strict, Transitional og Frameset:
> >
>
<URL:http://www.w3.org/TR/1999/REC-html401-19991224/struct/global.html#versi
> on-info>

I følge denne dokumentation skulle <iframe> stadig være lovlig, og de af mig
anvendte attributter skulle være OK, men jeg har problemer med at få strict
validering af dette element. Jeg har lavet det således:

<iframe name="if" width="100%" height="150px" scrolling="auto"
frameborder="1" src="indskudt.htm">
<p>[Din browser understøtter nemlig IKKE indskudte frames.]</p></iframe>

.... men får ved forsøg på validering besked om, at der ikke er nogen
attributter name, width, height, scrolling, frameborder eller src.

Hjææælp

--
Med venlig hilsen
Erik Ginnerskov - erik snabela ginnerskov dot dk
http://www.hjemmesideskolen.dk - http://www.html-faq.dk
http://hjem.get2net.dk/sorgin



Lasse Reichstein Nie~ (19-02-2003)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 19-02-03 21:41

"Erik Ginnerskov" <egin@SPAMKILLoncable.dk> writes:

> I følge denne dokumentation skulle <iframe> stadig være lovlig, og de af mig
> anvendte attributter skulle være OK, men jeg har problemer med at få strict
> validering af dette element.

Det ser godt nok lovligt ud, men det er en frame, og frames er slet ikke
med i Strict. For at bruge Iframe skal man bruge Transitional (Frameset
bruges kun til ... framesets, og tillader slet ikke at man starter med
<body>).

Jeg må indrømme at jeg ikke kunne læse det ud af teksten, så jeg kiggede
i DTD'en,
<URL:http://www.w3.org/TR/1999/REC-html401-19991224/sgml/dtd.html>,
og der er iframe slet ikke nævnt.

/L 'Konklusion: frames er deprecated :)'
--
Lasse Reichstein Nielsen - lrn@brics.dk
Ph.D. i datalogi søger stilling som software-udvikler i Øst- eller
Nordjylland. Curriculum Vitae: <URL:http://www.brics.dk/~lrn/cv.html>

Knud Gert Ellentoft (19-02-2003)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 19-02-03 23:31

"Erik Ginnerskov" <egin@SPAMKILLoncable.dk> skrev :

>I følge denne dokumentation skulle <iframe> stadig være lovlig, og de af mig
>anvendte attributter skulle være OK, men jeg har problemer med at få strict
>validering af dette element. Jeg har lavet det således:
>
><iframe name="if" width="100%" height="150px" scrolling="auto"
>frameborder="1" src="indskudt.htm">

Prøv med object i stedet for.

<object data="under.htm" type="text/html" width="100%"
height="150px"></object>

Ved ikke, hvad der sker, hvis du sætter name på og om der er brug
for det.

For target er jo vidst heller ikke tilladt

--
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.

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408953
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste