/ 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
Forstår ikke valideringsfejl
Fra : Grith


Dato : 10-11-10 15:52

Hej

Jeg har lavet siden www.rikkeherts.com.
Når jeg validerer siden, brokker den sig over mine linebreaks <br
/>. Hvad er der nu galt med dem?

Derudover har jeg flere steder tekst, der skifter i størrelse og
farve, og har defineret det med bl.a. font size="1" og font
color="999999". Meen det er åbenbart ikke acceptabelt. Hvordan
får jeg denne effekt på en accepteret måde?

På forhånd tak for hjælpen.

Grith

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
scootergrisen (10-11-2010)
Kommentar
Fra : scootergrisen


Dato : 10-11-10 17:01

Jeg går ud fra du mener http://rikkehertz.com/ (uden www) fordi
http://www.rikkehertz.com/ virker ikke her.

Din doctype er HTML : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Også advarer validatoren om at <br/> muligvis kan tolkes forkert og
derfor anbaler den at du bruger <br> hvis du vil bruge din doctype.

Men hvis du gerne vil bruge <br/> så skal du bare ændre din doctype til
XHTML.

For eksempel : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Så får du sikkert en hel masse andre fejl beskeder men det må du jo selv
vælge hvad du vil.

I stedet for at bruge font size="1" color="999999" så brug CSS til det.
så skriver du for eksempel <span class="medfarve">noget rød tekst</span>
i din HTML fil.

Også skriver du i din css fil...

..farve{
color:red;
}



Den 10-11-2010 15:51, Grith skrev:
> Hej
>
> Jeg har lavet siden www.rikkeherts.com.
> Når jeg validerer siden, brokker den sig over mine linebreaks<br
> />. Hvad er der nu galt med dem?
>
> Derudover har jeg flere steder tekst, der skifter i størrelse og
> farve, og har defineret det med bl.a. font size="1" og font
> color="999999". Meen det er åbenbart ikke acceptabelt. Hvordan
> får jeg denne effekt på en accepteret måde?
>
> På forhånd tak for hjælpen.
>
> Grith
>

Birger Sørensen (10-11-2010)
Kommentar
Fra : Birger Sørensen


Dato : 10-11-10 17:33

scootergrisen skrev:
> Jeg går ud fra du mener http://rikkehertz.com/ (uden www) fordi
> http://www.rikkehertz.com/ virker ikke her.
>
> Din doctype er HTML : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
> Også advarer validatoren om at <br/> muligvis kan tolkes forkert og derfor
> anbaler den at du bruger <br> hvis du vil bruge din doctype.
>
> Men hvis du gerne vil bruge <br/> så skal du bare ændre din doctype til
> XHTML.
>
> For eksempel : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
>
> Så får du sikkert en hel masse andre fejl beskeder men det må du jo selv
> vælge hvad du vil.
>
> I stedet for at bruge font size="1" color="999999" så brug CSS til det.
> så skriver du for eksempel <span class="medfarve">noget rød tekst</span> i
> din HTML fil.
>
> Også skriver du i din css fil...
>
> .farve{
> color:red;
> }
>
>
>
> Den 10-11-2010 15:51, Grith skrev:
>> Hej
>>
>> Jeg har lavet siden www.rikkeherts.com.
>> Når jeg validerer siden, brokker den sig over mine linebreaks<br
>> />. Hvad er der nu galt med dem?
>>
>> Derudover har jeg flere steder tekst, der skifter i størrelse og
>> farve, og har defineret det med bl.a. font size="1" og font
>> color="999999". Meen det er åbenbart ikke acceptabelt. Hvordan
>> får jeg denne effekt på en accepteret måde?
>>
>> På forhånd tak for hjælpen.
>>
>> Grith

At ændre til XHTML vil give en masse andre fejl, fordi XHTML og HTML
ikke skal skrives ens.
Og der er ingen grund til at blande XHTML ind i det.
Du skal skifte så alle dine <br/> bliver til <br>

