Интересное оформление страницы 404 Blogger

Страница 404 является неотъемлемой частью любого веб-сайта. Несмотря на то, что она обозначает ошибку или отсутствие страницы, она имеет важное значение для пользователей и владельцев сайта.
Прежде всего, страница 404 помогает улучшить пользовательский опыт. Когда пользователь попадает на несуществующую страницу, он может испытать разочарование и путаницу. Однако благодаря странице 404, пользователю предоставляется информация, что произошла ошибка, и предлагается вернуться на главную страницу или воспользоваться поиском. Это позволяет сохранить позитивное впечатление о сайте.
Кроме того, страница 404 полезна для SEO. Правильно настроенная страница 404 может помочь поисковым системам понять, что страница не существует, и помочь им проиндексировать более важные страницы сайта. Это позволяет улучшить позиции сайта в поисковой выдаче.
На Блоггере так же есть возможность установить 404 страницу. Читайте информацию:
Таким образом, страница 404 необходима на веб-сайте как инструмент для улучшения пользовательского опыта и SEO. Ее наличие помогает сохранить доверие пользователей и улучшить видимость сайта в поисковых системах.
Предлагаю посмотреть на интересные страницы ошибки 404. Проверить работоспособность кода можно в редакторе.

Вариант 1

Автор Muhammad Rauf
Вариант 1
<img src="https://i.ibb.co/W6tgcKQ/softcodeon.gif"> <h2 class="error-text">Упс, похоже такой страницы нет на сайте</h2> <p class="text">Проверьте правильность написания адреса страницы или перейдите на...</p> <div class="btn1"> <a class="error" href="Адрес вашего сайта">Главная</a> </div> <style> *{padding:0;margin:0;background:#f0f0f0;} img{display: block; margin-left: auto; margin-right: auto;} .btn1{text-align:center;} .text{text-align:center;font-size:20px;margin-bottom:40px;} .error-text{text-align:center;padding:20px; font-family: Cursive; } .error{font-family: 'Roboto', sans-serif;font-size:1.5rem;text-decoration:none;padding:15px;background:#003c54;color:#fff;border-radius:10px;} </style>
Поменяйте текст и пропишите адрес вашей главной страницы. Отметила в коде красным цветом. Картинку лучше перенести на свой сайт:
  1. скачайте её, перейдя по адресу изображения (выделила зелёным)
  2. загрузите в редактор блога 
  3. скопируйте адрес картинки
  4. удалите картинку
Так же можно поменять цвет кнопки — выделила синим цветом.

Вариант 2

Автор Anh Nhim
Вариант 2
Код:
<div id="container-error"> <div class="minion"> <div class="hands"> <div class="left"></div> <div class="right"></div> <div class="fingers-l"></div> <div class="fingers-r"></div> <div class="glove-l"></div> <div class="glove-r"></div> </div> <div class="glasses"> <div class="glassesline1"></div> <div class="glassesline2"></div> <div class="glass1"> <div class="eye1"></div> </div> <div class="glass2"> <div class="eye2"></div> </div> </div> <div class="mouth"> <ul class="teeth"> <li></li> <li></li> <li></li> <li></li> </ul> </div> <div class="belt-left"></div> <div class="belt-right"></div> <div class="pants"></div> <div class="legs"> <div class="left"></div> <div class="right"></div> <div class="shoe-l"></div> <div class="shoe-r"></div> </div> </div> <div id="buttonerror"> <a href="адрес сайта">Главная</a></div> </div> <style> { background: #f5f5f5; font-family: 'Open Sans', sans-serif; margin: 0; padding: 0; position: relative; } a, a:visited { color: #fff; outline: none; text-decoration: none; } a:hover, a:focus, a:visited:hover { color: #fff; text-decoration: none; } #container-error { text-align: center; z-index: 9999; width: 100%; height: 100%; position: fixed; top: 0; right: 0; bottom: 0; left: 0; padding: 0; background-color: #0dea99; color: #fff; } #buttonerror { clear: both; position: absolute; background-color: rgba(255, 255, 255, .05); color: #0dea99; position: absolute; left: 0; right: 0; bottom: 15%; margin: auto; max-width: 250px; padding: 20px; z-index: 99999; border-radius: 10px; border: 5px solid #fff; transition: all .5s; } #buttonerror a { color: #fff; font-weight: 700; font-size: 1.5rem; text-transform: uppercase; letter-spacing: 1px; } #buttonerror:hover { background-color: rgba(255, 255, 255, 1); } #buttonerror:hover a, #buttonerror a:hover { color: #0dea99; } .minion { position: absolute; background-color: #ffed41; height: 360px; width: 218px; border-radius: 218px 218px 130px 130px; position: absolute; left: 50%; top: 45%; margin: -180px 0 0 -109px; z-index: 99999; } .glassesline1 { background-color: #494949; border-radius: 4px; height: 12px; width: 238px; position: relative; top: 98px; margin: 0 -10px; } .glassesline2 { background-color: #2d2d2d; border-radius: 4px; height: 12px; width: 238px; position: relative; top: 98px; margin: 0 -10px; box-shadow: 0px 3px 0px 0px rgba(0, 0, 0, 0.15); } .glass1, .glass2 { background-color: #e2e2e0; height: 102px; width: 102px; border-radius: 102px; position: absolute; top: 55px; box-shadow: -4px 4px 0px 0px rgba(50, 50, 50, 0.15), 1px -1px 0px 0px rgba(255, 255, 255, 1); } .glass1 { left: 10px; right: auto; z-index: 2; } .glass2 { right: 10px; left: auto; z-index: 1; } .glass1:before, .glass2:before { background-color: #e5bf36; height: 78px; width: 78px; border-radius: 78px; display: block; position: relative; top: 12px; left: 12px; content: ""; } .glass1:after, .glass2:after { background-color: #FFF; height: 58px; width: 78px; border-radius: 78px; position: absolute; top: 22px; left: 12px; content: ""; animation: eyes 5s linear 1s infinite; } .eye1, .eye2 { background-color: #724c25; height: 28px; width: 28px; border-radius: 28px; position: absolute; top: 44px; z-index: 3; } .eye1 { left: 46px; } .eye2 { right: 46px; } .eye1:before, .eye2:before { background-color: #2c2d2f; height: 12px; width: 12px; border-radius: 12px; display: block; position: relative; top: 8px; left: 8px; content: ""; } .eye1:after, .eye2:after { background-color: #FFF; height: 8px; width: 8px; border-radius: 8px; position: absolute; top: 6px; left: 12px; content: ""; } .mouth { background-color: #603814; height: 36px; width: 106px; position: absolute; border-radius: 0 0 106px 106px; top: 182px; left: 55px; overflow: hidden; } .mouth:before { background-color: #FFED41; height: 80px; width: 205px; position: relative; display: block; border-radius: 0 0 150px 150px; top: -70px; left: -50px; content: ""; z-index: 2; box-shadow: 0px 3px 0px 0px rgba(50, 50, 50, 0.15); } ul.teeth { list-style: none; z-index: 1; position: absolute; top: -10px; left: -25px; } ul.teeth li { float: left; height: 15px; width: 20px; background: #FFF; display: inline-block; border-radius: 0 0 15px 15px; } ul.teeth li:first-child, ul.teeth li:last-child { height: 10px; } .pants { background-color: #2b5b89; height: 66px; position: relative; top: 270px; border-radius: 0 0 128px 128px; z-index: 2; } .pants:before { background-color: #2b5b89; height: 58px; width: 138px; display: block; position: relative; top: -58px; margin: 0 auto; content: ""; } .pants:after { background-color: #224467; height: 44px; width: 58px; display: block; position: relative; top: -76px; border-radius: 0 0 58px 58px; margin: 0 auto; content: ""; } .belt-left, .belt-right { background-color: #224467; height: 16px; width: 70px; position: absolute; top: 225px; z-index: 3; } .belt-left { left: -10px; transform: scale(1) rotate(24deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg); } .belt-right { right: -10px; transform: scale(1) rotate(-28deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg); } .belt-left:after, .belt-right:after { background-color: #2d2d2b; height: 11px; width: 11px; border-radius: 11px; position: absolute; content: ""; } .belt-left:after { left: 56px; top: 3px; } .belt-right:after { right: 57px; top: 3px; } .legs .left, .legs .right { background: #224467; height: 22px; width: 44px; position: absolute; top: 358px; z-index: 1; } .legs .left { left: 60px; } .legs .right { right: 60px; } .legs .left:after { position: absolute; content: ""; height: 0; width: 0; border-bottom: 22px solid #0dea99; border-right: 10px solid transparent; left: 0; } .legs .right:after { position: absolute; content: ""; height: 0; width: 0; border-bottom: 22px solid #0dea99; border-left: 10px solid transparent; right: 0; } .shoe-l, .shoe-r { background-color: #424242; width: 52px; height: 18px; position: absolute; top: 380px; } .shoe-l { left: 50px; border-radius: 18px 0 0 0; } .shoe-r { right: 50px; border-radius: 0 18px 0 0; } .shoe-l:after, .shoe-r:after { background-color: #2d2d2d; width: 56px; height: 5px; position: absolute; content: ""; top: 18px; left: -2px; } .shoe-l:before { position: absolute; content: ""; height: 0; width: 0; border-top: 5px solid #224467; border-left: 34px solid transparent; left: 20px; } .shoe-r:before { position: absolute; content: ""; height: 0; width: 0; border-top: 5px solid #224467; border-right: 34px solid transparent; right: 20px; } .hands .left, .hands .right { background-color: #e5c034; height: 100px; width: 16px; position: absolute; top: 242px; } .hands .left { left: -16px; border-radius: 16px 0 0 0; } .hands .right { right: -16px; border-radius: 0 16px 0 0; } .hands .fingers-l, .hands .fingers-r { background-color: #424242; position: absolute; content: ""; height: 16px; width: 16px; top: 350px; z-index: 1; } .hands .fingers-l { left: -6px; border-radius: 0 16px 0 0; } .hands .fingers-r { right: -6px; border-radius: 16px 0 0 0; } .hands .fingers-l:after, .hands .fingers-r:after { background-color: #383838; height: 16px; width: 16px; content: ""; border-radius: 16px; position: absolute; top: 15px; z-index: 2; } .hands .fingers-l:after { left: 0px; } .hands .fingers-r:after { right: 0px; } .hands .fingers-l:before, .hands .fingers-r:before { background-color: #2c2c2c; height: 16px; width: 16px; content: ""; border-radius: 16px; position: absolute; top: 8px; z-index: 1; } .hands .fingers-l:before { left: 5px; } .hands .fingers-r:before { right: 5px; } .hands .glove-l, .hands .glove-r { background-color: #424242; position: absolute; height: 36px; width: 16px; border-radius: 0 0 16px 16px; top: 342px; z-index: 3; } .hands .glove-l { left: -15px; } .hands .glove-r { right: -15px; } .hands .glove-l:before, .hands .glove-r:before { position: absolute; content: ""; height: 0; width: 0; top: -15px; border-bottom: 30px solid #424242; border-left: 30px solid transparent; transform: scale(1) rotate(45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg); } .hands .glove-l:before { left: -7px; } .hands .glove-r:before { right: -7px; } </style>
Вставляйте адрес с нужной страницей своего блога и её название — выделила в коде красным.

Вариант 3

Автор Kilchenmann
Вариант 3
<div class='container'> <div class='post-module hover'> <div class='thumbnail'> <img src='http://media.lakto.org/error.jpg'> </div> <div class='post-content'> <div class='category'>Error 404</div> <h1 class='title'>Это не та страница, которую вы ищите.</h1> <h2 class='sub_title'>404 (Страница не найдена) Ошибка</h2> <p class='description'> </p> <div class='post-meta'> <span class='comments'> <a href='адрес блога'>&#8592; Перейти на главную страницу</a> </span> </div> </div> </div> </div> <style> { background: #f2f2f2; font-family: 'proxima-nova-soft', sans-serif; font-size: 16px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .post-module { position: relative; z-index: 1; display: block; background: #ffffff; min-width: 270px; width: 340px; height: 470px; -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.15); box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.15); -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; -ms-transition: all 0.3s linear 0s; -o-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; margin-left: auto; margin-right: auto; margin-top: 80px; } .post-module:hover, .hover { -webkit-box-shadow: 0px 1px 35px 0px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0px 1px 35px 0px rgba(0, 0, 0, 0.3); box-shadow: 0px 1px 35px 0px rgba(0, 0, 0, 0.3); } .post-module:hover .thumbnail img, .hover .thumbnail img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1); opacity: 1; } .post-module .thumbnail { background: #000000; height: 400px; overflow: hidden; } .post-module .thumbnail img { display: block; width: 110%; -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; -ms-transition: all 0.3s linear 0s; -o-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; } .post-module .post-content { position: absolute; bottom: 0; background: #e0e0e0; width: 100%; padding: 30px; -webkti-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 0.3s cubic-bezier(0.37, 0.75, 0.61, 1.05) 0s; -moz-transition: all 0.3s cubic-bezier(0.37, 0.75, 0.61, 1.05) 0s; -ms-transition: all 0.3s cubic-bezier(0.37, 0.75, 0.61, 1.05) 0s; -o-transition: all 0.3s cubic-bezier(0.37, 0.75, 0.61, 1.05) 0s; transition: all 0.3s cubic-bezier(0.37, 0.75, 0.61, 1.05) 0s; } .post-module .post-content .category { position: absolute; top: -36px; left: 0; background: #e74c3c; padding: 10px 15px; color: #ffffff; font-size: 14px; font-weight: 600; text-transform: uppercase; } .post-module .post-content .title { margin: 0; padding: 0 0 10px; color: #333333; font-size: 26px; font-weight: 700; } .post-module .post-content .sub_title { margin: 0; padding: 0 0 20px; color: #e74c3c; font-size: 20px; font-weight: 400; } .post-module .post-content .description { display: none; color: #666666; font-size: 14px; line-height: 1.8em; } .post-module .post-content .post-meta { margin: 30px 0 0; color: #999999; } .post-module .post-content .post-meta .timestamp { margin: 0 16px 0 0; } .post-module .post-content .post-meta a { color: #999999; text-decoration: none; } .hover .post-content .description { display: block !important; height: auto !important; opacity: 1 !important; } .container { max-width: 800px; min-width: 640px; margin: 0 auto; } .container:before, .container:after { content: ''; display: block; clear: both; } .container .column { width: 50%; padding: 0 25px; -webkti-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .container .column .demo-title { margin: 0 0 15px; color: #666666; font-size: 18px; font-weight: bold; text-transform: uppercase; } .container .info { width: 300px; margin: 50px auto; text-align: center; } .container .info h1 { margin: 0 0 15px; padding: 0; font-size: 24px; font-weight: 400; color: #333333; } .container .info span { color: #666666; font-size: 12px; } .container .info span a { color: #000000; text-decoration: none; } .container .info span .fa { color: #e74c3c; } </style>
Перенесите, на всякий случай, изображение из кода на свой блог - выделила синим цветом. Меняйте текст и добавьте адрес главной страницы своего блога - в коде выделала красным цветом.

Вариант 4

Автор Aleena Pathan
Вариант 4
<h1>Произошла ошибка </h1> <p class="zoom-area"><b>Поломка! </b> К сожалению такой страницы здесь нет.</p> <section class="error-container"> <span><span>4</span></span> <span>0</span> <span><span>4</span></span> </section> <div class="link-container"> <a target="_blank" href="адрес сайта" class="more-link">Перейдите на главную страницу</a> </div> <style> .error-container { text-align: center; font-size: 180px; font-family: 'Catamaran', sans-serif; font-weight: 800; margin: 20px 15px; } .error-container > span { display: inline-block; line-height: 0.7; position: relative; color: #FFB485; } .error-container > span > span { display: inline-block; position: relative; } .error-container > span:nth-of-type(1) { perspective: 1000px; perspective-origin: 500% 50%; color: #F0E395; } .error-container > span:nth-of-type(1) > span { transform-origin: 50% 100% 0px; transform: rotateX(0); animation: easyoutelastic 8s infinite; } .error-container > span:nth-of-type(3) { perspective: none; perspective-origin: 50% 50%; color: #D15C95; } .error-container > span:nth-of-type(3) > span { transform-origin: 100% 100% 0px; transform: rotate(0deg); animation: rotatedrop 8s infinite; } @keyframes easyoutelastic { 0% { transform: rotateX(0); } 9% { transform: rotateX(210deg); } 13% { transform: rotateX(150deg); } 16% { transform: rotateX(200deg); } 18% { transform: rotateX(170deg); } 20% { transform: rotateX(180deg); } 60% { transform: rotateX(180deg); } 80% { transform: rotateX(0); } 100% { transform: rotateX(0); } } @keyframes rotatedrop { 0% { transform: rotate(0); } 10% { transform: rotate(30deg); } 15% { transform: rotate(90deg); } 70% { transform: rotate(90deg); } 80% { transform: rotate(0); } 100% { transform: rotateX(0); } } /* demo stuff */ * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } body { background-color: #f4f4f4; margin-bottom: 50px; } html, button, input, select, textarea { font-family: 'Montserrat', Helvetica, sans-serif; color: #bbb; } h1 { text-align: center; margin: 30px 15px; } .zoom-area { max-width: 490px; margin: 30px auto 30px; font-size: 19px; text-align: center; } .link-container { text-align: center; } a.more-link { text-transform: uppercase; font-size: 13px; background-color: #bbb; padding: 10px 15px; border-radius: 0; color: #fff; display: inline-block; margin-right: 5px; margin-bottom: 5px; line-height: 1.5; text-decoration: none; margin-top: 50px; letter-spacing: 1px; } </style>
Так же выделила в коде красным цветом текст, который можно поменять и место, куда вставить ссылку на главную страницу вашего блога.

Ваши комментарии:

Комментарии со спамом удаляются.