/ 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
Venstre justering af tekst.
Fra : Stjerne


Dato : 12-08-03 11:48

Jeg kan ikke få teksten i min menu til at stå helt til venstre selvom jeg
har skrevet:
align="left"

Adressen er:
http://www.star-reptiles.dk/test/front.asp


Ps. Skal nok få tonet farven i menuen lidt mere ned...



--
Webmaster
------------------
Jesper Stjerne Holm Pedersen
webmaster@krybdyr.info
www.Krybdyr.info
ICQ: 22892223



 
 
Martin Hintzmann And~ (12-08-2003)
Kommentar
Fra : Martin Hintzmann And~


Dato : 12-08-03 11:53

Stjerne wrote:
> Jeg kan ikke få teksten i min menu til at stå helt til venstre selvom jeg
> har skrevet:
> align="left"
>
> Adressen er:
> http://www.star-reptiles.dk/test/front.asp
>

Hejsa Jesper

Start med at validere din HTML-kode hos W3C.
http://validator.w3.org/

Hintzmann c",)


Stjerne (12-08-2003)
Kommentar
Fra : Stjerne


Dato : 12-08-03 12:16

>
> Start med at validere din HTML-kode hos W3C.
> http://validator.w3.org/

Skal jeg validere www.star-reptiles.dk/test/front.asp
For så skriver den bare:

I was not able to extract a character encoding labeling from any of the
valid sources for such information. Without encoding information it is
impossible to validate the document. The sources I tried are:


--
Webmaster
------------------
Jesper Stjerne Holm Pedersen
webmaster@krybdyr.info
www.Krybdyr.info
ICQ: 22892223



Jesper Stocholm (12-08-2003)
Kommentar
Fra : Jesper Stocholm


Dato : 12-08-03 12:24

Stjerne wrote:
>>Start med at validere din HTML-kode hos W3C.
>>http://validator.w3.org/
>
>
> Skal jeg validere www.star-reptiles.dk/test/front.asp
> For så skriver den bare:
>
> I was not able to extract a character encoding labeling from any of the
> valid sources for such information. Without encoding information it is
> impossible to validate the document. The sources I tried are:

Der er jo naesten lige saa mange tegnsaet i verden som der er unge, der
gaar med kniv, saa validatoren er naturligvis noedt til at vide hvilket
tegnsaet du har lavet din side i. I Danmark er dette normalt iso-8859-1
.. Du kan klare det med at inkludere linien

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

i dit head-element eller alternativt i din ASP-kode skrive

<% Response.Charset = "iso-8859-1" %>

I oevrigt boer du ogsaa inkludere den variant af HTML du skriver. Dette
kan fx vaere HTML4.01 Som den allerfoerste del af din HTML-kode skal du
skrive fx

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

Saa din HTML kommer til at se ud som

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
...
</body>
</html>




--
Jesper Stocholm
http://stocholm.dk
Mathematicians are machines that turn coffee into formulas.
There is no place like 127.0.0.1


Stjerne (12-08-2003)
Kommentar
Fra : Stjerne


Dato : 12-08-03 12:53

> Der er jo naesten lige saa mange tegnsaet i verden som der er unge, der
> gaar med kniv, saa validatoren er naturligvis noedt til at vide hvilket
> tegnsaet du har lavet din side i. I Danmark er dette normalt iso-8859-1
> . Du kan klare det med at inkludere linien
>
> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
>
> i dit head-element eller alternativt i din ASP-kode skrive
>
> <% Response.Charset = "iso-8859-1" %>
>
> I oevrigt boer du ogsaa inkludere den variant af HTML du skriver. Dette
> kan fx vaere HTML4.01 Som den allerfoerste del af din HTML-kode skal du
> skrive fx
>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> "http://www.w3.org/TR/html4/loose.dtd">
>
> Saa din HTML kommer til at se ud som
>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> "http://www.w3.org/TR/html4/loose.dtd">
> <html>
> <head>
> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
> </head>
> <body>
> ...
> </body>
> </html>

Er det virkelig nødvendigt med at det? charset og doctype...
Det er der da ikke så mange sider som der har ?
Og det virker da alligevel ?

Jesper



jopa (12-08-2003)
Kommentar
Fra : jopa


Dato : 12-08-03 12:59

"Stjerne" <webmaster@krybdyr.info> skrev i en meddelelse
>
> Er det virkelig nødvendigt med at det? charset og doctype...
> Det er der da ikke så mange sider som der har ?
> Og det virker da alligevel ?

