|
| Rettelse af html kode 2 Fra : Lasse Jensen |
Dato : 09-02-03 22:44 |
|
Hej derude...
Jeg er stadig igang med at lave min egen hjemmeside, og har brug
for lidt hjælp til min HTML koder.
Er denne kode fejlfri? Hvis ikke, hvor befinder fejlene sig så
henne?
KODEN:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
" http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Velkommen til Dvdoo</title>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
</head>
<body>
style="width:100%; height:2000; background-color: na; padding:0
100 0 100px"><STYLE>A:active {COLOR: #0000FF}A:link {COLOR:
#0000FF}A:visited {COLOR: #800080}</STYLE><!-- adcode is located
in new topbar --><table border="0" cellspacing="0"
cellpadding="0" width="100%"><tr><td> align="center" width="100%"
style="padding:50 0 0 0px;"><font face="">
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
rnd.today=new Date();
rnd.seed=rnd.today.getTime();
function rnd() {
rnd.seed = (rnd.seed*9301+49297) % 233280;
return rnd.seed/(233280.0);
};
function rand(number) {
return Math.ceil(rnd()*number);
};
// end central randomizer.
function chBanner() {
document.banner.src = "images/top" + rand(9) + ".jpg";
}
function chText(curobj)
{
for (var i=1; i<14; i++)
{
if (document.getElementById(i + "_span"))
{
tmpfolder = document.getElementById(i + "_span");
if(curobj + "_span" == i + "_span")
{
tmpfolder.style.display = "";
}
else
{
tmpfolder.style.display = "none";
}
}
}
}
//-->
</SCRIPT>
</td></tr></table>
</body>
</html>
HER SLUTTER KODEN...
På forhånd tak
Med venlig hilsen Lasse Jensen...
--
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
| |
scn (09-02-2003)
| Kommentar Fra : scn |
Dato : 09-02-03 23:04 |
|
Lasse Jensen wrote:
> Hej derude...
>
> Jeg er stadig igang med at lave min egen hjemmeside, og har brug
> for lidt hjælp til min HTML koder.
>
> Er denne kode fejlfri? Hvis ikke, hvor befinder fejlene sig så
> henne?
>
Nej, brug:
http://validator.w3.org/
Fejlene er i linie 16, 20 og 69
--
mvh Søren Nielsen
http://www.soerennielsen.dk\akvarie
| |
Lasse Jensen (10-02-2003)
| Kommentar Fra : Lasse Jensen |
Dato : 10-02-03 12:06 |
|
scn skrev:
> Nej, brug:
> http://validator.w3.org/
>
> Fejlene er i linie 16, 20 og 69
Hej Søren.
Ok, det skal jeg gøre.
Tak, fordi du gav dig tid til mit problem
Med venlig hilsen Lasse Jensen.
--
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
| |
Lasse Reichstein Nie~ (09-02-2003)
| Kommentar Fra : Lasse Reichstein Nie~ |
Dato : 09-02-03 23:32 |
|
Lasse Jensen <lassejensen@adslhome.dk> writes:
> Jeg er stadig igang med at lave min egen hjemmeside, og har brug
> for lidt hjælp til min HTML koder.
>
> Er denne kode fejlfri? Hvis ikke, hvor befinder fejlene sig så
> henne?
Har du prøvet at køre den igennem validator.w3.org?
(Nej, siden er ikke fejlfri, og validator fortæller hvor den kan se
fejl).
Kunne du ikke uploade siden til et sted på nettet i stedet for at
sende det hele med i din besked?
/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>
| |
Lasse Jensen (10-02-2003)
| Kommentar Fra : Lasse Jensen |
Dato : 10-02-03 12:09 |
|
Lasse Reichstein Nielsen wrote in dk.edb.internet.webdesign.html:
>
> Har du prøvet at køre den igennem validator.w3.org?
> (Nej, siden er ikke fejlfri, og validator fortæller hvor den kan se
> fejl).
Hej Lasse.
Nej, jeg har ikke kørt den igennem en validator endnu.
> Kunne du ikke uploade siden til et sted på nettet i stedet for at
> sende det hele med i din besked?
Det kan jeg da godt gøre fremover.
Tak, fordi du gav dig tid til mit problem
Med venlig hilsen Lasse Jensen.
--
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
| |
Peter Ole Kvint (09-02-2003)
| Kommentar Fra : Peter Ole Kvint |
Dato : 09-02-03 23:48 |
|
Lasse Jensen wrote:
> Hej derude...
>
> Jeg er stadig igang med at lave min egen hjemmeside, og har brug
> for lidt hjælp til min HTML koder.
>
> Er denne kode fejlfri?
nej
> Hvis ikke, hvor befinder fejlene sig så
> henne?
alle vejene. prøv at tælle "større end"- og "mindre end"-tegn
| |
Lasse Jensen (10-02-2003)
| Kommentar Fra : Lasse Jensen |
Dato : 10-02-03 12:12 |
|
Peter Ole Kvint skrev:
>prøv at tælle "større end"- og "mindre end"-tegn
Hej Peter.
Jeg tror ikke rigtig at jeg gider at tælle. Det lader jeg den
validator om som jeg bruger.
Tak, fordi du gav dig tid til mit problem
Med venlig hilsen Lasse Jensen.
--
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
| |
Lasse Jensen (17-02-2003)
| Kommentar Fra : Lasse Jensen |
Dato : 17-02-03 13:56 |
|
Hej igen.
Der er lige gået et stykke tid, før jeg fik taget mig sammen til at
validere min kode. Jeg var ved at køre træt i det. Nu er jeg frisk
igen
Okay. Validateren siger at der er en fejl.
Den ser således ud:
Line 13, character 86:
... padding:0 100 0 100px"><STYLE>A:active {COLOR: #0000FF}A:lin ...
^
Error: required attribute TYPE not specified
Jeg forstår ikke fejlen. Hvad er problemet, som skal rettes?
På forhånd tak
Med venlig hilsen Lasse Jensen...
--
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
| |
Lasse Reichstein Nie~ (17-02-2003)
| Kommentar Fra : Lasse Reichstein Nie~ |
Dato : 17-02-03 14:03 |
|
Lasse Jensen <lassejensen@adslhome.dk> writes:
> Line 13, character 86:
> .. padding:0 100 0 100px"><STYLE>A:active {COLOR: #0000FF}A:lin ...
> ^
> Error: required attribute TYPE not specified
<style>-tagget skal have en type-attribut. Da du bruger CSS skal det
være
<style type="text/css">
Jeg kan se at der står noget før style-elementet (<style ...>), som ser ud
til at have en style-attribut (style="..."). Det lyder lidt forkert, da
style-elementet kun må optræde i head-elementet, ikke i body.
/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>
| |
Lasse Jensen (17-02-2003)
| Kommentar Fra : Lasse Jensen |
Dato : 17-02-03 14:47 |
|
Lasse Reichstein Nielsen skrev:
> <style>-tagget skal have en type-attribut. Da du bruger CSS skal det
> være
> <style type="text/css">
Hej Lasse...
Okay, det lyder da fornuftigt nok, men da jeg aldrig har haft noget med CSS
at gøre før, er jeg ikke i stand til at finde ud af hvor type-atributten skal
være placeret i koden. Så, hvordan kommer koden så til at se ud?
På forhånd tak
Med venlig hilsen Lasse Jensen.
--
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
| |
Lasse Reichstein Nie~ (17-02-2003)
| Kommentar Fra : Lasse Reichstein Nie~ |
Dato : 17-02-03 16:09 |
|
Lasse Jensen <lassejensen@adslhome.dk> writes:
> Okay, det lyder da fornuftigt nok, men da jeg aldrig har haft noget med CSS
> at gøre før, er jeg ikke i stand til at finde ud af hvor type-atributten skal
> være placeret i koden. Så, hvordan kommer koden så til at se ud?
Du skrev
<STYLE>A:active {COLOR: #0000FF}A:lin ...
For at tilføje type-attributten, så skal det blive til
<STYLE type="text/css">A:active {COLOR: #0000FF}A:lin ...
Elementer er dem man skriver med "tags", altså <body> er et body-element.
Attributter er dem der står inde i tagsene, men efter element-navnet,
f.eks. <body style="..."> har attributten "style" (med værdien "...").
/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>
| |
Lasse Jensen (17-02-2003)
| Kommentar Fra : Lasse Jensen |
Dato : 17-02-03 17:19 |
|
Lasse Reichstein Nielsen wrote in dk.edb.internet.webdesign.html:
> Du skrev
> <STYLE>A:active {COLOR: #0000FF}A:lin ...
> For at tilføje type-attributten, så skal det blive til
> <STYLE type="text/css">A:active {COLOR: #0000FF}A:lin ...
Hej Lasse.
Okay, det hjalp. Nu er der kun tre fejl tilbage. Så lad os se på dem.
Den næste fejl:
Line 13, character 102:
... 100px"><STYLE type="text/css">A:active {COLOR: #0000FF}A:lin ...
^
Error: element STYLE not allowed here; check which elements this element may be
contained within
Hvad er så fejlen nu? Det lyder som om der ikke må være TYPE atribut der eller
sådan noget lignende?
På forhånd tak
Med venlig hilsen Lasse Jensen...
--
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
| |
Lasse Reichstein Nie~ (17-02-2003)
| Kommentar Fra : Lasse Reichstein Nie~ |
Dato : 17-02-03 18:09 |
|
Lasse Jensen <lassejensen@adslhome.dk> writes:
> Line 13, character 102:
> .. 100px"><STYLE type="text/css">A:active {COLOR: #0000FF}A:lin ...
> ^
> Error: element STYLE not allowed here; check which elements this element may be
> contained within
Det var det jeg gættede på i slutningen af mit sidste svar.:)
Man må kun putte <style> inden i <head>.
Det advarslen siger er at elementet STYLE (altså det der skrives som
<STYLE ...> ... </STYLE>) ikke må placeres der hvor der er nu.
Flyt det ind i head-elementet (mellem <head> og </head>).
/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>
| |
Lasse Jensen (17-02-2003)
| Kommentar Fra : Lasse Jensen |
Dato : 17-02-03 22:18 |
|
Lasse Reichstein Nielsen skrev:
>
> Det advarslen siger er at elementet STYLE (altså det der skrives som
> <STYLE ...> ... </STYLE>) ikke må placeres der hvor der er nu.
> Flyt det ind i head-elementet (mellem <head> og </head>).
Hej Lasse.
Det har jeg gjort tror jeg. Så nu ser det sådan ud:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
" http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Velkommen til Dvdoo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<STYLE type="text/css">A:active {COLOR: #0000FF}A:link {COLOR: #0000FF}A:visited
{COLOR: #800080}</STYLE>
</head>
<body>
style="width:100%; height:2000; background-color: na; padding:0 100 0 100px"><!--
adcode is located in new topbar --><table border="0" cellspacing="0" cellpadding="0"
width="100%"><tr><td> align="center" width="100%" style="padding:50 0 0 0px;"><font
face="">
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
rnd.today=new Date();
rnd.seed=rnd.today.getTime();
function rnd() {
rnd.seed = (rnd.seed*9301+49297) % 233280;
return rnd.seed/(233280.0);
};
function rand(number) {
return Math.ceil(rnd()*number);
};
// end central randomizer.
function chBanner() {
document.banner.src = "images/top" + rand(9) + ".jpg";
}
function chText(curobj)
{
for (var i=1; i<14; i++)
{
if (document.getElementById(i + "_span"))
{
tmpfolder = document.getElementById(i + "_span");
if(curobj + "_span" == i + "_span")
{
tmpfolder.style.display = "";
}
else
{
tmpfolder.style.display = "none";
}
}
}
}
//-->
</SCRIPT>
</td></tr></table>
</body>
</html>
KODEN ER SLUT...
Er det rigtig nu? Jeg synes det er mærkeligt, fordi der står style flere stder. Må
der godt det?
På forhånd tak
Med venlig hilsen Lasse Jensen.
--
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
| |
Jens Gyldenkærne Cla~ (19-02-2003)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 19-02-03 00:09 |
|
Peter Loumann skrev:
>>Hip hurra for checky/Mozilla ;)
> Nu har du flere gange hygget dig offentligt over den feature.
Ja - jeg har vist svært ved at skjule min begejstring. Men det er
skam kun fordi jeg gerne vil promovere et godt (og gratis) værktøj.
> Min mozilla (1.2.1) ser ikke ud til at have den. Hvad, hvor,
> hvordan?
Man skal selv lægge den ind.
Du kan finde den her: < http://checky.mozdev.org/>
mozdev.org indeholder en lang række tillægsprogrammer til Mozilla -
en anden virkelig brugbar dingenot er Googlebar (svarende til
Googles egen IE-only toolbar).
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
Peter Loumann (19-02-2003)
| Kommentar Fra : Peter Loumann |
Dato : 19-02-03 10:27 |
|
On Wed, 19 Feb 2003 00:08:47 +0100, Jens Gyldenkærne Clausen
<jens@gyros.invalid> wrote:
>>>Hip hurra for checky/Mozilla ;)
>Ja - jeg har vist svært ved at skjule min begejstring. Men det er
>skam kun fordi jeg gerne vil promovere et godt (og gratis) værktøj.
Det påskønnes.
>Man skal selv lægge den ind.
>
>Du kan finde den her: < http://checky.mozdev.org/>
Tak! Det kigger jeg på.
--
hilsen pl
http://huse-i-naestved.dk
| |
Jens Gyldenkærne Cla~ (17-02-2003)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 17-02-03 22:58 |
|
Lasse Jensen skrev:
> <STYLE type="text/css">A:active {COLOR:
> #0000FF}A:link {COLOR: #0000FF}A:visited
> {COLOR: #800080}</STYLE>
Koden er korrekt placeret nu. Et par linjeskift ville gøre den
noget lettere at læse - jeg ville som minimum indsætte mellemrum
mellem de enkelte specifikationer, men linjeskift er også tilladt
og gør koden mere læselig:
<style type="text/css">
<!--
A:active {color: #0000FF}
A:link {color: #0000FF}
A:visited {color: #800080}
-->
</style>
Det er præcis samme kode - dog har jeg tilføjet en htmlkommentar
uden om indholdet. Det gøres af hensyn til browsere der ikke
forstår <style>-koden.
> <body>
> style="width:100%; height:2000; background-color:
> na; padding:0 100 0
> 100px">
Herover er noget galt.
style=.... er en attribut til en anden kode - men den anden kode
mangler (eller også er det body-koden der bare er afsluttet for
tidligt.
> Er det rigtig nu?
Det sædvanlige spørgsmål ;) - hvad siger validatoren?
> Jeg synes det er mærkeligt, fordi der står style flere stder. Må
> der godt det?
Der må godt stå style flere steder. Men "style" må kun bruges på to
forskellige måder - enten som html-kode placeret i head-delen af et
dokument (a) eller også som attribut til en anden html-kode,
placeret i body-delen af et dokument (b).
Metode a bruger du nu korrekt. Men den anden gang der står "style"
bruges den ikke korrekt. style="....." skal stå _inde_ i en html-
kode, det vil sige mellem "<XXX" og ">", hvor XXX er et eller andet
html-element (fx body) i din body-del.
Du kan også bare flytte indholdet af en styledefinition efter model
b op i den blok du har i model a. Hvis den "forældreløse" css-kode
hører til body kan du ændre din første styleblok til følgende:
<style type="text/css">
<!--
body{
width: 100%;
height:2000;
background-color: na;
padding:0 100 0
}
A:active {color: #0000FF}
A:link {color: #0000FF}
A:visited {color: #800080}
-->
</style>
(blokken slettes så der hvor den står nu). Det vil give samme
resultat, men i bedre struktureret kode.
Du skal under alle omstændigheder have rettet nogle værdier i
styledefinitionen. I CSS kan du ikke specificere en positiv længde
uden at angive en enhed - derfor er værdierne 2000 og 100 ugyldige.
"na" er heller ikke en gyldig farveværdi.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
Knud Gert Ellentoft (17-02-2003)
| Kommentar Fra : Knud Gert Ellentoft |
Dato : 17-02-03 23:20 |
|
Jens Gyldenkærne Clausen <jens@gyros.invalid> skrev :
> A:active {color: #0000FF}
> A:link {color: #0000FF}
> A:visited {color: #800080}
Rækkefølgen skal stadig være link, visited, (hover,) active.
--
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.
| |
Lasse Jensen (18-02-2003)
| Kommentar Fra : Lasse Jensen |
Dato : 18-02-03 01:35 |
|
Hej med dig.
Jeg har nu ændret det, så det ligner det eksempel du gav. Men jeg er
usikker på om det er rigtigt. Jeg har valideret det, men den viser
ingen fejl om det.
Er det rigtigt?
KODEN:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
" http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Velkommen til Dvdoo</title>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
</head>
<STYLE type="text/css">
<!--
body{
width: 100%;
height:2000;
background-color: na;
padding:0 100 0
}
A:link {COLOR: #0000FF}
A:visited {COLOR: #800080}
A:active {COLOR: #0000FF}
-->
</STYLE>
<table border="0" cellspacing="0" cellpadding="0"
width="100%"><tr><td> align="center" width="100%" style="padding:50
0 0 0px;"><font face="">
HER SLUTTER KODEN. BEMÆRK det er ikke hele koden der er med, så det
er med vilje at der ikke er </body> og </html> med endnu.
Det bliver mere og mere indviklet synes jeg, men end dag lærer jeg
det.
På forhånd tak
Med venlig hilsen Lasse Jensen.
--
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 (18-02-2003)
| Kommentar Fra : Knud Gert Ellentoft |
Dato : 18-02-03 02:09 |
|
Lasse Jensen <lassejensen@adslhome.dk> skrev :
><table border="0" cellspacing="0" cellpadding="0"
>width="100%"><tr><td> align="center" width="100%" style="padding:50
>0 0 0px;"><font face="">
<table border="0" cellspacing="0" cellpadding="0"
width="100%"><tr><td align="center" width="100%"
style="padding:50 0 0 0px;"><font face="">
Men jeg ville nu også finde ud af at bruge css til det meste af
dette.
--
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.
| |
Lasse Jensen (18-02-2003)
| Kommentar Fra : Lasse Jensen |
Dato : 18-02-03 12:10 |
|
Knud Gert Ellentoft skrev:
> Lasse Jensen <lassejensen@adslhome.dk> skrev :
>
> ><table border="0" cellspacing="0" cellpadding="0"
> >width="100%"><tr><td> align="center" width="100%" style="padding:50
> >0 0 0px;"><font face="">
>
> <table border="0" cellspacing="0" cellpadding="0"
> width="100%"><tr><td align="center" width="100%"
> style="padding:50 0 0 0px;"><font face="">
Hej Knud.
Nu har jeg ændret det, til det ovenover. Så nu ser det altså sådan ud:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
" http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Velkommen til Dvdoo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<STYLE type="text/css">
<!--
body{
width: 100%;
height:2000;
background-color: na;
padding:0 100 0
}
A:link {COLOR: #0000FF}
A:visited {COLOR: #800080}
A:active {COLOR: #0000FF}
-->
</STYLE>
<table border="0" cellspacing="0" cellpadding="0" width="100%"><tr><td
align="center" width="100%" style="padding:50 0 0 0px;"><font face="">
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
rnd.today=new Date();
rnd.seed=rnd.today.getTime();
function rnd() {
rnd.seed = (rnd.seed*9301+49297) % 233280;
return rnd.seed/(233280.0);
};
function rand(number) {
return Math.ceil(rnd()*number);
};
// end central randomizer.
function chBanner() {
document.banner.src = "images/top" + rand(9) + ".jpg";
}
function chText(curobj)
{
for (var i=1; i<14; i++)
{
if (document.getElementById(i + "_span"))
{
tmpfolder = document.getElementById(i + "_span");
if(curobj + "_span" == i + "_span")
{
tmpfolder.style.display = "";
}
else
{
tmpfolder.style.display = "none";
}
}
}
}
//-->
</SCRIPT>
</td></tr></table>
</body>
</html>
SLUT.
Nu viser validateren, at der er tre fejl tilbage i koden.
Den første:
Line 13, character 25:
<STYLE type="text/css">
^
Error: element STYLE not allowed here; check which elements this element
may be contained within
Hvad er fejlen?
Den anden:
Line 81, character 7:
</td></tr></table>
^
Error: end tag for FONT omitted; possible causes include a missing end tag,
improper nesting of elements, or use of an element where it is not allowed
Hvad er fejlen?
Den tredie:
Line 32, character 130:
... style="padding:50 0 0 0px;"><font face="">
^
start tag was here
Hvad er fejlen?
Jeg håber ikke jeg spørger for meget, men det har jeg en tindens til.
På forhånd tak
Med venlig hilsen Lasse Jensen.
--
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
| |
Jens Gyldenkærne Cla~ (18-02-2003)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 18-02-03 14:45 |
|
Lasse Jensen skrev:
> Nu viser validateren, at der er tre fejl tilbage i koden.
>
> Den første:
>
> Line 13, character 25:
> <STYLE type="text/css">
> ^
> Error: element STYLE not allowed here; check which elements
> this element may be contained within
Prøv at gå bare et lille stykke tilbage i tråden. Det er mindre end
24 timer siden du spurgte om præcis det samme - og fik svar fra
Lasse Reichstein Nielsen. Hvis du ikke husker de svar du har fået
kan vi jo blive ved i en uendelighed.
> </td></tr></table>
> ^
> Error: end tag for FONT omitted; possible causes include a
> missing end tag, improper nesting of elements, or use of an
> element where it is not allowed
>
> Hvad er fejlen?
Har du svært ved at læse engelsk? Det er helt i orden hvis det er
tilfældet, men i så fald er der egentlig ikke nogen grund til at du
benytter en valideringstjeneste. Hvis du derimod godt kan lidt
engelsk, så er der altså en ret god forklaring i selve
fejlmeddelelsen.
"End tag for FONT omitted" - betyder slut-kode for FONT er undladt
(mangler).
Der er også forslag til hvad der kan være galt:
- "missing end tag" - betyder manglende slutkode (en <font...> skal
afsluttes med en </font>)
- "improper nesting of elements" er måske sværere at forstå,
"improper" betyder forkert/ugyldig og "nesting of elements"
henviser til den måde man sætter flere elementer sammen på (det er
vist også forklaret tidligere i tråden, selv om det vist er længe
siden).
Hvis du fx skriver "<p>Her er en tekst</p>", så består kodestykket
af koden p som indeholder teksten "Her er en tekst" - indeholder,
fordi teksten står mellem startkoden <p> og slutkoden </p>.
Vil man fremhæve ordet tekst kan man fx skrive:
"<p>Her er en <b>tekst</b></p>". P indeholder nu "Her er en
<b>tekst</b>", og b - som ligger inde i p - indeholder blot
"tekst".
Man må derimod ikke skrive "<p>Her er en <b>tekst</p></b>" - her
går der kuk i indlejringen, fordi p-elementet indeholder noget af
b-elementet, men ikke det hele.
> Line 32, character 130:
> .. style="padding:50 0 0 0px;"><font face="">
> ^
> start tag was here
Den knytter sig til den foregående fejl. Hvis du læser de to fejl i
sammenhæng står der først "jeg kan ikke finde slutkoden til
<font>". Den står på det sted hvor fontkoden senest kan lukkes
legalt - i tilfældet her lige hvor tabelcellen (td) lukkkes. Lidt
senere fortæller validatoren så hvor den startkode der er skyld i
den foregående fejl befinder sig.
Løsningen på fejlen er enten at slette startkoden eller også at
sætte slutkoden (et passende sted).
> Jeg håber ikke jeg spørger for meget, men det har jeg en
> tindens til.
Det er o.k. at spørge meget - men det ville være en stor hjælp hvis
du ville lægge din side op (hvis den ikke allerede er det), og så
nøjes med at henvise til siden - evt. med korte kodestumper der
hvor der opstår fejl - i dine indlæg her i gruppen.
Og det ville også være en fordel hvis du måske skrev nogle af de
svar du har fået ud, eller på anden måde gemte dem, så vi slipper
for at skulle svare på samme spørgsmål mange gange.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
Lasse Jensen (18-02-2003)
| Kommentar Fra : Lasse Jensen |
Dato : 18-02-03 15:44 |
|
Jens GyldenkærneClausen skrev:
> Lasse Jensen skrev:
>
> > </td></tr></table>
> > ^
> > Error: end tag for FONT omitted; possible causes include a
> > missing end tag, improper nesting of elements, or use of an
> > element where it is not allowed
> >
> > Hvad er fejlen?
>
> Har du svært ved at læse engelsk? Det er helt i orden hvis det er
> tilfældet, men i så fald er der egentlig ikke nogen grund til at du
> benytter en valideringstjeneste. Hvis du derimod godt kan lidt
> engelsk, så er der altså en ret god forklaring i selve
> fejlmeddelelsen.
Hej Igen.
Først og fremmest. Findes der en dansk validator?
Egentlig så er jeg okay god til engelsk, men jeg er stadig usikker på
om det er rigtigt, selvom jeg næsten ved det er 100% rigtigt. Jeg ved
godt at det betyder at det ikke er afsluttet sådan ca. Måske skulle
jeg prøve at stå lidt mere på egne ben.
>
> "End tag for FONT omitted" - betyder slut-kode for FONT er undladt
> (mangler).
> Der er også forslag til hvad der kan være galt:
> - "missing end tag" - betyder manglende slutkode (en <font...> skal
> afsluttes med en </font>)
Hvordan ved jeg, hvor </font> skal være henne i forhold til <font>?
>
> - "improper nesting of elements" er måske sværere at forstå,
> "improper" betyder forkert/ugyldig og "nesting of elements"
> henviser til den måde man sætter flere elementer sammen på (det er
> vist også forklaret tidligere i tråden, selv om det vist er længe
> siden).
>
> Hvis du fx skriver "<p>Her er en tekst</p>", så består kodestykket
> af koden p som indeholder teksten "Her er en tekst" - indeholder,
> fordi teksten står mellem startkoden <p> og slutkoden </p>.
> Vil man fremhæve ordet tekst kan man fx skrive:
> "<p>Her er en <b>tekst</b></p>". P indeholder nu "Her er en
> <b>tekst</b>", og b - som ligger inde i p - indeholder blot
> "tekst".
> Man må derimod ikke skrive "<p>Her er en <b>tekst</p></b>" - her
> går der kuk i indlejringen, fordi p-elementet indeholder noget af
> b-elementet, men ikke det hele.
Det har jeg også læst i HTML.dk's toturials. Det er jo meget rart at
vide.
>
>
> > Line 32, character 130:
> > .. style="padding:50 0 0 0px;"><font face="">
> > ^
> > start tag was here
>
> Den knytter sig til den foregående fejl. Hvis du læser de to fejl i
> sammenhæng står der først "jeg kan ikke finde slutkoden til
> <font>". Den står på det sted hvor fontkoden senest kan lukkes
> legalt - i tilfældet her lige hvor tabelcellen (td) lukkkes. Lidt
> senere fortæller validatoren så hvor den startkode der er skyld i
> den foregående fejl befinder sig.
>
> Løsningen på fejlen er enten at slette startkoden eller også at
> sætte slutkoden (et passende sted).
>
>
> > Jeg håber ikke jeg spørger for meget, men det har jeg en
> > tindens til.
>
> Det er o.k. at spørge meget - men det ville være en stor hjælp hvis
> du ville lægge din side op (hvis den ikke allerede er det), og så
> nøjes med at henvise til siden - evt. med korte kodestumper der
> hvor der opstår fejl - i dine indlæg her i gruppen.
Okay, fremover lægger jeg min side op, og giver et link.
På forhånd tak
Med venlig hilsen Lasse Jensen...
--
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
| |
Jens Gyldenkærne Cla~ (18-02-2003)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 18-02-03 16:22 |
|
Lasse Jensen skrev:
> Først og fremmest. Findes der en dansk validator?
Ikke så vidt jeg ved - desværre.
> Egentlig så er jeg okay god til engelsk, men jeg er stadig
> usikker på om det er rigtigt, selvom jeg næsten ved det er
> 100% rigtigt. Jeg ved godt at det betyder at det ikke er
> afsluttet sådan ca. Måske skulle jeg prøve at stå lidt mere på
> egne ben.
God ide. På den måde kunne det faktisk også tænkes at dit engelsk
blev bedre. Mange af fejlene fra en validator ligner hinanden, så
når du først har lært betydningen af en vil du kunne bruge den til
at rette mange andre fejl med.
> Hvordan ved jeg, hvor </font> skal være henne i forhold til
> <font>?
Til at begynde med kan du fastslå at
1) Den skal være der (et eller andet sted i dokumentet)
2) Den skal optræde _efter_ startkoden <font>
Ud fra fejlmeddelelsen kan du desuden få følgende oplysninger:
3) Linjenummerer og placering på det seneste sted du kan placere
slutkoden (nemlig der hvor validatoren brokker sig over at
slutkoden mangler).
4) Placeringen af den startkode der mangler en slutkode (den
efterfølgende fejl i validatoren).
Med disse oplysninger skulle du kunne placere en slutkode
syntaktisk korrekt. Hvorvidt placeringen så er rigtig i forhold til
det du vil have ud af siden er en anden sag. Til det skal du vide
hvad du vil med font-koden - hvilken tekst skal den virke på?
>> Man må derimod ikke skrive "<p>Her er en <b>tekst</p></b>" -
>> her går der kuk i indlejringen, fordi p-elementet indeholder
>> noget af b-elementet, men ikke det hele.
> Det har jeg også læst i HTML.dk's toturials. Det er jo meget
> rart at vide.
Ja - den skal du huske. Hver gang der står noget med "improper
nesting" er det sådan en fejl.
> Okay, fremover lægger jeg min side op, og giver et link.
God ide. Du må også gerne klippe lidt mere i dine citater. Det er
normalt ikke nødvendigt med mere end et par linjer for at forstå et
svar i sammenhængen.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
Lasse Jensen (18-02-2003)
| Kommentar Fra : Lasse Jensen |
Dato : 18-02-03 19:15 |
|
Jens GyldenkærneClausen skrev:
> Lasse Jensen skrev:
>
> > Hvordan ved jeg, hvor </font> skal være henne i forhold til
> > <font>?
>
> Til at begynde med kan du fastslå at
> 1) Den skal være der (et eller andet sted i dokumentet)
> 2) Den skal optræde _efter_ startkoden <font>
>
> Ud fra fejlmeddelelsen kan du desuden få følgende oplysninger:
> 3) Linjenummerer og placering på det seneste sted du kan placere
> slutkoden (nemlig der hvor validatoren brokker sig over at
> slutkoden mangler).
> 4) Placeringen af den startkode der mangler en slutkode (den
> efterfølgende fejl i validatoren).
>
>
> Med disse oplysninger skulle du kunne placere en slutkode
> syntaktisk korrekt. Hvorvidt placeringen så er rigtig i forhold
til
> det du vil have ud af siden er en anden sag. Til det skal du vide
> hvad du vil med font-koden - hvilken tekst skal den virke på?
Hej igen.
Sjovt nok, jeg er rundt på gulvet, jeg ved det ikke. Det skal bare
se sådan ud, som det gør her: www.dvdoo.subnet.dk andet kan jeg ikke
sige. Forresten, jeg har lige lagt prøvesiden ud på nettet. Den kan
findes på www.dvdoo.subnet.dk/index4.html
>
>
> >> Man må derimod ikke skrive "<p>Her er en <b>tekst</p></b>" -
> >> her går der kuk i indlejringen, fordi p-elementet indeholder
> >> noget af b-elementet, men ikke det hele.
>
> > Det har jeg også læst i HTML.dk's toturials. Det er jo meget
> > rart at vide.
Jeg havde vist ikke fattet det helt alligevel. Men nu har jeg tror
jeg.
Jeg har nu ændret så godt jeg kunne i koden. Det ser ud som om, det
var godt nok. Jeg har gjort fremskridt i min viden. Jeg har
valideret min kode, og nu er der ingen fejl. Jeg er stadig ikke
sikker, så derfor kan I tjekke på www.dvdoo.subnet.dk/index4.html og
se om den er rigtig. I kan jo bare trykke vis kilde.
Ér den så rigtig?
På forhånd tak
Med venlig hilsen Lasse Jensen.
--
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
| |
Jens Gyldenkærne Cla~ (18-02-2003)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 18-02-03 22:57 |
|
Lasse Jensen skrev:
>> Til det skal du vide hvad du vil med font-koden - hvilken tekst
>> skal den virke på?
> Sjovt nok, jeg er rundt på gulvet, jeg ved det ikke. Det skal
> bare se sådan ud, som det gør her: www.dvdoo.subnet.dk
Man bør ikke bruge en kode hvis man ikke ved hvad den skal gøre
godt for. Slet font-koden med det samme (der er alligevel langt
bedre måder at angive font-information på).
[nesting]
> Jeg havde vist ikke fattet det helt alligevel. Men nu har jeg
> tror jeg.
Hvis du er i tvivl så spørg.
> Jeg har valideret min kode, og nu er der ingen fejl. Jeg er
> stadig ikke sikker,
Stol du bare på validatoren.
> så derfor kan I tjekke på www.dvdoo.subnet.dk/index4.html og se
> om den er rigtig.
Men der er stadig forskel på valid kode og rigtig kode. Din kode er
valid i og med at den ikke giver fejl når den valideres[1].
Siden indeholder ikke nogen information - men til gengæld en del
kode der ikke giver nogen mening (selv om den er valid).
Du har fx koden <font face=""> stående - den gør i bedste fald
ingen ting, ud med den.
Senere har du et langt javascript stående. Det indeholder en del
funktioner til håndtering af bl.a. et banner og noget tekst. Men du
har hverken tekst eller banner på siden - der er derfor ingen grund
til at have et script stå og fylde - ud med det.
Hvis du på et tidspunkt når til at skulle skrive bannerkoder mv.
ind, så kan javascriptkoden blive aktuel. Men når du laver hele
siden fra bunden kan du være næsten 100 % sikker på at scriptet
alligevel ikke kan bruges uden tilpasning. Start med at slette det,
og gør plads til noget reelt indhold.
[tjek om koden er rigtig/validerer]
> I kan jo bare trykke vis kilde.
Hæ - jeg trykker bare F10, så bliver både css og html valideret.
Hip hurra for checky/Mozilla ;)
Noter:
======
[1] Dog skal du også have valideret css-koden - der er stadig fejl
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
Peter Loumann (18-02-2003)
| Kommentar Fra : Peter Loumann |
Dato : 18-02-03 23:20 |
|
On Tue, 18 Feb 2003 22:57:27 +0100, Jens Gyldenkærne Clausen
<jens@gyros.invalid> wrote:
>Hæ - jeg trykker bare F10, så bliver både css og html valideret.
>Hip hurra for checky/Mozilla ;)
Nu har du flere gange hygget dig offentligt over den feature. Min
mozilla (1.2.1) ser ikke ud til at have den. Hvad, hvor, hvordan?
--
hilsen pl
http://huse-i-naestved.dk
| |
Lasse Jensen (18-02-2003)
| Kommentar Fra : Lasse Jensen |
Dato : 18-02-03 23:56 |
|
Jens GyldenkærneClausen skrev:
>
> Man bør ikke bruge en kode hvis man ikke ved hvad den skal gøre
> godt for. Slet font-koden med det samme (der er alligevel langt
> bedre måder at angive font-information på).
Okay, nu har jeg fjernet font-koden. Det kan selvfølgelig ses på
www.dvdoo.subnet.dk/index4.html
>
> Du har fx koden <font face=""> stående - den gør i bedste fald
> ingen ting, ud med den.
Som sagt har jeg slettet det skidt
>
> Senere har du et langt javascript stående. Det indeholder en del
> funktioner til håndtering af bl.a. et banner og noget tekst. Men du
> har hverken tekst eller banner på siden - der er derfor ingen grund
> til at have et script stå og fylde - ud med det.
Okay, det har jeg også slettet nu. Jeg ved egentlig ikke hvad det lå
og flød der for. Men måske bliver der brug for det senere. Kan du se
om der bliver brug for det senere på www.dvdoo.subnet.dk?
>
> Hvis du på et tidspunkt når til at skulle skrive bannerkoder mv.
> ind, så kan javascriptkoden blive aktuel. Men når du laver hele
> siden fra bunden kan du være næsten 100 % sikker på at scriptet
> alligevel ikke kan bruges uden tilpasning. Start med at slette det,
> og gør plads til noget reelt indhold.
Så gemmer jeg javascript-koden.
>
> [1] Dog skal du også have valideret css-koden - der er stadig fejl
Okay, vil det sige at man skal validere HTML og CSS hver for sig?
På forhånd tak
Med venlig hilsen Lasse Jensen.
--
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
| |
Lasse Jensen (19-02-2003)
| Kommentar Fra : Lasse Jensen |
Dato : 19-02-03 00:19 |
|
Jens GyldenkærneClausen skrev:
>
> [1] Dog skal du også have valideret css-koden - der er stadig fejl
Hej igen. Jeg har lige prøvet at validere css-koden, tror jeg.
Var det dette stykke du mente, der stadig var fejl i, som er
nedenunder? I såfald hvilke? I validateren siger den Line: 12
Parse Error - : 100%; height:2000; background-color: na; padding:0
100 0 A:link
Er det det? Jeg har også lagt mit CSS op på
www.dvdoo.subnet.dk/css.html
<STYLE type="text/css">
<!--
width: 100%;
height:2000;
background-color: na;
padding:0 100 0
A:link {COLOR: #0000FF}
A:visited {COLOR: #800080}
A:active {COLOR: #0000FF}
-->
</STYLE>
På forhånd tak
Med venlig hilsen Lasse Jensen.
--
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
| |
Jens Gyldenkærne Cla~ (19-02-2003)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 19-02-03 00:13 |
|
Lasse Jensen skrev:
[script]
> Okay, det har jeg også slettet nu. Jeg ved egentlig ikke hvad
> det lå og flød der for. Men måske bliver der brug for det
> senere. Kan du se om der bliver brug for det senere på
> www.dvdoo.subnet.dk?
Jeg har ikke kigget på siden - og det er længe siden jeg har set
hvad dit formål med din egen side egentlig er. Men hvis du skal
kopiere en side - hvorfor kopierer du så ikke bare koderne? Ikke
fordi jeg vil anbefale at kopiere andres værk, men hvis hele
formålet er at lave en side magen til den original du taler om, så
kan man jo starte med at flytte koden over.
>> [1] Dog skal du også have valideret css-koden - der er stadig
>> fejl
>
> Okay, vil det sige at man skal validere HTML og CSS hver for
> sig?
Præcis. CSS kan valideres på < http://jigsaw.w3.org/css-validator/>
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
Lasse Jensen (19-02-2003)
| Kommentar Fra : Lasse Jensen |
Dato : 19-02-03 10:51 |
|
Jens GyldenkærneClausen skrev:
>
> Jeg har ikke kigget på siden - og det er længe siden jeg har set
> hvad dit formål med din egen side egentlig er. Men hvis du skal
> kopiere en side - hvorfor kopierer du så ikke bare koderne? Ikke
> fordi jeg vil anbefale at kopiere andres værk, men hvis hele
> formålet er at lave en side magen til den original du taler om, så
> kan man jo starte med at flytte koden over.
Hej Jens.
Faktisk at www.dvdoo.subnet.dk min hjemmeside, og ikke andres. Det er
min forside. Jeg er jo ved at rydde op i den kode, som gør
www.dvdoo.subnet.dk. Altså www.dvdoo.subnet.dk dens kode, var hulter
til bulter, og så vil jeg rydde op i den. Forstår du? Det er den kode
jeg er ved at redigere i øjeblikket, alt der der css og javascript
der ikke dur.
>
> >> [1] Dog skal du også have valideret css-koden - der er stadig
> >> fejl
> >
> > Okay, vil det sige at man skal validere HTML og CSS hver for
> > sig?
>
> Præcis. CSS kan valideres på < http://jigsaw.w3.org/css-validator/>
Ok, så er det på plads.
På forhånd tak
Med venlig hilsen Lasse Jensen.
--
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
| |
Jens Gyldenkærne Cla~ (17-02-2003)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 17-02-03 15:12 |
|
Lasse Jensen skrev:
> Okay. Validateren siger at der er en fejl.
Så lad os se på den.
> .. padding:0 100 0 100px"><STYLE>A:active {COLOR:
> #0000FF}A:lin ...
> ^
> Error: required attribute TYPE not specified
"Required" betyder obligatorisk (påkrævet), "attribute" er en
parameter (attribut). TYPE er navnet på parameteren, og det der er
galt med den står til sidst - "not specified" betyder "ikke
angivet".
Markøren peger på elementet <STYLE> - det er altså dét element der
rapporteres fejl for.
Oversat til dansk betyder det at din <style>-kode skal indeholde en
parameter kaldet "type", og det at den mangler er en fejl.
Hvis du slår op i dokumentationen under <style> -
< http://www.w3.org/TR/REC-html40/present/styles.html#h-14.2.3> kan
du se hvilke attributter der skal sættes.
W3-dokumentationen kan være lidt svær at læse, så du kan evt. nøjes
med at kigge på html.dk's danske dokumentation:
< http://www.html.dk/dokumentation/html4/tags/style/>
> Jeg forstår ikke fejlen. Hvad er problemet, som skal rettes?
Ovenfor har jeg forsøgt at lave en grundig gennemgang af hvordan
man kan tolke valideringsfejl. For at kunne bruge en validator
fornuftigt kræver det nok et vist kendskab til engelsk samt en
viden om hvor man kan finde hjælp til de enkelte html-koder. Det
sidste kan, som du kan se ovenfor, findes på html.dk - brug det
endelig.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
|
|