Tack för svar, har haft häcken full de senaste dagarna och inte hunnit gräva i det. Såhär ser min CSS ut:
Kod: Markera allt
div.katliten {margin-top: 20px; margin-right: 6px; margin-left: 25px; margin-bottom: 10px;
width: 150px; height: 185px; font-family: arial, helvetica, sans-serif;
font-size: 12px; float: left;}
div.katliten img {border: 1px solid}
div#katliten > p {text-align: center; padding: 0; margin: 0; font-size: 10px;}
Och så här ser det ut i min <body>:
Kod: Markera allt
<div class="katliten" id="katliten"><img src="images/kat/k25liten.jpg" alt="Katalogbild"/><p><a href="katalog25.html">text <br/>text</a>
<br/>
Kör jag som ovan så ser det ut som det ska. MEN! Det innebär att jag inte följer vedertagen standrad. Om jag då istället följer standard och skriver:
Kod: Markera allt
div.katliten > p {text-align: center; padding: 0; margin: 0; font-size: 10px;}
i min CSS. Och:
Kod: Markera allt
<div class="katliten"><img src="images/kat/k25liten.jpg" alt="Katalogbild"/><p><a href="katalog25.html">text <br/>text</a>
<br/>
i bodyn så blir det fel. Texten blir vänsterjusterad och marginalerna hamnar helt åt fanders. Jag gör bergis något enkelt fel (är nybörjare inom CSS), men jag kan inte komma på vad det är på egen hand.
Tack för era inlägg!
SK