/* -------------------- definition list ---------------------*/ dl { } dd { margin-left: 1em; } dt { } /* -------------------- phrase elements ---------------------*/ abbr, acronym { cursor: help; border-bottom: dotted 1px; } ins, del { } ins { text-decoration: none; /* some UAs reder as underlined, hence reset */ } ins:before { /* content: '[' */ } ins:after { /* content: ']' */ } /* -------------------- block/inline quotations, check: http://diveintomark.org/archives/2002/05/04/the_q_tag.html ---------------------*/ blockquote { border-left: 4px double #6cc; padding: 0; padding-left: 10px; margin: 0.5em 5%; } cite, q { font-style: italic; } p>q, li>q, p>cite, li>cite { /* reset for mozilla, opera */ font-style: normal; } cite, q { quotes: '\201C' '\201D' '\2018' '\2019'; /* quote and quote within quote */ } cite:before, q:before { content: open-quote; } cite:after, q:after { content: close-quote; } /* -------------------- geeks' markup codes ---------------------*/ pre, code { font-size: 100%; /* reset size for IE */ } #content>pre { width: auto; /* reset value for moz, opera */ } /* mostly used to indicate markup/language keywords*/ code { color: #6cc; font-weight: bold; }