<p class="center"><img src="images\sept07_thea.jpg" alt="" /></p>
<center> finns inte i xhtml ;)
.center { text-align:center;}
img { border: 1px solid #000;}
9 svar · 757 visningar · startad av Yoda
Jag får 248 fel i valideringen men det är nästan uteslutande två fel:
Line 80, Column 14: document type does not allow element "center" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag.
<center**>**<p><img src="images\sept07_thea.jpg" alt=""/></p></center>
och
Line 101, Column 8: document type does not allow element "p" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag.
<p**>**
Jag testade att ta bort <center> och lägga in det på css:en istället:
img
{
border: 1px solid #000000;
text-align: center;
}
Men då får jag inte bilden i mitten.
Hur ska jag skriva för att få det helt korrekt?
<p class="center"><img src="images\sept07_thea.jpg" alt="" /></p>
<center> finns inte i xhtml ;)
.center { text-align:center;}
img { border: 1px solid #000;}
voigtann1 skrev:
<center> finns inte i xhtml ;)
Hmm...
<petnoga>
Center finns faktiskt med i XHTML 1.0 Transitional...
Däremot saknas den i XHTML 1.0 Strict m.fl efterföljare / parallellspår
Men exakt samma sak gäller för övrigt för HTML4 - Dvs Center finns inte i HTML4 Strict, bara i HTML4 Transitional ;)
</petnoga>
... Däremot håller jag med om allt annat i föregående inlägg ;)
Tack, men
Tack, det fungerar ju bra. Fast jag får fortfarande fel (197 st.) på:
Line 55, Column 24: document type does not allow element "p" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag.
<p class="center"><img src="images\sept07_kraftskiva4.jpg" alt="" /></p>
Kan man inte skriva <p>-taggen heller?
Du har en p-tagg på ett ställe där den inte får vara. Visa mer kod.
Hmm...
Jodå - men inte hur- och varsomhelst ;)
Vad står omedelbart före den raden i din kod?
det är inte så enkelt att du missat ett </p> i stycket ovanför (typ) ?
<p>
[INDENT]<b>1 september 2007 - Kräftskiva!</b>
<p>text </p>
<p>
[INDENT]<p class="center"><img src="images\sept07_kraftskiva1.jpg" alt="" /></p>
<p class="center"><img src="images\sept07_kraftskiva2.jpg" alt="" /></p>[/INDENT]
</p>
<p>text</p>
<p>
[INDENT]<p class="center"><img src="images\sept07_kraftskiva3.jpg" alt=""/></p>[/INDENT]
</p>
<p>text</p>
<p>
[INDENT]<p class="center"><img src="images\sept07_kraftskiva4.jpg" alt="" /></p>
<p class="center"><img src="images\sept07_kraftskiva5.jpg" alt="" /></p>
<p class="center"><img src="images\sept07_kraftskiva6.jpg" alt="" /></p>[/INDENT]</p>
<p>text</p>
<p>
[INDENT]<p class="center"><img src="images\sept07_ishockey.jpg" alt="" /></p>[/INDENT]
</p>
<p>/Titti</p><a name="2"></a> [/INDENT]</p>
Aha, det är väl för att det är dubbelt <p> vid bilderna...
OK.
<p> får inte ligga inuti <p>....
Lägg en <div> runt "de inre" styckena istället (<div> är en "generell container" och får bland annat innehålla både <div> och <p> till skillnad mot <p> som mer är "ett stycke med löptext i" )
Red: Yoda - du kom på det själv medan jag skrev :birp
Red 2: Valideringsproblemet med <center> som du hade var förresten antagligen relaterat om jag gissar utifrån koden du visade upp i förrförra inlägget - ett <p> får inte innehålla ett <center> i XHTML 1.0 Transitional på samma sätt som det inte får innehålla ett annat <p> ;)
Hoppas det löser dina problem nu och att du får sidan att validera :birp
Tack, vad bra!
Tack så mycket för hjälpen! Som man lär sig hela tiden. :e
Nu ska jag fortsätta med en annan sida, där var lite andra konstiga fel...