article p, article h1, article h2, article h3 { margin:0; } article p{ text-indent: 1em; text-align: justify; line-height: 1.4em; } /* УДК и ББК */ article > p:nth-of-type(1), article > p:nth-of-type(2){ font-size: 0.75em; text-indent: 0; } /* Данные авторов */ article > p:nth-of-type(3), article > p:nth-of-type(4), article > p:nth-of-type(5), article > p:nth-of-type(6){ font-style: italic; text-align: right; text-indent: 0; } article > p:nth-of-type(3){ margin-top: 1em; } /* Заголовки */ article h1, #content article h1{ text-transform: uppercase; letter-spacing: 0.075em; margin-top: 1em; font-size: 1.25em; font-weight: bold; text-align: center; } article h2, #content article h2{ text-transform: uppercase; letter-spacing: 0.075em; margin-top: 1em; font-size: 1em; font-weight: bold; text-align: center; } article h3, #content article h3{ margin-top: 1em; font-size: 1em; font-weight: normal; text-align: center; } /* Аннотации и ключевые слова */ article h1 + p { margin-top: 1em; } article .keywords{ margin-bottom: 1em; } /* Сноски в тексте */ article .footnote { font-size: 0.75em; } /* Эпиграф */ article .epigraph{ margin-bottom: 1em; } article .epigraph p { font-size: 0.75em; text-align: right; } /* Стихотворные фрагменты (класс lyrics применять для div, содержащего стихотворные строки, строфы отдельными абзацами, перенос строк и выравнивание берется автоматом с учетом количества пробелов в тексте, класс from применять для указания источника фрагмента, выравнивать вправо пробелами в тексте) */ article .lyrics { text-align: center; margin: 0.5em auto; } article .lyrics > p { text-indent: 0; display: inline-block; white-space: pre; } article .lyrics .from { font-size: 0.75em; } /* Рисунки */ article figure.center > p { text-align: center; text-indent: 0; } article figcaption { font-size: 0.75em; text-align: center; text-indent: 0; } /* Цитаты в тексте */ article blockquote{ margin: 0.5em auto; } article blockquote p{ font-size: 0.75em; } /* подчеркивание в тексте */ article .underline { border-bottom: 1px solid black; } /* абзац по центру в тексте */ article .center { text-align: center; text-indent: 0; } /* таблицы (класс table применять для div, содержащего
, для разлиновки — класс underline (разлиновка только горизонтальная) */ article .table{ font-size: 0.75em; } article .table table{ margin: 0.5em auto; border-spacing: 0; border-collapse: collapse; } article .table.bottom td{ vertical-align: bottom; } article .table table caption > p:nth-of-type(1){ text-align:right; font-style: italic; text-indent: 0; } article .table table caption > p:nth-of-type(2){ text-align:center; text-indent: 0; } article .table table tbody th >p { margin-top: 1em; } article .table .center > p { text-align: center; text-indent: 0; } |
---|