Næ da ikke absolut nødvendigt at siden validerer når det er en privatside,
(dit valg)men det kan give dig lidt svar på de fejl der er i koden
Og der er lidt hist og pist

så det

--
Mvh. John
www.johns-web.dk / www.jp-web.dk
www.web-templates.dk
Teamwork sharpening the skills!!



Martin Hintzmann And~ (12-08-2003)
Kommentar
Fra : Martin Hintzmann And~


Dato : 12-08-03 13:04

Stjerne wrote:
> Er det virkelig nødvendigt med at det? charset og doctype...

Ja, hvis man vil lave en side der tager sig optimalt ud i så mange
browsere som muligt.

> Det er der da ikke så mange sider som der har ?

Fordi de andre børn løber over vejen, gør du det så også ?

> Og det virker da alligevel ?

Ja, du kan få det til at tage sig nogenlunde ud i _din_ browser.

Hvis du vil have hjælp må du overholde standarderne. Din HTML-koder er
umuligt at finde hoved og hale i.

Hintzmann c",)



Jesper Stocholm (12-08-2003)
Kommentar
Fra : Jesper Stocholm


Dato : 12-08-03 13:10

Stjerne wrote:
>>Der er jo naesten lige saa mange tegnsaet i verden som der er unge, der
>>gaar med kniv, saa validatoren er naturligvis noedt til at vide hvilket
>>tegnsaet du har lavet din side i. I Danmark er dette normalt iso-8859-1
>>. Du kan klare det med at inkludere linien
>>
>><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
>>
>>i dit head-element eller alternativt i din ASP-kode skrive
>>
>><% Response.Charset = "iso-8859-1" %>
>>
>>I oevrigt boer du ogsaa inkludere den variant af HTML du skriver. Dette
>>kan fx vaere HTML4.01 Som den allerfoerste del af din HTML-kode skal du
>>skrive fx
>>
>><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
>> "http://www.w3.org/TR/html4/loose.dtd">

> Er det virkelig nødvendigt med at det? charset og doctype...
> Det er der da ikke så mange sider som der har ?
> Og det virker da alligevel ?

Nej, det goer det faktisk ikke. Selvfoelgelig kan man vaere ligeglad
hvis det er en side med faa besoegende med samme browser i samme land,
men selv i det tilfaelde er du "heldig" at deres browsere gaetter paa at
dine koder er i det rigtige format. Hvis du laver en side med fx danske
tegn paa, saa vil disse tegn ikke umiddelbart kunne laeses af browsere i
fx USA eller andre steder.

Under alle omstaendigheder tager det kun 2 sekunder at saette ind i dine
sider, og hvis du bruger noget serverside-teknik, saa kan du - alt efter
hvilken slags du bruger - saette det op et enkelt sted, og saa er det
med paa alle dine sider. Det er fx muligt med ASP.Net .

Hvis du oven i dette inkluderer en DOCTYPE, saa er du mere sikker paa,
at dine sider ser ens ud i browsere, der understoetter dette (det goer
de nyeste versioner af de populaere browsere allesammen).

--
Jesper Stocholm
http://stocholm.dk
Mathematicians are machines that turn coffee into formulas.
There is no place like 127.0.0.1


Stjerne (12-08-2003)
Kommentar
Fra : Stjerne


Dato : 12-08-03 14:26


> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> "http://www.w3.org/TR/html4/loose.dtd">


Skulle være tilføjet nu, men den kan stadig ikke lide det...



Erik Ginnerskov (12-08-2003)
Kommentar
Fra : Erik Ginnerskov


Dato : 12-08-03 14:41


"Stjerne" <webmaster@krybdyr.info> skrev

>
> > <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
>
> > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> > "http://www.w3.org/TR/html4/loose.dtd">
>
> Skulle være tilføjet nu, men den kan stadig ikke lide det...

Nu har du da opnået, at validatoren kan kigge på din side og påpege
fejlene - som der er 34 stykker af.

Generelt er der slemt rod i nestingen af dine tags.

Du skal *altid* afslutte dine tags i modsat rækkefølge af den, du har åbnet
dem i. Eks.:

<div>
<p>tekst</p>
</div>

korrekt nesting
____

<div>
<p>tekst</div>
</p>

forkert nesting

--
Med venlig hilsen
Erik Ginnerskov
http://www.hjemmesideskolen.dk - http://www.html-faq.dk
http://hjem.get2net.dk/egin



Kasper Damkjær (12-08-2003)
Kommentar
Fra : Kasper Damkjær


Dato : 12-08-03 12:34

