/ Forside/ Teknologi / Udvikling / HTML / Spørgsmål
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
validerings fejl....hjælp
Fra : Fåreklipperen
Vist : 1212 gange
20 point
Dato : 20-01-07 17:51


Hej igen igen jeg får en validerings fejl på denne side http://faareklip.dk/2007.salg.html

jeg kan squ ikke løse den, meeeen det er der nok nogen der kan ikke fejlen ser således ud:

Error Line 102 column 187: required attribute "alt" not specified.
... width="350" height="350"id="Image4"/> </a></p>

Fåreklipperen

 
 
Kommentar
Fra : molokyle


Dato : 20-01-07 21:50

..er det nu dig igen

Kode
<img src="images/garnlille1.jpg" width="350" height="350"id="Image4"/>


..retter du til:

Kode
<img src="/images/garnlille1.jpg" width="350" height="350" id="Image4" alt="Elektrisk garnopvikler" />


Problemet er at alt="..." attribut'en er en 'required' parameter til <img.. /> markøren:

http://www.cs.tut.fi/~jkorpela/html/alt.html

</MOLOKYLE>


Kommentar
Fra : molokyle


Dato : 20-01-07 21:56

Ps. Her et TIP mere:

..som du kan se har jeg også indsat en slash (/) før din stiangivelse. Dette er ikke tilfældigt. Det kaldes en rodrelativ reference og gør at denne angivelse af filen altid defineres ud fra din hjemmesides rod. Det har ikke den store betydning i dette tilfælde, men er en god vane at tillægge sig, da de absolut har betydning for refenrencer i externe CSS og Javascriptfiler, som man jo aldrig ved hvor havner i sitemappet.

</MOLOKYLE>

Kommentar
Fra : molokyle


Dato : 20-01-07 21:58

Pps. Man kan også angive den fulde http: adresse, men det er en dårlig ide hvis filerne ligger på samme domæne, da det giver unødig megen trafik.

</MOLOKYLE>

Accepteret svar
Fra : molokyle

Modtaget 20 point
Dato : 20-01-07 22:00
Godkendelse af svar
Fra : Fåreklipperen


Dato : 21-01-07 00:08

Tak for svaret molokyle, nu vil jeg prøve og lade dig få fred et øjeblik har rettet det så den nu også er valid, tak for hjælpen

Fåreklipperen

Kommentar
Fra : molokyle


Dato : 21-01-07 00:16

Fred? Jeg holder skam meget af at hjælpe til, så langt evnerne rækker

..men Velbekommelse

..kun rart at vide, at du føler dig hjulpet godt på vej i Web-standardernes uransagelige veje

Happy coding... </MOLOKYLE>



Kommentar
Fra : Fåreklipperen


Dato : 21-01-07 00:32

Molokyle, Jeg tager hatten af for en mand som dig, dem burde der være flere af, Hurtig når det brænder, også med et smil. det er squ da kanon

Fåreklipperen

Kommentar
Fra : molokyle


Dato : 21-01-07 00:38

..en anden lille ting omkring links:

Henvisninger som f.eks. :
Kode
<a href="http://Sannesbogfoering.dk">Se mere </a>


..bør angives:
Kode
<a href="http://Sannesbogfoering.dk/">Se mere </a>


Bemærk den afsluttende slash (/) i URL'en. Denne vil serveren altid selv sætte, men det sætter den også på arbejde. Dette arbejde kan du lige så godt lave og dermed få hurtigere response.

</MOLOKYLE>

Kommentar
Fra : molokyle


Dato : 21-01-07 00:53

..og en ting mere, nu jeg alligevel er 'varm'

Du kan med fordel indsætte en title="..." i dine anchor <a href=".." ...> markører således:
Kode
<a href="http://Sannesbogfoering.dk/ title="Sannes bogf&#248;ring">Se mere</a>


Da du så ligesom alt="..." i <img.. /> får en tekstbox frem ved mouseover på linket.

..og til slut et tip mere, som jeg selv i tidernes morgen ikke var opmærksom på:

Hvis du vil style en tekst i en anchor markør som i ovenstående tilfælde: 'Se mere', så SKAL du gøre det med en <span ..> .. </span> inline konstruktion, da dokumentet ellers ikke vil validere korrekt

Eks. CSS:
Kode
.linktekst
{
font-family:tahoma, sans-serif;
letter-spacing:6px;
font-style:italic;
}


XHTML:
Kode
<a href="http://Sannesbogfoering.dk/ title="Sannes bogf&#248;ring"><span class="linktekst">Se mere</span></a>


</MOLOKYLE>

Kommentar
Fra : Fåreklipperen


Dato : 21-01-07 00:54

Tak for den sidste der. hvis jeg nu vil have den til at åbne siden i et nyt vindue hvad så?

Fåreklipperen


Kommentar
Fra : molokyle


Dato : 21-01-07 01:04

Fåreklipperen -> Hvorfor tror du man har afskaffet: target="_blank" i anchor markøren i XHTML 1.0 strict og XHTML 1.1 ???

Fordi der findes gode argumenter for ikke at lade brugeren løbe 'sur' i navigationen med et utal af åbne vinduer/tabs. Brugeren skal altid have mulighed for at navigere frem og tilbage vha. sin browsers dertil indrettede knapper.

Pop-up's er en unode, som man kun må håbe på kommer til at høre fortiden til

Hvis du ABSOLUT skal ..må du ty til Javascript: http://www.infimum.dk/HTML/JSwindows.html#ref_3_2

</MOLOKYLE>


Kommentar
Fra : molokyle


Dato : 21-01-07 01:07

Noget dynamisk 'lir' alá dette:
Kode
<html>
<title>Resizeble dynamic window opener</title>
<head>
<SCRIPT type="text/javascript">
<!--

function expandingWindow(website,x_dim,y_dim) {
var heightspeed = 8; // vertical scrolling speed (higher = slower)
var widthspeed = 8; // horizontal scrolling speed (higher = slower)
var leftdist = (screen.width - x_dim) / 2;
var topdist = (screen.height - y_dim) / 2;
if (document.all) {
var winwidth = window.screen.availWidth - (window.screen.availWidth - x_dim);
var winheight = window.screen.availHeight - (window.screen.availHeight - y_dim);
var sizer = window.open("","","left=" + leftdist + ",top=" + topdist + ",width=1,height=1,location=yes,menubar=yes,scrollbars=yes,status=yes,titlebar=yes,resizable=yes,toolbar=yes");
for (sizeheight = 1; sizeheight < winheight; sizeheight += heightspeed) {
sizer.resizeTo("1", sizeheight);
}
for (sizewidth = 1; sizewidth < winwidth+widthspeed; sizewidth += widthspeed) {
sizer.resizeTo(sizewidth, sizeheight);
}
sizer.location = website;
}
else
window.location = website;
}

//-->
</script>
</head>
<body>
<span onmouseover="this.style.cursor='pointer';" onClick="expandingWindow('http://dmi.dk',640,480);return false;">DMI 640 x 480</span>
</body>
</html>


Jeg har skrevet skidtet engang, så feel free

</MOLOKYLE>

Kommentar
Fra : molokyle


Dato : 21-01-07 01:11

Selve html'en sætter browseren i quirksmode og det validerer hverken til højre eller venstre, men scriptet er ok. og kan godt bruges med XHTML.

</MOLOKYLE>



Kommentar
Fra : molokyle


Dato : 21-01-07 01:21

VIGTIGT: Bemærk at en 'fejl' i kandu's asp.NET (*.aspx) kode gør, at du ikke umiddelbart han mærke hele ovenstående script af ...der kommer til at mangle noget

..i hvert fald her hos mig i IE7 Dansk. Med Opera går det bedre.

Skyggerne er blevet lange og tænkeren kører på vågeblus, men du skal være velkommen til at fortsætte imorgen. Jeg hænger på.

</MOLOKYLE>

Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste