Написание уценки в поле

Я хочу использовать прямоугольник в рамке в документе Markdown (на самом деле я использую RMarkdown с RStudio и Knitr). Я пишу следующий css в документе Markdown:

<head>
<style>
.title_box { 
  display: block;
  border: 1px dotted darkRed; 
  border-radius: 50px;
    width: 90%;
    background-color: white;
    left: 60px;
    position: relative;
    margin-top: 60px;
}
.title_box #title { 
    border: 1px dotted darkRed;
    border-radius: 10px;
  position: relative; 
    padding: 5px 5px 5px 5px;
  top: -0.5em;
  margin-left: 2em;
  display: inline; 
  background-color: seaShell; 
    font-family: Calibri;
    color: darkRed;
    font-style:italic;
}
.title_box #content {
    padding: 5px 25px 25px 25px;
    line-height: 28px;
    color: darkRed;
    font-family: Georgia,'Comic Sans';
    font-style:italic;
}
</style>
</head>

И тогда я использую его следующим образом:

<div class="title_box">
    <div id="title" style="color:blue">Write title here</div>
    <div id="content">
        Write body **here**
    </div>
</div>

который дает:

введите здесь описание изображения

Как вы можете видеть, язык уценки не работает в поле («здесь» появляется между двойными звездочками, а не жирным шрифтом). Есть ли способ заставить его работать?


person Stéphane Laurent    schedule 14.01.2014    source источник
comment
вы хотите, чтобы **here** отображалось здесь?   -  person Mohsen Safari    schedule 14.01.2014
comment
@ Мохсен Да, точно.   -  person Stéphane Laurent    schedule 14.01.2014
comment
это невозможно сделать только с помощью CSS, вам нужен скриптовый язык, ищите регулярное выражение и какой-нибудь скрипт   -  person Mohsen Safari    schedule 14.01.2014
comment
Хорошо @Mohsen, но я действительно ничего не знаю о том, о чем ты говоришь.   -  person Stéphane Laurent    schedule 14.01.2014


Ответы (1)


Когда пример кода был вставлен в RStudio с Windows 7 и связан с Knitr, слово «здесь» было правильно выделено жирным шрифтом. Процесс вырезания и вставки оставил вкладку перед началом второго раздела кода (перед строкой, начинающейся с div class="title_box"). Когда вкладка была удалена, она произвела текст со звездочками. Вернулась вкладка перед строкой div, и она правильно выделена жирным шрифтом.

person Charlie    schedule 14.01.2014