"Stjerne" <webmaster@krybdyr.info> wrote in news:3f38c5c2$0$24704
$edfadb0f@dread14.news.tele.dk:

> Jeg kan ikke få teksten i min menu til at stå helt til venstre selvom jeg
> har skrevet:
> align="left"

Det skyldes at du har pakket menuen ind i et <ul> element, der pr. default
har en margin (til bullets etc.)

I øvrigt ville du hjælpe dig selv enormt ved at være mere konsekvent i din
kodning - særligt mht CSS.

--
Kasper Damkjær
http://damkjaer.net/

Stjerne (12-08-2003)
Kommentar
Fra : Stjerne


Dato : 12-08-03 12:54


> Det skyldes at du har pakket menuen ind i et <ul> element, der pr. default
> har en margin (til bullets etc.)

Ahh cool


> I øvrigt ville du hjælpe dig selv enormt ved at være mere konsekvent i din
> kodning - særligt mht CSS.

Hvad tænker du på ?



--
Webmaster
------------------
Jesper Stjerne Holm Pedersen
webmaster@krybdyr.info
www.Krybdyr.info
ICQ: 22892223



Kasper Damkjær (12-08-2003)
Kommentar
Fra : Kasper Damkjær


Dato : 12-08-03 13:35

"Stjerne" <webmaster@krybdyr.info> wrote in
news:3f38d551$0$24642$edfadb0f@dread14.news.tele.dk:

>> I øvrigt ville du hjælpe dig selv enormt ved at være mere konsekvent
>> i din kodning - særligt mht CSS.
>
> Hvad tænker du på ?

Du definerer styles flere steder i dit dokument, og du anvender ligeledes
det forældede <font> tag. Det ville være en hel del nemmere at samle alle
styles og formateringer i eet eksternt stylesheet.


--
Kasper Damkjær
http://damkjaer.net/

Anders Thorsen Holm (12-08-2003)
Kommentar
Fra : Anders Thorsen Holm


Dato : 12-08-03 13:39

Stjerne wrote:
>> I øvrigt ville du hjælpe dig selv enormt ved at være mere
>> konsekvent i din kodning - særligt mht CSS.
>
> Hvad tænker du på ?

Du angiver flere steder farver, baggrundsfarver m.v. direkte som
HTML-attributter i stedet for at benytte CSS til det formål.


Eks.:

<body LINK="#000000" VLINK="#000000" ALINK="#000000">

kunne du i din CSS blot angive som:

