https://www.russianfood.com/recipes/recipe.php?rid=133122
Вот рерайт предоставленного HTML-кода на русском языке, с акцентом на понятность и сохранением смысла:
<div id="">
<td style="vertical-align:top;" class="sub_left">
<!-- Левый блок -->
<noindex>
<div class="sub_block sb_login" style="line-height: 95%;">
<p><span class="title">Кто здесь?</span> <span id="user_login_form_btn"><span>
<i class="recipe_ico ico_15x15"><i class="ico_arrow_down"></i></i> Войти</span></span>
</p>
<script type="text/javascript">
<![CDATA[
$("#user_login_form_btn").click(function () {
$("#user_login_form_btn").hide(100);
$("#user_login_form_hid").slideToggle(300);
});
]]>
</script>
<div id="auth_loader" style="display: none;">
<img src="https://www.russianfood.com/images/loading_16_green2.gif" alt=""/>
</div>
</div>
<script type="text/javascript">
<![CDATA[
// Проверка и загрузка рекламы AdFox
if(get_ad_from_n('d_an_l_1')==="go"){
}
if(window.innerWidth > 1200) {
if(get_ad_from_n('d_an_l_1')==="af0") {
var adfox_params= new Object({ownerId: 252005, params: {pp: 'rxz', ps: 'dghg', p1: 'cekqd', p2: 'gjbl', pfc: 'evdcc'}});
adfox_params["containerId"] = 'd_an_l_1';
if(adfox_params["params"] !== undefined) {
adfox_params["params"]["pk"] = ad_page_keywords_str_n_space+"D.AN.L.1";
adfox_params["onStub"] = function() {
console.log("Реклама AdFox d_an_l_1 не загружена");
};
(function(w, n) {
w[n] = w[n] || [];
w[n].push(adfox_params);
})(window, 'adfoxAsyncParams');
}
}
if(get_ad_from_n('d_an_l_1')==="af1") {
var adfox_params= new Object({ownerId: 252005, params: {pp: 'rxz', ps: 'dghg', p1: 'cekqd', p2: 'gjbl', pfc: 'fikcc'}});
adfox_params["containerId"] = 'd_an_l_1';
if(adfox_params["params"] !== undefined) {
adfox_params["params"]["pk"] = ad_page_keywords_str_n_space+"D.AN.L.1";
adfox_params["onStub"] = function() {
console.log("Реклама AdFox d_an_l_1 не загружена");
};
(function(w, n) {
w[n] = w[n] || [];
w[n].push(adfox_params);
})(window, 'adfoxAsyncParams');
}
}
}
]]>
</script>
</noindex>
<div class="sub_block">
<script type="text/javascript">
<![CDATA[
// Проверка и загрузка рекламы d_rec_l_2_c_fix
if(get_ad_from_n('d_rec_l_2_c_fix')==="go"){
}
if(window.innerWidth > 1200) {
if(get_ad_from_n('d_rec_l_2_c_fix')==="ya0") {
console.log("Показ рекламы Abu d_rec_l_2_c_fix");
window.yaContextCb.push(()=>{
Ya.Context.AdvManager.render({
blockId: "R-A-234354-13",
renderTo: "d_rec_l_2_c_fix",
horizontalAlign: true,
statId: 91,
async: true,
onRender: (typeof ya_on_render_d_rec_l_2_c_fix == 'function') ? ya_on_render_d_rec_l_2_c_fix : null,
},
function altCallback () {
console.log("Реклама Abu d_rec_l_2_c_fix не загружена");
console.log("Показ рекламы Mail.ru после Abu d_rec_l_2_c_fix");
(MRGtag = window.MRGtag || []).push({
onNoAds: function({slot:String, el:HTMLElement}){
arguments[0].el.remove();
console.log("Реклама Mail.ru после Abu d_rec_l_2_c_fix не загружена");
document.getElementById('d_rec_l_2_c_fix_z').innerHTML = '';
var adfox_params= {ownerId: 252005, params: {pp: 'rxz', ps: 'dghg', p1: 'cekqd', p2: 'gjbl', pfc: 'crbte'}};
adfox_params["containerId"] = 'd_rec_l_2_c_fix_z';
if(adfox_params["params"] !== undefined) {
window.Ya.adfoxCode.create(adfox_params);
}
},
element: mailRuAddIns("d_rec_l_2_c_fix", "1287483")
})
});
});
}
if(get_ad_from_n('d_rec_l_2_c_fix')==="go0") {
}
if(get_ad_from_n('d_rec_l_2_c_fix')==="ma0") {
console.log("Показ рекламы Mail.ru d_rec_l_2_c_fix");
(MRGtag = window.MRGtag || []).push({
onNoAds: function({slot:String, el:HTMLElement}){
arguments[0].el.remove();
console.log("Реклама Mail.ru d_rec_l_2_c_fix не загружена");
console.log("Показ рекламы Abu после Mail.ru d_rec_l_2_c_fix");
window.yaContextCb.push(()=>{
Ya.Context.AdvManager.render({
blockId: "R-A-234354-13",
renderTo: "d_rec_l_2_c_fix",
horizontalAlign: true,
statId: 92,
async: true,
onRender: (typeof ya_on_render_d_rec_l_2_c_fix == 'function') ? ya_on_render_d_rec_l_2_c_fix : null,
},
function altCallback () {
console.log("Реклама Abu после Mail.ru d_rec_l_2_c_fix не загружена");
document.getElementById('d_rec_l_2_c_fix_z').innerHTML = '';
var adfox_params= {ownerId: 252005, params: {pp: 'rxz', ps: 'dghg', p1: 'cekqd', p2: 'gjbl', pfc: 'crbte'}};
adfox_params["containerId"] = 'd_rec_l_2_c_fix_z';
if(adfox_params["params"] !== undefined) {
window.Ya.adfoxCode.create(adfox_params);
}
});
});
},
element: mailRuAddIns("d_rec_l_2_c_fix", "1287483")
})
}
}
]]>
</script>
<br/>
<script type="text/javascript">
<![CDATA[
// Проверка и загрузка рекламы AdFox d_an_l_2
if(get_ad_from_n('d_an_l_2')==="go"){
}
if(window.innerWidth > 1200) {
if(get_ad_from_n('d_an_l_2')==="af0") {
var adfox_params= new Object({ownerId: 252005, params: {pp: 'rxz', ps: 'dghg', p1: 'cekqd', p2: 'gjbl', pfc: 'evdcc'}});
adfox_params["containerId"] = 'd_an_l_2';
if(adfox_params["params"] !== undefined) {
adfox_params["params"]["pk"] = ad_page_keywords_str_n_space+"D.AN.L.2";
adfox_params["onStub"] = function() {
console.log("Реклама AdFox d_an_l_2 не загружена");
};
(function(w, n) {
w[n] = w[n] || [];
w[n].push(adfox_params);
})(window, 'adfoxAsyncParams');
}
}
if(get_ad_from_n('d_an_l_2')==="af1") {
var adfox_params= new Object({ownerId: 252005, params: {pp: 'rxz', ps: 'dghg', p1: 'cekqd', p2: 'gjbl', pfc: 'fikcc'}});
adfox_params["containerId"] = 'd_an_l_2';
if(adfox_params["params"] !== undefined) {
adfox_params["params"]["pk"] = ad_page_keywords_str_n_space+"D.AN.L.2";
adfox_params["onStub"] = function() {
console.log("Реклама AdFox d_an_l_2 не загружена");
};
(function(w, n) {
w[n] = w[n] || [];
w[n].push(adfox_params);
})(window, 'adfoxAsyncParams');
}
}
}
]]>
</script>
<script type="text/javascript">
<![CDATA[
// Проверка и загрузка рекламы d_rec_l_3_c_fix
if(get_ad_from_n('d_rec_l_3_c_fix')==="go"){
}
if(window.innerWidth > 1200) {
if(get_ad_from_n('d_rec_l_3_c_fix')==="ya0") {
console.log("Показ рекламы Abu d_rec_l_3_c_fix");
window.yaContextCb.push(()=>{
Ya.Context.AdvManager.render({
blockId: "R-A-234354-15",
renderTo: "d_rec_l_3_c_fix",
horizontalAlign: true,
statId: 91,
async: true,
onRender: (typeof ya_on_render_d_rec_l_3_c_fix == 'function') ? ya_on_render_d_rec_l_3_c_fix : null,
},
function altCallback () {
console.log("Реклама Abu d_rec_l_3_c_fix не загружена");
console.log("Показ рекламы Mail.ru после Abu d_rec_l_3_c_fix");
(MRGtag = window.MRGtag || []).push({
onNoAds: function({slot:String, el:HTMLElement}){
arguments[0].el.remove();
console.log("Реклама Mail.ru после Abu d_rec_l_3_c_fix не загружена");
document.getElementById('d_rec_l_3_c_fix_z').innerHTML = '';
var adfox_params= {ownerId: 252005, params: {pp: 'rxz', ps: 'dghg', p1: 'cekqd', p2: 'gjbl', pfc: 'crbte'}};
adfox_params["containerId"] = 'd_rec_l_3_c_fix_z';
if(adfox_params["params"] !== undefined) {
window.Ya.adfoxCode.create(adfox_params);
}
},
element: mailRuAddIns("d_rec_l_3_c_fix", "1287485")
})
});
});
}
if(get_ad_from_n('d_rec_l_3_c_fix')==="go0") {
}
if(get_ad_from_n('d_rec_l_3_c_fix')==="ma0") {
console.log("Показ рекламы Mail.ru d_rec_l_3_c_fix");
(MRGtag = window.MRGtag || []).push({
onNoAds: function({slot:String, el:HTMLElement}){
arguments[0].el.remove();
console.log("Реклама Mail.ru d_rec_l_3_c_fix не загружена");
console.log("Показ рекламы Abu после Mail.ru d_rec_l_3_c_fix");
window.yaContextCb.push(()=>{
Ya.Context.AdvManager.render({
blockId: "R-A-234354-15",
renderTo: "d_rec_l_3_c_fix",
horizontalAlign: true,
statId: 92,
async: true,
onRender: (typeof ya_on_render_d_rec_l_3_c_fix == 'function') ? ya_on_render_d_rec_l_3_c_fix : null,
},
function altCallback () {
console.log("Реклама Abu после Mail.ru d_rec_l_3_c_fix не загружена");
document.getElementById('d_rec_l_3_c_fix_z').innerHTML = '';
var adfox_params= {ownerId: 252005, params: {pp: 'rxz', ps: 'dghg', p1: 'cekqd', p2: 'gjbl', pfc: 'crbte'}};
adfox_params["containerId"] = 'd_rec_l_3_c_fix_z';
if(adfox_params["params"] !== undefined) {
window.Ya.adfoxCode.create(adfox_params);
}
});
});
},
element: mailRuAddIns("d_rec_l_3_c_fix", "1287485")
})
}
}
]]>
</script>
<div style="padding: 20px 0 20px 0;text-align: center;">
<a href="https://www.russianfood.com/blogs/?id=276205">
<img src="https://www.russianfood.com/images/blg.png" width="300" height="50" title="Рекламодатели: Благотворительный фонд «Адели», ОГРН 1097799011122, adeli-club.com"/>
</a>
</div>
</div>
<div id="stick_fly_banners_left" class="sticky" style="width: 300px; display: none;">
<script type="text/javascript">
<![CDATA[
// Проверка и загрузка рекламы d_rec_l_4_c_fl
if(get_ad_from_n('d_rec_l_4_c_fl')==="go"){
}
if(window.innerWidth > 1200) {
if(get_ad_from_n('d_rec_l_4_c_fl')==="ya0") {
console.log("Показ рекламы Abu d_rec_l_4_c_fl");
window.yaContextCb.push(()=>{
Ya.Context.AdvManager.render({
blockId: "R-A-234354-17",
renderTo: "d_rec_l_4_c_fl",
horizontalAlign: true,
statId: 91,
async: true,
onRender: (typeof ya_on_render_d_rec_l_4_c_fl == 'function') ? ya_on_render_d_rec_l_4_c_fl : null,
},
function altCallback () {
console.log("Реклама Abu d_rec_l_4_c_fl не загружена");
console.log("Показ рекламы Mail.ru после Abu d_rec_l_4_c_fl");
(MRGtag = window.MRGtag || []).push({
onNoAds: function({slot:String, el:HTMLElement}){
arguments[0].el.remove();
console.log("Реклама Mail.ru после Abu d_rec_l_4_c_fl не загружена");
document.getElementById('d_rec_l_4_c_fl_z').innerHTML = '';
var adfox_params= {ownerId: 252005, params: {pp: 'rxz', ps: 'dghg', p1: 'cekqd', p2: 'gjbl', pfc: 'crbte'}};
adfox_params["containerId"] = 'd_rec_l_4_c_fl_z';
if(adfox_params["params"] !== undefined) {
window.Ya.adfoxCode.create(adfox_params);
}
},
element: mailRuAddIns("d_rec_l_4_c_fl", "1287487")
})
});
});
}
if(get_ad_from_n('d_rec_l_4_c_fl')==="go0") {
}
if(get_ad_from_n('d_rec_l_4_c_fl')==="ma0") {
console.log("Показ рекламы Mail.ru d_rec_l_4_c_fl");
(MRGtag = window.MRGtag || []).push({
onNoAds: function({slot:String, el:HTMLElement}){
arguments[0].el.remove();
console.log("Реклама Mail.ru d_rec_l_4_c_fl не загружена");
console.log("Показ рекламы Abu после Mail.ru d_rec_l_4_c_fl");
window.yaContextCb.push(()=>{
Ya.Context.AdvManager.render({
blockId: "R-A-234354-17",
renderTo: "d_rec_l_4_c_fl",
horizontalAlign: true,
statId: 92,
async: true,
onRender: (typeof ya_on_render_d_rec_l_4_c_fl == 'function') ? ya_on_render_d_rec_l_4_c_fl : null,
},
function altCallback () {
console.log("Реклама Abu после Mail.ru d_rec_l_4_c_fl не загружена");
document.getElementById('d_rec_l_4_c_fl_z').innerHTML = '';
var adfox_params= {ownerId: 252005, params: {pp: 'rxz', ps: 'dghg', p1: 'cekqd', p2: 'gjbl', pfc: 'crbte'}};
adfox_params["containerId"] = 'd_rec_l_4_c_fl_z';
if(adfox_params["params"] !== undefined) {
window.Ya.adfoxCode.create(adfox_params);
}
});
});
},
element: mailRuAddIns("d_rec_l_4_c_fl", "1287487")
})
}
}
]]>
</script>
</div>
</td>
<td style="width:80%; vertical-align:top;" class="sub_center">
<!-- Центральный блок -->
<table width="100%">
<tbody>
<tr><td></td></tr>
<tr>
<td class="center_block">
<script>
<![CDATA[
function video_yt_ad_audit_load(){
}
function video_yt_ad_audit_click(){
}
]]>
</script>
<table class="recipe_new ">
<tbody>
<tr>
<td>
<script type="text/javascript">
<![CDATA[
var scroll_pre_pixels=60;
var nav_bar_box_id='navi_bar_box';
var nav_bar_box_y=0;
var nav_bar;
var nav_bar_id='nav_bar';
var nav_bar_el_ids=new Array('what','from','how','memo','print','more','comments');
var bar_sticky=false;
var nav_bar_el_y=new Array();
var nav_bar_el_y_val=new Object();
function on_scroll_window(){
var scroll_top=$(window).scrollTop();
nav_bar_el_y=new Array();
nav_bar_el_y_val=new Object();
recalc_nav_el_y();
nav_bar_el_y.sort(function(a,b){return a-b;});
nav_bar_el_y.push(999999999);
var cur_bar_el="";
var prev_bar_x="";
$.each(nav_bar_el_y, function(key, value) {
if((scroll_top+scroll_pre_pixels)<value){
cur_bar_el=nav_bar_el_y_val[prev_bar_x];
}else{
prev_bar_x=value
}
});
$('.link-active').removeClass('link-active');
$('#'+cur_bar_el+'_a').addClass('link-active');
if((scroll_top>nav_bar_box_y) && (!bar_sticky)){
nav_bar.addClass("sticky");
nav_bar.width($("#navi_bar_box").width());
bar_sticky=true;
}else if ((scroll_top<=nav_bar_box_y) && (bar_sticky)){
nav_bar.removeClass("sticky");
bar_sticky=false;
}
}
function recalc_nav_el_y(){
$.each(nav_bar_el_ids, function(key, value) {
var cur_el_top=$("#"+value).offset().top;
if(value=="what"){
cur_el_top=0;
}
nav_bar_el_y.push(cur_el_top);
nav_bar_el_y_val[cur_el_top]=value;
});
}
var scrollElement = 'html, body';
function onclick_bar_el(){
var id=$(this).parent().attr("id");
recalc_nav_el_y();
var scroll_to=$("#"+id.substr(0,id.length-2)).offset().top;
$(scrollElement).stop().animate({
'scrollTop':scroll_to-scroll_pre_pixels+15
}, 500, 'swing');
return false;
}
function show_add_to_blog(){
$(".add_to_blog_hid").slideToggle(300);
}
$(document).ready(function() {
$('html, body').each(function () {
var initScrollTop = $(this).attr('scrollTop');
$(this).attr('scrollTop', initScrollTop + 1);
if ($(this).attr('scrollTop') == initScrollTop + 1) {
scrollElement = this.nodeName.toLowerCase();
$(this).attr('scrollTop', initScrollTop);
return false;
}
});
nav_bar=$("#"+nav_bar_id);
nav_bar_box_y=nav_bar.offset().top;
$(window).scroll(on_scroll_window);
$("#nav_bar").find("a").click(onclick_bar_el);
$(window).scroll();
$("#add_to_blog").click(show_add_to_blog);
});
]]>
</script>
</td>
</tr>
<tr>
<td class="padding_l padding_r">
<!-- Основное изображение рецепта -->
<table class="main_image" align="left">
<tbody><tr>
<td><a href="https://img1.russianfood.com/dycontent/images_upl/112/big_111352.jpg" class="tozoom" target="_blank">
<img src="https://img1.russianfood.com/dycontent/images_upl/112/sm_111352.jpg" class="" title="Фото к рецепту: Блины классические" alt="Фото к рецепту: Блины классические" border="0"/>
</a></td>
</tr></tbody>
</table>
<!-- Описание рецепта -->
<div><p>Ну как же без них, без блинов? Никак. Блины - классическая выпечка на сковороде. Я долго не могла подобрать идеальный рецепт блинов (на воде жестковаты, на кефире сложноваты и т. д.), такой, чтобы блины были тонкими, мягкими и просто готовились.</p></div>
</td>
</tr>
<tr>
<td>
<table id="from" width="100%" class="ingr_block">
<tbody>
<tr>
<td width="60%">
<table class="ingr" align="center">
<tbody>
<tr>
<td colspan="3" class="padding_l ingr_title">
<span class="prod">Продукты </span>
</td>
</tr>
<tr class="ingr_tr_0">
<td colspan="3" class="padding_l padding_r"><span class="">Молоко - 400 мл</span></td>
</tr>
<tr class="ingr_tr_1">
<td colspan="3" class="padding_l padding_r"><span class="">Вода - 150 мл</span></td>
</tr>
<tr class="ingr_tr_0">
<td colspan="3" class="padding_l padding_r"><span class="">Яйца - 2 шт.</span></td>
</tr>
<tr class="ingr_tr_1">
<td colspan="3" class="padding_l padding_r"><span class="">Сахар - 2-3 ст. ложки</span></td>
</tr>
<tr class="ingr_tr_0">
<td colspan="3" class="padding_l padding_r"><span class="">Соль - 0,25 ч. ложки</span></td>
</tr>
<tr class="ingr_tr_1">
<td colspan="3" class="padding_l padding_r"><span class="">Мука - 200 г (1+1/3 стакана объемом 250 мл)</span></td>
</tr>
<tr class="ingr_tr_0">
<td colspan="3" class="padding_l padding_r"><span class="">Масло растительное - 2 ст. ложки</span></td>
</tr>
<tr class="ingr_tr_1">
<td colspan="3" class="padding_l padding_r"><span class="">Масло сливочное для смазывания - 50 г</span></td>
</tr>
</tbody>
</table>
</td>
<td width="40%" class="ingr_banner">
<script type="text/javascript">
<![CDATA[
// Проверка и загрузка рекламы d_rec_m_1_v_fix
if(get_ad_from_n('d_rec_m_1_v_fix')==="go"){
}
if(window.innerWidth > 820) {
if(get_ad_from_n('d_rec_m_1_v_fix')==="af0") {
var adfox_params= new Object({ownerId: 252005, params: {pp: 'rxz', ps: 'dghg', p1: 'cekqd', p2: 'gjbl', pfc: 'hbpwb'}});
adfox_params["containerId"] = 'd_rec_m_1_v_fix';
if(adfox_params["params"] !== undefined) {
adfox_params["params"]["pk"] = ad_page_keywords_str_n_space+"D.REC.M.1.V.FIX";
adfox_params["onStub"] = function() {
console.log("Реклама AdFox d_rec_m_1_v_fix не загружена");
};
(function(w, n) {
w[n] = w[n] || [];
w[n].push(adfox_params);
})(window, 'adfoxAsyncParams');
}
}
if(get_ad_from_n('d_rec_m_1_v_fix')==="ma0") {
console.log("Показ рекламы Mail.ru d_rec_m_1_v_fix");
(MRGtag = window.MRGtag || []).push({
onNoAds: function({slot:String, el:HTMLElement}){
arguments[0].el.remove();
console.log("Реклама Mail.ru d_rec_m_1_v_fix не загружена");
},
element: mailRuAddIns("d_rec_m_1_v_fix", "1290349")
})
}
}
]]>
</script>
</td>
</tr>
</tbody>
</table>
<script type="text/javascript">
<![CDATA[
// Проверка показа рекламы в мобильной версии s_rec_m_1_v_fix
if(get_ad_from_n('s_rec_m_1_v_fix')==="go"){
}
if(window.innerWidth <= 820) {
if(get_ad_from_n('s_rec_m_1_v_fix')==="af0") {
var adfox_params= new Object({ownerId: 252005, params: {pp: 'rxz', ps: 'dghg', p1: 'cekqd', p2: 'gjbl', pfc: 'hbpwc'}});
adfox_params["containerId"] = 's_rec_m_1_v_fix';
if(adfox_params["params"] !== undefined) {
adfox_params["params"]["pk"] = ad_page_keywords_str_n_space+"S.REC.M.1.V.FIX";
adfox_params["onStub"] = function() {
console.log("Реклама AdFox s_rec_m_1_v_fix не загружена");
console.log("Показ рекламы abu после AdFox s_rec_m_1_v_fix_z");
window.yaContextCb.push(()=>{
Ya.Context.AdvManager.render({
blockId: "R-A-234354-37",
renderTo: "s_rec_m_1_v_fix_z",
horizontalAlign: true,
statId: 91,
async: true,
onRender: (typeof ya_on_render_s_rec_m_1_v_fix_z == 'function') ? ya_on_render_s_rec_m_1_v_fix_z : null,
},
function altCallback () {
console.log("Реклама abu после AdFox s_rec_m_1_v_fix_z не загружена");
console.log("Показ рекламы google s_rec_m_1_v_fix_z");
googletag.cmd.push(function() {
var gmapping = googletag.sizeMapping()
.addSize([0, 0], [])
.addSize([120, 200], [[120,60],[120,90]])
.addSize([234, 200], [[234, 60]])
.addSize([300, 250], [[300, 100], [300, 75], [300, 50], 'fluid'])
.addSize([300, 500], [[250, 250], [300, 250], 'fluid'])
.addSize([320, 250], [[