Side 1 af 3

Validering

Indlæg: lør maj 03, 2008 7:30
af Jan
Inden jeg gør for meget i at skifte skabelon vil jeg gerne have den valideret.

På skabelonen får jeg en advarsel.

Jeg har prøvet at føje en film på skabelonen, den kan ikke valideres.

W3C skriver sådan:

The following missing or conflicting information caused the validator to perform guesswork prior to validation. If the guess or fallback is incorrect, it may make validation results entirely incoherent. It is highly recommended to check these potential issues, and, if necessary, fix them and re-validate the document.

1.

Warning DOCTYPE Override in effect!

The detected DOCTYPE Declaration "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">" has been suppressed and the DOCTYPE for "XHTML 1.0 Strict" inserted instead, but even if no errors are shown below the document will not be Valid until you update it to reflect this new DOCTYPE.

↑ Top
Validation Output: 1 Error

1. Error Line 28, Column 17: there is no attribute "align".

<br /><div align="center"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-4445535



You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.

Jeg fatter ikke en brik. Nogen der kan hjælpe?

Indlæg: lør maj 03, 2008 8:54
af Kim Ludvigsen
En af forskellene på de forskellige doctyper er, at de ikke tillader de samme tags. Nogle tags er tilladt i transitional, men ikke i strict.

Jeg er ikke 100 procent sikker, men prøv at udskifte:
<div align="center">
med
<div style="margin:auto; width:500px;">
hvor du selvfølgelig angiver den ønskede bredde i stedet for "500".

Det vil nok være en fordel at oprette en stilklasse, du fx kan kalde ".centrer", så du nemt kan genbruge den på forskellige bokse på forskellige sider. På stilklassens faneblad Boks skal du angive "auto" ud for henholdsvis "Venstre" og "Højre" under "Margin", samt en bredde ud for "Bredde".

Du kan herefter påføre stilklassen på din div-boks via rullemenuen med stilklasser. Men tjek lige først, om ovenstående kode fjerner advarslen.

Indlæg: lør maj 03, 2008 18:16
af Jan
Mange tak for hjælpen Kim. Det kommer næppe bag på mange, at dit forslag var helt rigtigt. Nu validerer siden.

Jeg vil også oprette en stilklasse, men til forskel fra nu, vil jeg gerne kunne skrive tekst ved siden af videoklippet.

Altså, placere klippet til venstre, og skrive teksten til højre. På samme måde som jeg gør med billeder. Eller hvis der er andre forslag hører jeg dem gerne. Hvis dette er muligt skal jeg antagelig definere det i stilklassen?

Og formodentlig også fifle med flydestop?

Men uanset hvad. Jeg vil meget gerne have det lavet rigtigt denne gang.

Indlæg: lør maj 03, 2008 21:05
af Kim Ludvigsen
Det er lidt nemmere, hvis jeg kan se din kode, hvilken side er det?

Indlæg: søn maj 04, 2008 6:35
af Jan
Det kan jeg ikke umiddelbart svare på. Som udgangspunkt vil jeg gerne have billeder på alle sider, hvis jeg kan finde nogle med relevans for emnet. På nogle sider skal der være mange, og på andre kun nogle ganske få.

Efter min mening, kan man dårligt beskrive reparation af en traktor uden at bruge billeder. Så der er ingen tvivl om at på den side vil der løbende komme billeder efterhånden som arbejdet skrider frem.

Det undrer mig også du spørger om koden, for det skulle da gerne være det samme på alle sider. Så det kun er teksten der er anderledes. Eller har jeg ikke fattet meningen med stile?

Indlæg: søn maj 04, 2008 7:22
af Kim Ludvigsen
Jan skrev:Det undrer mig også du spørger om koden, for det skulle da gerne være det samme på alle sider. Så det kun er teksten der er anderledes. Eller har jeg ikke fattet meningen med stile?


For at se videons placering på siden og sammenhængen med den anden kode på siden.

Jeg troede, at det var noget specielt du ville, for ellers er det fuldstændig det samme som med billeder, blot skal du erstatte billedkoden med videokoden.

Indlæg: søn maj 04, 2008 7:42
af Jan
Øhh, det kan jeg da slet ikke forstå. Noget kikser for mig.

Med billeder kan jeg højreklikke og få billedegenskaber frem.

Derimod kan jeg ikke få billedegenskaber frem når det gælder video. Ved højreklik bliver det bare markeret.

Indlæg: søn maj 04, 2008 7:56
af Jan
Jeg havde overset advarslen, den får jeg stadig:

http://validator.w3.org/check?uri=http% ... ct&group=0

Indlæg: søn maj 04, 2008 8:01
af Kim Ludvigsen
Åh, undskyld! Jeg havde glemt, hvordan du placerer tekst/billeder i øjeblikket.

I mine skabeloner er der en anden mulighed for at placere tekst/billeder i form af stilklasserne "billedvenstre" og "billedhoejre". Når du har placeret video og tekst i en div, som tidligere beskrevet, så klik en enkelt gang på videoen, og vælg en af de to stilklasser.

