-->

Чистая страница HTML на Blogger

Пустая HTML-страница нужна, скажем, для того, чтобы скрыть блок с внешними ссылками или разместить какой-то элемент во всю площадь окна монитора без ограничений, которые задаёт дизайн блога.

Первый вариант

  1. создаём новое Сообщение, сохраняем его URL.
  2. меняем в шаблоне фрагмент
    <body expr:class='&quot;loading&quot; + data:blog.mobileClass'>
        ..................................
    </body>
    на
    <body expr:class='&quot;loading&quot; + data:blog.mobileClass'>
      <b:if cond='data:blog.url != &quot;URL-сохранённого-Сообщения&quot;'>
        ..................................
      <b:else/>
        свой код
      </b:if>
    </body>

Это Сообщение, как правило, не нуждается в индексации поисковыми системами, поэтому его стоит запретить посещать поисковому роботу.

Второй вариант

  1. берём второстепенный нулёвый блог.
  2. на вкладке "Шаблон" переходим по ссылке "Вернуться к классическим шаблонам" (см. самый низ страницы).
  3. в поле "Изменить HTML-код шаблона" удаляем всё между
    <body>...</body>
    и вносим вместо точек свой код.
В этом случае необходимый URL - это адрес второстепенного блога.
в f t
наверх ↑

21 комментарий:

Анонимный
а можно создать не сообщение, а пустую статическую страницу?
NMitra
Можно, поменяйте URL
Анонимный
Да, получилось сделать чистую страницу HTML на Blogger http://www.m-fond.org/2011/07/test.html

Спасибо огромное!
Анонимный
Получилось сделать чистую страницу HTML на Blogger http://www.m-fond.org/2011/07/test.html

Попробовал вставить туда код страницы http://test-landing-page.blogspot.com/ Но не получается, постоянно выдаёт ошибки((
Как это можно исправить?
Попробовал вписать фрейм (<iframe...) с ссылкой на страницу, получается. Но хочется чтобы сам код был на самом сайте.

Спасибо ещё раз!
NMitra
Смотрите открывающиеся-закрывающиеся теги. Попробуйте прогнать весь код через http://shpargalkablog.ru/2010/12/napisat-kod-tekstom.html#coderhtml

Вам нужно добавлять код не блоггеровский, а именно html
Unknown
NMitra, пробую первый вариант и не получается найти в настройках код боди после и правильно вставить, не подскажете как правильно?
Unknown
после кода mobileclass
Unknown
простите, что за "свой код"?
NMitra
Посмотрите как искать в шаблоне http://shpargalkablog.ru/2011/12/kak-izmenit-shablon-blogger.html

Фактически вам нужно писать весь код самому, например, так http://shpargalkablog.ru/2013/09/html-cheat-sheet.html
Unknown
простите, что за "свой код"? Как он выглядит, который нужно прописать в первом варианте? Я нашел эту строку со словом mobileClass, точно такую же, но что за код прописывать?
Могли бы Вы написать образец?
Unknown
Можете подсказать как правильно написать?
NMitra
Андрей, пока вам этот вариант не подходит. Можно наворотить, потом не разберёшь, да и код шаблона особо перегружать не стоит. Используйте второй вариант.
Unknown
Спасибо за ответы. NMitra, я не понимаю, что это за "свой код", не понимая что это, я не могу сделать второй вариант.
Unknown
Уже понял, какой код можно вставлять. Спасибо.
Unknown
а если нужно несколько страниц сделать первым способом?
NMitra
Я задавалась этим вопросом, но кроме как использовать страницы вместо сообщений для таких целей выхода не вижу. То есть условие ( http://shpargalkablog.ru/2011/02/uslovnye-tegi-v-blogger.html ) брать такое

<b:if cond='data:blog.pageType == &quot;static_page&quot;'>

а вместо
свой код
использовать
<data:post.body/>

Опять таки это только моё предположение, его работоспособность не проверяла.
NMitra
В условии вместо == нужно !=
Александр Никитин
Здравствуйте! Наталья, подскажите что за "свой код"?
NMitra
Это HTML код, он может быть таким http://shpargalkablog.ru/2013/09/html-cheat-sheet.html
NMitra
Вместо "свой код" напишите <data:post.body/>
А потом напишите сообщение как вы обычно пишите
NMitra
Сергей Иванисов, случайно пришла мысль с "грязным" решением. Можно сделать как бы чистую страницу. По тому же принципу, какяэто сделала для линейки http://shpargalkablog.ru/2014/02/ruler.html Но тут нужны определённые знания