K@llenMedlem sedan mars 20032 654 inlägg
Hej,
Jag använder <cite>-elementet för att markera citat i en text. Texten markeras kursivt med indrag. Kod:
cite {
margin:10px;
padding-left:18px;
padding-right:18px;
font-style:italic;
font-family : verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 0.7em; line-height: 14px;
color: #444; background-color:transparent;
}
Problemet är att det bara är första raden som blir indragen. Varför är det så?
zcorpanMedlem sedan dec. 20042 269 inlägg
<cite> används inte för citat! :) "Citat" på engelska är "quote", och för att märka upp citat har du <q> eller <blockquote>.
<cite> används för citeringar, eller referenser. Till exempel:
<p><cite>K@llen</cite> sade, <q>Problemet är att det bara
är första raden som blir indragen. Varför är det så?</q>.</p>
<blockquote>
<p>Hej,</p>
<p>Jag använder <cite>-elementet för att markera citat i en text.
Texten markeras kursivt med indrag. Kod:</p>
<pre>cite {
margin:10px;
padding-left:18px;
padding-right:18px;
font-style:italic;
font-family : verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 0.7em;
line-height: 14px;
color: #444;
background-color:transparent;
}</pre>
<p>Problemet är att det bara är första raden som blir indragen.
Varför är det så?</p>
</blockquote>
<p>— <cite>K@llen</cite>, I dag, 16:57</p>
Svaret på frågan är dock att <cite> genererar en inline-box, medan det låter som du vill ha en block-box (display:block). Om du använder <blockquote> istället (som genererar en block-box per default) så funkar det nog bättre. :)
InsiderMedlem sedan jan. 20001 003 inlägg
Det beror på att <CITE> är ett inline-element, alltså något som förekommer inom en enda rad.
MEN, för citat ska du använda <Q> eller <BLOCKQUOTE>, och i ditt fall kanske välja blockelementet, om det är ett helt stycke du ska citera; alltså <BLOCKQUOTE>.
Läs mer: http://www.autisticcuckoo.net/arkiv.php?id=2005/04/15/missforstadda-termer
K@llenMedlem sedan mars 20032 654 inlägg
Perfekt. Jag använde först blockquote, sedan läste jag ett inlägg som jag nog fattade fel och ändrade till cite. Men nu är det tillbaka igen. Tack. :D