Indlæg: søn maj 04, 2008 8:22
af Kim Ludvigsen
Jan skrev:Jeg havde orset advarslen, den får jeg stadig:


Jeg har ikke så meget tjek på doctyper, men det virker som om, validatoren ikke er tilfreds med den valgte doctype. Men så vidt jeg kan se, ser doctypen ud som den skal.

Hvis man validerer ved at uploade filen [1], får man ikke advarslen. Hvilket får mig til at mistænke, om det er serveren, der medsender en anden mimetype til siden. Men det har jeg desværre endnu mindre forstand på end doctyper.

[1] Hvis du ikke allerede kender værktøjslinjen Web Developer til Firefox, så vil jeg stærkt anbefale den. Den indeholder en masse praktiske funktioner, der kan hjælpe med at finde fejl, når man laver hjemmesider. Heriblandt muligheden for validering af siden med en tastkombination, både som uploaded fil og som en almindelig validering.

Indlæg: søn maj 04, 2008 9:06
af Jan
Mange tak for svarene.

Kim Ludvigsen skrev:I mine skabeloner er der en anden mulighed for at placere tekst/billeder i form af stilklasserne "billedvenstre" og "billedhoejre". Når du har placeret video og tekst i en div, som tidligere beskrevet, så klik en enkelt gang på videoen, og vælg en af de to stilklasser.


Det lyder nemt, jeg prøver.

Kim Ludvigsen skrev:Jeg har ikke så meget tjek på doctyper, men det virker som om, validatoren ikke er tilfreds med den valgte doctype. Men så vidt jeg kan se, ser doctypen ud som den skal.


Den burde også være i orden. Du anbefalede tidligere at jeg kiggede Hintzmann over skulderen. Det gjorde jeg og snuppede den Doctype han anbefaler. Jeg har en side som jeg kalder "model" det er en tom side som jeg propper fyld i efterhånden. Den får jeg advarslen på. Når jeg validerer Hintzmann´s side er den helt OK selv om det er nøjagtig den samme type. Øv, der er ingen retfærdighed til.

Kim Ludvigsen skrev:Hvis man validerer ved at uploade filen [1]


Jeg forstår ikke hvad du mener.

Kim Ludvigsen skrev:Hvis du ikke allerede kender værktøjslinjen Web Developer til Firefox, så vil jeg stærkt anbefale den.


Mange tak, den kendte jeg ikke. Har hapset den. Nu må jeg til at lære den at kende.

Indlæg: søn maj 04, 2008 9:24
af Kim Ludvigsen
Jan skrev:
Kim Ludvigsen skrev:Hvis man validerer ved at uploade filen


Jeg forstår ikke hvad du mener.


Det kan gøres nemt via Web Developer med tastaturgenvejen Ctrl+Skift+A når du har åbnet din side i Firefox. Men det kan også gøres i selve validatoren. Gå ind på http://validator.w3.org => klik på Validate by file upload => klik på Gennemse => find filen på din egen computer.

Indlæg: søn maj 04, 2008 9:26
af Jan
I øvrigt er det noget mærkeligt noget med det validering. Min side om Estonia prøvede jeg at validere. Der var 13 fejl, de seks af dem kender jeg godt.

Jeg copy/past siden over i min model, rettede de seks fejl gemte den som "nyside"og validerede. Så fik jeg 11 fejl som er fuldstændig anderledes end de oprindelige 13 fejl. Og doctypen er den samme på begge sider. Tror jeg bliver nødt til at opgive det validering.

Indlæg: søn maj 04, 2008 9:41
af Jan
Kim Ludvigsen skrev:Det kan gøres nemt via Web Developer med tastaturgenvejen Ctrl+Skift+A når du har åbnet din side i Firefox. Men det kan også gøres i selve validatoren. Gå ind på http://validator.w3.org => klik på Validate by file upload => klik på Gennemse => find filen på din egen computer.


Tak for det. Jeg prøvede, men uhyggen breder sig. Min model var helt ok, nyside havde 23 fejl og estonia havde 1 fejl.

For mig at se viser det, at validering er komplet tilfældig, ligegyldig og spild af tid.

Indlæg: søn maj 04, 2008 9:59
af Kim Ludvigsen
Jan skrev:For mig at se viser det, at validering er komplet tilfældig, ligegyldig og spild af tid.


Nej, nej. Det er et vigtigt værktøj til fejlrettelse og til at sikre, at siden virker bedst muligt i alle browsere.

Prøv at lægge din testside op, og giv mig så et link til den og Estonia-siden, så skal jeg prøve at finde forskellen.

Og så har jeg fundet årsagen til den advarsel, du får. Du har på valideringssiden angivet doctypen i rullemenuen ud for Doctype. Det skal du ikke. Lad validatoren selv finde doctypen - du skal altså ikke ændre noget i rullemenuen, men lade den være på (detect automatically).