Вот как выглядит разметка Twitter Bootstrap для хлебных крошек:
<ol class="breadcrumb">
<li><a href="#">Home</a></li>
<li><a href="#">Library</a></li>
<li class="active">Data</li>
</ol>
Сочетание Twitter Bootstrap и микроразметки для удобства поисковой системы:
<ol class="breadcrumb">
<li itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="#" itemprop="url">
<span itemprop="title">Home</span>
</a>
</li>
<li itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="#" itemprop="url">
<span itemprop="title">Library</span>
</a>
</li>
<li itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="#" itemprop="url">
<span itemprop="title">Data</span>
</a>
</li>
</ol>
Проблема в том, что если используется последняя разметка, я заметил, что перед каждой ссылкой в хлебной крошке добавляется дополнительный пробел, как показано на скриншоте ниже. То же самое не происходит с исходной разметкой.
Вот соответствующий скрипт JS для того же.
Это не имеет большого значения, но я хотел бы знать основную причину, которую я не смог определить.
PS: Обе разметки добавляют пробел перед каждой ссылкой в навигационной цепочке.