server {
server_name ~^(www\.)?(?<domain>.+)$;
location / {
root /sites/$domain;
}
}
<section>
— смысловой или логический раздел документа;<article>
— самостоятельный и независимый раздел документа.<div>
— контейнер общего назначения, не обязательно смысловой. Дивы используются для разметки мелких блоков, создания сетки и декоративных эффектов.<section>
— более крупный логический контейнер, объединяющий содержание по смыслу. Например, блок «О компании», список товаров, раздел личной информации в профиле и так далее.<article>
— самостоятельный, цельный и независимый раздел документа. Этот раздел можно в неизменном виде использовать в различных местах, в том числе и на других сайтах. Примеры: статья, пост в блоге, сообщение на форуме и так далее.sort()
. Это нативная, а потому быстрая, функция. Своя функция, если опустить время на создание массива, будет на порядок медленнее.[...document.querySelectorAll('tr')]
sort()
, можно с помощью insert'ов сделать новую таблицу или даже пушить в существующую. Здесь плюс в том, что вы не меняете оформление и формат таблицы. То есть если другой программист (или вы в будущем) добавит новый столбец, то код, вероятно, не сломается.<script type="text/javascript">
function filter2 (phrase, _id){
var words = phrase.value.toLowerCase().split(" ");
var table = document.getElementById(_id);
for (var r = 1; r < table.rows.length; r++){
var cellsV = table.rows[r].cells[0].innerHTML.replace(/<[^>]+>/g,""); //указать первый столбец
var displayStyle = 'none';
for (var i = 0; i < words.length; i++) {
if (cellsV.toLowerCase().indexOf(words[i])>=0)
displayStyle = '';
else {
displayStyle = 'none';
break;
}
}
table.rows[r].style.display = displayStyle;
}
}
</script>
<h4>Введите наименование запчасти для фильтрации каталога:</h4>
<input name="filt" onkeyup="filter2(this, 'sf')" style="width:350px;" type="text" />
<ul>
<li id="breadcrumb-0" itemref="breadcrumb-1" itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="/" itemprop="url">
<span itemprop="title">Главная</span>
</a>
</li>
<li> > </li>
<li id="breadcrumb-1" itemref="breadcrumb-2" itemprop="child" itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="/tires/" itemprop="url">
<span itemprop="title">Легковые шины</span>
</a>
</li>
<li> > </li>
<li id="breadcrumb-2" itemref="breadcrumb-3" itemprop="child" itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="/tires/kama/" itemprop="url">
<span itemprop="title">КАМА</span>
</a>
</li>
<li> > </li>
<li id="breadcrumb-3" itemref="breadcrumb-4" itemprop="child" itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="/tires/kama/kama_234/" itemprop="url">
<span itemprop="title">Кама-234</span>
</a>
</li>
<li> > </li>
<li id="breadcrumb-4" itemprop="child" itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
<span itemprop="title">195/65R15 91 H, Россия КАМА Кама-234</span>
<link href="/tires/kama/kama_234/195_65_15_91_H_ops_9744/" itemprop="url">
</li>
</ul>