webForumDet fria alternativet

Valideringsfel

HTML & CSSur HTML, XHTML & CSS

20 svar · 1 309 visningar · startad av lillan

Medlem sedan dec. 200475 inlägg
Frågan#1

Jag vet inte riktigt hur jag ska åtgärda detta, there is no attribute "HEIGHT".

Förmodligen med css men HUR ska jag skriva då?

Här är min url http://angelsheart.se/angel/angel.htm

http://validator.w3.org/

Medlem sedan juni 2004244 inlägg
#2

Exempel:

<table style="height: 100%; width: 300px;">

Medlem sedan dec. 200475 inlägg
#3

Jag har ju....

angett det?

Är det kanske fel på hur jag har skrivit???

<table summary="Välkommen till angelsheart" width="414px" height="100%" cellpadding="0" cellspacing="0" align="center"
style="border: solid;
border-color: #ffffff;
border-top-width: 5px;
border-right-width: 5px;
border-bottom-width: 5px;
border-left-width: 5px">

Medlem sedan maj 20018 027 inlägg
#4

Du har i vart fall inte skrivit som tompe skrev. Förmodligen är det så att attributet "height" inte finns. Men däremot finns det ett attribut som heter "style", och i dess värde kan du ha ordet "height". Det är skillnad mellan attributnamn, och de värden som kan sättas på attributen. Läs gärna lite mer om XML. :)

Medlem sedan dec. 200475 inlägg
#5

Så långt har jag...

inte kommit
Jag kämpar på med valid html 4.0 och tycker att det är tillräckligt svårt :)

Någon som vill vara supersnäll och visa hur jag ska skriva då jag är lite trögis :r

Medlem sedan okt. 20005 273 inlägg
#6

tompe skrev:

Exempel:

<table style="height: 100%; width: 300px;">

mv icaaq

Medlem sedan dec. 200475 inlägg
#7

Jo, det ser...

jag jue :r
Men jag undras hur och var jag ska lägga in det??

Ska det vara innan detta eller vart??
Det vore snällt om någon vill visa precis hur jag ska skriva eftersom jag inte förstår det :stud

<table summary="Välkommen till angelsheart" width="414px" height="100%" cellpadding="0" cellspacing="0" align="center"
style="border: solid;
border-color: #ffffff;
border-top-width: 5px;
border-right-width: 5px;
border-bottom-width: 5px;
border-left-width: 5px">

Medlem sedan aug. 200563 inlägg
#8

<table summary="Välkommen till angelsheart"
style="border: solid;
border-color: #ffffff;
border-top-width: 5px;
border-right-width: 5px;
border-bottom-width: 5px;
border-left-width: 5px;
width: 414px;
height: 100%;
text-align: center;
">

Nu ser det lite bättre ut, men varför har du alla style i htmltaggarna, är det inte lättare att skapa klasser?

Medlem sedan dec. 200475 inlägg
#9

Jag skapar jättegärna klasser....

i css, men jag vet inte hur jag ska få till det, är jättetacksam om någon vill visa :f

Medlem sedan aug. 20051 448 inlägg
#10

dessutom går det ju att minska ner på den ordentligt
<table summary="Välkommen till angelsheart"
style="
border:5px solid #fff;
width: 414px;
height: 100%;
text-align: center;
">

Medlem sedan dec. 200475 inlägg
#11

Oki, men...

hur ska det se ut i en css?

Medlem sedan aug. 200563 inlägg
#12

klasser:
<style>
.ettnamn{
border:5px solid #fff;
width: 414px;
height: 100%;
text-align: center;
}
</style>
<table summary="Välkommen till angelsheart" class="ettnamn">

<style> ska ligga inom <head> taggarna.
Du kan dessutom skapa en separat fil med alla klasser som du har filändelsen ".css" på, sedan länkar du till den med en sådan här tagg:
<link rel="stylesheet" href="filen.css" type="text/css" />

som ska ligga inom <head> taggarna.

Medlem sedan mars 20041 505 inlägg
#13

Jag råder dig till att läsa på hur CSS fungerar, ex. stilmallar.

Medlem sedan juni 2004244 inlägg
#14

Byt ut:

<table summary="Välkommen till angelsheart" width="414px" height="100%" cellpadding="0" cellspacing="0" align="center"
style="border: solid;
border-color: #ffffff;
border-top-width: 5px;
border-right-width: 5px;
border-bottom-width: 5px;
border-left-width: 5px">

till:

<table summary="Välkommen till angelsheart" style="width:414px; height:100%; text-align: center; border:5px solid #ffffff;">
Medlem sedan dec. 200475 inlägg
#15

Inget av dessa....

förslag fungerar, sidan ser inte så bra ut nu :(

Jag vill inte ha det där "mellanrummet" och så vill jag ju att allt ska vara på mitten.

http://angelsheart.se/angel/angel.htm

När jag kodat så här;
<table summary="Välkommen till angelsheart" width="414px" height="100%" cellpadding="0" cellspacing="0" align="center"
style="border: solid;
border-color: #ffffff;
border-top-width: 5px;
border-right-width: 5px;
border-bottom-width: 5px;
border-left-width: 5px">

Såg det "rätt" ut, men då fick jag valideringsfel :l
*jag blir gaaaalen*

Medlem sedan aug. 20051 448 inlägg
#16

okej såhär då...
<table summary="Välkommen till angelsheart" style="width:414px; height:100%; margin:auto; border:5px solid #fff;" cellpadding="0" cellspacing="0">

Medlem sedan dec. 200475 inlägg
#17

Strålande!

Funkar och validerar rätt!!!
Nu bara 1 grej till, jag vill att det ska vara centrerat oxå (och validera rätt)

Hur skriver jag dådå? :stud

Fixat problemet ovan!

Medlem sedan aug. 20051 448 inlägg
#18

grejen är ju den att den egentligen _är_ centrerad men explorer inte förstår det. men ange du i bodytaggen text-align:center så blir den centrerad även där

men jag rekommenderar dig att verkligen försöka förstå dig på vad du använder - css alltså.

Medlem sedan dec. 20042 245 inlägg
#19

quirks mode

Om du ändrar doctypen till

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

så ska du se att det händer grejjer. :)

Medlem sedan dec. 200475 inlägg
#20

Det blev ju...

inget bra alls då jue! Hela sidan lixom drog ihop sig :o

Vad är det för skillnad på den doctypen som du skrev och den som jag använder, <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> ?

134 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)