[I XHTML *skal* alle tags afsluttes. Så der vil komme til at mangle
afslutning i alle de tags der ikke har - altså <meta>, <img>, <hr> og
en hel stribe andre. /'en i <br/> er en kort form for at åbne og lukke
tagget i XHTML - men <br> skal ikke lukkes i HTML, deraf fejlen.
Håber denne korte forklaring giver mening - ellers spørg]

<font> findes ikke længere i HTML (heller ikke i XHTML).
Så uanset ovenstående, kommer du til at rette din kode.
Font (familie, størrelse, farve etc.) skal i dag angives i CSS.

f.eks.
..moerk {
color : #333333;
}
..lys {
color : #999999;
}
..stor {
font-size : 1.2em;
}

<div id="kolonnesmal">
<h1><font color="333333">11.11.2010</font></h1><br />
<font size="1" font color="999999">Kl.</font><font color="333333">15.00
- 18.00</font><br />
<font color="333333">GL.KONGEVEJ 120, </font><font size="1" font
color="999999">1. sal</font><br />
<font size="1" font color="999999">1850 </font><font
color="333333">FREDERIKSBERG C</font><br />
</div>

skrives så som:

<div id="kolonnesmal">
<h1 class="moerk>11.11.2010</h1><br>
<span class="stor lys>Kl.</span><span class="moerk">15.00 -
18.00</span><br>
<span class="moerk">GL.KONGEVEJ 120,</span> <span class="stor lys">1.
sal</span><br>
<span class="stor lys">1850</span> <span class="moerk">FREDERIKSBERG
C</span><br>
</div>

Ikke testet - og ikke sikker på at det er helt sådan du vil have det,
men fremgangsmåden skulle være gennemskuelig
Fordelen - en af dem - ved CSS er her også tydelig. Forestil dig at du
vil ændre farve moerk fra #333333 til #222222 - måske endda for bare
lige at se om det er bedre.
Med CSS, skal du rette eet sted - og det er lige så enkelt at rette
tilbage.
Uden CSS, kan du tilbringe en hel dag - ikke kun med at rette frem og
tilbage, også med at finde alle de steder der skal rettes.

(Og hvis du vil videre med CSS er Jørgen Farum Jensens sider et rigtigt
godt sted at blive klogere.
http://webdesign101.dk/
Ikke at vi ikke vil svare her, men sommetider er det hurtigere at finde
oplysninger andetsteds )

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Karl Erik Christense~ (10-11-2010)
Kommentar
Fra : Karl Erik Christense~


Dato : 10-11-10 17:38

On 10-11-2010 15:51, Grith wrote:
> Hej
>
> Jeg har lavet siden www.rikkeherts.com.
> Når jeg validerer siden, brokker den sig over mine linebreaks<br
> />. Hvad er der nu galt med dem?
>
> Derudover har jeg flere steder tekst, der skifter i størrelse og
> farve, og har defineret det med bl.a. font size="1" og font
> color="999999". Meen det er åbenbart ikke acceptabelt. Hvordan
> får jeg denne effekt på en accepteret måde?
>
> På forhånd tak for hjælpen.
>
> Grith
>
Hva' er den nu a' med dig?

font size og font color?

Du er da efterhånden så gammel i gårde, at du burde vide bedre!

font size="1" er da vist et levn fra frontpage 95.

Shame on you
De' en ommer.

Karl Erik.

--
http://www.tyveri-check.dk - Snyd tyven før han snyder dig!
http://www.ranunkelvej.com
http://webdesign.ranunkelvej.com - Artikler om webdesign


Grith (11-11-2010)
Kommentar
Fra : Grith


Dato : 11-11-10 08:53

Tak for svar. Især tak for dit, Birger, det er konkret og pædagoisk,
så selv jeg kan forstå det.
Karl Erik, jeg burde måske vide bedre...men det gjorde jeg altså
ikke...nu gør jeg



--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

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