a:link { color: #000; }
a:visited { color: #000; }
a:active { color: #000; }

Forresten bør du ikke benytte samme farve til links, man allerede har
besøgt.

Og videre:

bordercolor="#0099CC"

Hvorfor ikke gøre det til en del af din inline style?

.... style="border-collapse: collapse; border-color: #09c;" ...

Der er desuden stort rod i din kode - der er et <style>-element midt
i det hele, ligeledes med en <base>. Desuden gør du forkert brug af
headerelementerne (<h4> og <h5> så vidt jeg kan se). Og så har der
vist sneget sig en <font> ind midt i del hele - ud med den!

En <h4> bør kun optræde efter en <h3>, som kun bør optræde efter en
<h2>, som igen kun bør optræde efter en <h1>. <hx>'erne angiver
niveauerne i dokumentet, hvor <h1> altså er en hovedoverskrift, <h2>
en underoverskrift og så fremdeles.

Du bør ikke benytte dem på grund af størrelsen/hvordan browserne
viser dem per standard.

--
Anders Thorsen Holm | http://www.daimi.au.dk/~zoolook/

Overvejer du at købe en DVD-afspiller? Så hold dig fra Fredgaard!
Læs hvorfor: http://www.daimi.au.dk/~zoolook/?page=fredgaard

Stjerne (12-08-2003)
Kommentar
Fra : Stjerne


Dato : 12-08-03 14:25

Som sagt, det er mit første forsøg med at bruge CSS
Jeg har arbejdet med HTML og FRAMES i snart 6 år.
Så skal lære alt forfra igen med CSS... Ikke så fedt.

Men jeg prøver altså virkelig...


> kunne du i din CSS blot angive som:
>
> a:link { color: #000; }
> a:visited { color: #000; }
> a:active { color: #000; }

Er gjort =)


> Forresten bør du ikke benytte samme farve til links, man allerede har
> besøgt.

Det kan jeg personligt godt lide.....


> ... style="border-collapse: collapse; border-color: #09c;" ...

style="border-collapse: collapse; border-color: #0099CC;"

Virker ikke nu...


Hvis jeg ikke må bruge <H> til at ændre størrelsen med
( lærte jeg ellers på HTML kursus )
Hvad skal jeg så bruge ?



Anders Thorsen Holm (12-08-2003)
Kommentar
Fra : Anders Thorsen Holm


Dato : 12-08-03 14:36

Stjerne wrote:

> Som sagt, det er mit første forsøg med at bruge CSS
> Jeg har arbejdet med HTML og FRAMES i snart 6 år.
> Så skal lære alt forfra igen med CSS... Ikke så fedt.

Der er faktisk ikke så meget nyt at lære - ud over at al
præsentationsmæssig kode så vidt muligt skal fjernes fra din (X)HTML,
nu hvor CSS er der til den slags.

> Men jeg prøver altså virkelig...

Fat mod, det kommer altsammen

>> Forresten bør du ikke benytte samme farve til links, man allerede
>> har besøgt.
>
> Det kan jeg personligt godt lide.....

Okay, du skal bare være klar over de problemer, det kan medføre
(f.eks. at man ikke lige kan se, hvor man har været og den slags).

> Hvis jeg ikke må bruge <H> til at ændre størrelsen med
> ( lærte jeg ellers på HTML kursus )
> Hvad skal jeg så bruge ?

Ack, lærer man virkelig den slags på "HTML-kurser"?

<hx> angiver *ikke* størrelse, men derimod *struktur*. Hvis du vil
ændre på størrelsen af en eller anden overskrift, eller en
hvilkensomhelst anden tekst for den sags skyld, skal du bruge CSS.

En overskrift angivet med <h1> kan sættes til at have både en bestemt
størrelse og skrifttype:

h1 {
   font-size: 2.5em;
   font-family: Georgia, 'Times New Roman', Times, serif;
}

Hvis du blot vil ændre størrelsen og udseendet på noget tekst i
f.eks. en liste, gør du tilsvarende:

..minliste {
   font-size: 1em;
   font-style: italic;
}

<ul class="minliste">
<li>Første punkt</li>
....
<li>N'te punkt</li>
</ul>



Prøv at søge på nogle CSS tutorials.

--
Anders Thorsen Holm | http://www.daimi.au.dk/~zoolook/

Overvejer du at købe en DVD-afspiller? Så hold dig fra Fredgaard!
Læs hvorfor: http://www.daimi.au.dk/~zoolook/?page=fredgaard

Jesper Stocholm (12-08-2003)
Kommentar
Fra : Jesper Stocholm


Dato : 12-08-03 15:21

Stjerne wrote:
> Som sagt, det er mit første forsøg med at bruge CSS
> Jeg har arbejdet med HTML og FRAMES i snart 6 år.
> Så skal lære alt forfra igen med CSS... Ikke så fedt.

Det tror jeg faktisk du vil synes naar du ligesom faar det ind under
huden. Som du kan se herinde, saa synes jeg heller ikke altid at tingene
er helt logiske - specielt naar man forsoeger at faa noget design til
at se ens ud i flere forskellige browsere - men jeg kan love dig for at
produktiviteten stiger betragteligt naar man goer det paa den rigtige
maade. Taenk ogsaa paa at vedligeholdelse af sit site bliver mindre
tidskraevende, naar du bruger CSS paa dit site. Skulle du nemlig i
fremtiden faa lyst til at aendre baggrundsfarven paa dine sider, saa kan
du med een aendring forvandle alle dine sider - i modsaetning til at
skulle ind paa hver af dem og aendre det.

>>Forresten bør du ikke benytte samme farve til links, man allerede har
>>besøgt.
>
> Det kan jeg personligt godt lide.....

Hvis du er den eneste der skal bruge dine sider, saa er det jo ogsaa
fint - men man skal ikke glemme de brugere der kunne taenkes at komme
forbi dine sider.



--
Jesper Stocholm
http://stocholm.dk
Mathematicians are machines that turn coffee into formulas.
There is no place like 127.0.0.1


Stjerne (12-08-2003)
Kommentar
Fra : Stjerne


Dato : 12-08-03 18:17

Hmm nu virker det med farverne ikke mere, link, hover osv..
Har jeg nu fået pillet for meget?

<style type="text/css">

a:link {text-decoration:none; color:000000;}
a:hover {text-decoration:none; color:FFFF00;}
a:visited {text-decoration:none; color:000000;}
a:active {text-decoration:none; color:000000;}
A
{
text-decoration:none;
}

body {
margin:0px;
}
#title {
position:absolute;
left:0px;
top:0px;
width:100%;
height: 75px;
background-color:white;
}
#content {
padding-top: 70px;
margin-left:160px;
margin-right:160px;
background-color:white;
}

</style>



Anders Thorsen Holm (12-08-2003)
Kommentar
Fra : Anders Thorsen Holm


Dato : 12-08-03 18:34

Stjerne wrote:

> Hmm nu virker det med farverne ikke mere, link, hover osv..
> Har jeg nu fået pillet for meget?


Du har glemt # ved angivelse af farvekoderne:

> a:link {text-decoration:none; color:000000;}
> a:hover {text-decoration:none; color:FFFF00;}
> a:visited {text-decoration:none; color:000000;}
> a:active {text-decoration:none; color:000000;}

Skulle være:

a:link { text-decoration: none; color: #000; }
a:visited { text-decoration: none; color: #000; }
a:hover { text-decoration: none; color: #ff0; }
a:active { text-decoration: none; color: #000; }

Bemærk at jeg ovenfor benytter en kortere notation for farverne:

#000 = #000000
#ff0 = #ffff00

--
Anders Thorsen Holm | http://www.daimi.au.dk/~zoolook/

Overvejer du at købe en DVD-afspiller? Så hold dig fra Fredgaard!
Læs hvorfor: http://www.daimi.au.dk/~zoolook/?page=fredgaard

Stjerne (12-08-2003)
Kommentar
Fra : Stjerne


Dato : 12-08-03 19:07

> a:link { text-decoration: none; color: #000; }
> a:visited { text-decoration: none; color: #000; }
> a:hover { text-decoration: none; color: #ff0; }
> a:active { text-decoration: none; color: #000; }

Cool nok, smart at man kan gøre det kortere...

Kan du forklare hvorfor nu kun halvdelen ca virker med Hover?

Det er da for mystisk



Anders Thorsen Holm (12-08-2003)
Kommentar
Fra : Anders Thorsen Holm


Dato : 12-08-03 19:15

Stjerne wrote:

>> a:link { text-decoration: none; color: #000; }
>> a:visited { text-decoration: none; color: #000; }
>> a:hover { text-decoration: none; color: #ff0; }
>> a:active { text-decoration: none; color: #000; }

> Kan du forklare hvorfor nu kun halvdelen ca virker med Hover?
> Det er da for mystisk

Nej, det er ikke mystisk: du har skrevet reglerne i denne rækkefølge:

link, hover, visited, active

De links, man har besøgt, vil blive vist i henhold til reglerne for
visited, som overskriver reglerne for hover.

Hvis du skriver reglerne i den rækkefølge, som jeg har angivet i mit
eksempel, vil du ikke have det problem.

Ergo: reglerne for links skal skrives i den her rækkefølge:

link, visited, hover, active

--
Anders Thorsen Holm | http://www.daimi.au.dk/~zoolook/

Overvejer du at købe en DVD-afspiller? Så hold dig fra Fredgaard!
Læs hvorfor: http://www.daimi.au.dk/~zoolook/?page=fredgaard

Stjerne (12-08-2003)
Kommentar
Fra : Stjerne


Dato : 12-08-03 19:19

> Ergo: reglerne for links skal skrives i den her rækkefølge:
>
> link, visited, hover, active

Nice!!


Så kan jeg godt lege videre lidt igen

Tak for hjælpen ( so far )



Jesper Stjerne

( De siger jeg er håbløs )



Stjerne (12-08-2003)
Kommentar
Fra : Stjerne


Dato : 12-08-03 20:21

Er det her "lovligt"

min front.asp ser ligenu sådan her ud:


<!-- #include virtual="mainhead.htm"-->


<strong><center>
Velkommen til Star-Reptiles.dk
</strong></center>


<!-- #include virtual="mainbund.htm"-->



Mainhead.htm indeholder yderligere 2 <!-- #include virtual=""-->

Er det "lovligt"

???



Erik Ginnerskov (13-08-2003)
Kommentar
Fra : Erik Ginnerskov


Dato : 13-08-03 00:03


"Stjerne" <webmaster@krybdyr.info> skrev

> Mainhead.htm indeholder yderligere 2 <!-- #include virtual=""-->
>
> Er det "lovligt"

Ja

--
Med venlig hilsen
Erik Ginnerskov
http://www.hjemmesideskolen.dk - http://www.html-faq.dk
http://hjem.get2net.dk/egin



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

Månedens bedste
Årets bedste
Sidste års bedste