Skip to content

Inspiracje na MartPictures.pl

Twórz Wnętrza, Maluj Swoje Historie

Menu
  • Strona główna
  • Mapa Strony
  • O nas
  • Polityka prywatności
  • Regulamin
  • Kontakt
Menu

– 2026-01-25 08:10:26

Posted on 25 stycznia, 2026 by

Tag jest podstawowym elementem w strukturze dokumentów HTML. Służy do umieszczania informacji o stronie, które nie są wyświetlane bezpośrednio w treści. W tym artykule wyjaśnimy, czym jest tag , jakie elementy zawiera i jak go używać w codziennej pracy z kodowaniem stron internetowych.

Zawartość artykułu

Toggle
  • Co to jest tag ?
  • Elementy najczęściej umieszczane w tagu
    • Przykłady zastosowania tagu
  • Jak tag wpływa na SEO?
  • Bezpieczne praktyki z tagiem
    • Typowe błędy do uniknięcia
  • Podsumowanie

Co to jest tag ?

Tag znajduje się na początku dokumentu HTML. Obejmuje metadane, które pomagają przeglądarkom i wyszukiwarkom zrozumieć stronę. Ten element nie pokazuje treści użytkownikowi, ale wpływa na sposób ładowania i indeksowania strony. Na przykład, w tagu można umieścić tytuł strony lub linki do stylów CSS.

W praktyce, tag zawsze występuje po tagu i przed tagiem . Jest to standardowe w kodowaniu, co zapewnia poprawną strukturę dokumentu. Bez tagu strona może nie działać prawidłowo w niektórych przeglądarkach.

Elementy najczęściej umieszczane w tagu

Wewnątrz tagu można dodać kilka kluczowych elementów. Każdy z nich pełni określoną rolę. Poniżej lista najczęściej używanych:

  • Tag – definiuje tytuł strony, który pojawia się w zakładce przeglądarki.</li><li>Tag – zawiera informacje o kodowaniu, autorze lub opisach dla wyszukiwarek.</li><li>Tag – łączy stronę z zewnętrznymi plikami, takimi jak arkusze stylów CSS.</li><li>Tag – pozwala na dodanie kodu JavaScript, który może być ładowany przed treścią strony.</li></ul><p>Te elementy pomagają w optymalizacji strony pod kątem SEO. Na przykład, poprawne użycie tagu może zwiększyć widoczność w wynikach wyszukiwania Google.</p><h3><span class="ez-toc-section" id="Przyklady_zastosowania_tagu"></span>Przykłady zastosowania tagu <span class="ez-toc-section-end"></span></h3><p>W prostym dokumencie HTML tag wygląda tak: <head><title>Przykład strony</title><meta charset=”UTF8″></head>. Taka struktura zapewnia, że strona jest poprawnie odczytywana przez przeglądarki.</p><p>W bardziej złożonych stronach, tag może zawierać dodatkowe meta tagi. Na przykład, meta tagi opisowe pomagają w lepszym indeksowaniu. To sprawia, że strona jest bardziej dostępna dla użytkowników.</p><p>Korzystanie z tagu w odmienionej formie, jak w elementach podrzędnych, jest powszechne. Zapewnia to spójność i łatwą modyfikację kodu.</p><h2><span class="ez-toc-section" id="Jak_tag_wplywa_na_SEO"></span>Jak tag wpływa na SEO?<span class="ez-toc-section-end"></span></h2><p>Tag odgrywa kluczową rolę w optymalizacji pod SEO. Wyszukiwarki, takie jak Google, analizują elementy w tym tagu, aby zrozumieć treść strony. Na przykład, meta tagi z opisami mogą poprawić pozycję w wynikach wyszukiwania.</p><p>Wewnątrz tagu warto umieszczać unikalne meta tagi. To zapobiega duplikacji treści i pomaga w lepszym rankingu. Krótkie, konkretne opisy w meta tagach ułatwiają użytkownikom decyzje o kliknięciu linku.</p><p>Tag umożliwia również dodawanie canonicalnych linków. Te elementy informują wyszukiwarki o głównej wersji strony, co jest ważne w przypadku duplikatów.</p><h2><span class="ez-toc-section" id="Bezpieczne_praktyki_z_tagiem"></span>Bezpieczne praktyki z tagiem <span class="ez-toc-section-end"></span></h2><p>Podczas pracy z tagiem należy stosować bezpieczne praktyki. Unikaj nadmiaru elementów, co może spowolnić ładowanie strony. Zawsze używaj poprawnego kodowania, takiego jak UTF8, aby uniknąć błędów wyświetlania.</p><p>W tagu można dodać tagi zabezpieczające, jak Content Security Policy. To chroni stronę przed atakami. Regularne sprawdzanie kodu w tagu pomaga utrzymać stronę w dobrej kondycji.</p><h3><span class="ez-toc-section" id="Typowe_bledy_do_unikniecia"></span>Typowe błędy do uniknięcia<span class="ez-toc-section-end"></span></h3><p>Powszechnym błędem jest zapominanie o tagu<title> w tagu . Bez niego strona nie ma jasnego tytułu w wynikach wyszukiwania. Inny błąd to nieaktualne meta tagi, co obniża efektywność SEO.</p><p>Aby uniknąć problemów, testuj stronę po zmianach w tagu . Narzędzia takie jak walidatory HTML pomagają w wykrywaniu błędów.</p><h2><span class="ez-toc-section" id="Podsumowanie"></span>Podsumowanie<span class="ez-toc-section-end"></span></h2><p>Tag jest niezbędnym elementem w HTML, który zarządza metadanymi strony. Zawiera elementy takie jak tytuł, meta tagi i linki, co wpływa na SEO i funkcjonalność. Poprawne użycie tagu zapewnia lepszą widoczność i wydajność stron internetowych.</p><div style="clear:both; margin-top:0em; margin-bottom:1em;"><a href="https://www.martpictures.pl/szafka-lazienkowa-wiszaca-pod-umywalke/" target="_blank" rel="dofollow" class="ub84adf36b5819b081b2a1928de81a3ef"><style>.ub84adf36b5819b081b2a1928de81a3ef { padding:0px; margin: 0; padding-top:1em!important; padding-bottom:1em!important; width:100%; display: block; font-weight:bold; background-color:#eaeaea; border:0!important; border-left:4px solid #34495E!important; text-decoration:none; } .ub84adf36b5819b081b2a1928de81a3ef:active, .ub84adf36b5819b081b2a1928de81a3ef:hover { opacity: 1; transition: opacity 250ms; webkit-transition: opacity 250ms; text-decoration:none; } .ub84adf36b5819b081b2a1928de81a3ef { transition: background-color 250ms; webkit-transition: background-color 250ms; opacity: 1; transition: opacity 250ms; webkit-transition: opacity 250ms; } .ub84adf36b5819b081b2a1928de81a3ef .ctaText { font-weight:bold; color:#464646; text-decoration:none; font-size: 16px; } .ub84adf36b5819b081b2a1928de81a3ef .postTitle { color:#000000; text-decoration: underline!important; font-size: 16px; } .ub84adf36b5819b081b2a1928de81a3ef:hover .postTitle { text-decoration: underline!important; }</style><div style="padding-left:1em; padding-right:1em;"><span class="ctaText"></span>  <span class="postTitle">Szafka łazienkowa wisząca pod umywalkę</span></div></a></div></div></article></main></div><aside id="secondary" class="featured-sidebar widget-area"><section id="block-2" class="fbox swidgets-wrap widget widget_block widget_search"><form role="search" method="get" action="https://www.martpictures.pl/" class="wp-block-search__button-outside wp-block-search__text-button wp-block-search" ><label class="wp-block-search__label" for="wp-block-search__input-1" >Szukaj</label><div class="wp-block-search__inside-wrapper" ><input class="wp-block-search__input" id="wp-block-search__input-1" placeholder="" value="" type="search" name="s" required /><button aria-label="Szukaj" class="wp-block-search__button wp-element-button" type="submit" >Szukaj</button></div></form></section><section id="block-3" class="fbox swidgets-wrap widget widget_block"><div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"><h2 class="wp-block-heading">Recent Posts</h2><ul class="wp-block-latest-posts__list wp-block-latest-posts"><li><a class="wp-block-latest-posts__post-title" href="https://www.martpictures.pl/firanki-ktore-zmieniaja-pokoj-mlodziezowy-chlopca-w-miejsce-inspiracji/">Stylowe i Funkcjonalne Firanki do Pokoju Młodzieżowego Chłopca: Klucz do Komfortu i Wyrazu</a></li><li><a class="wp-block-latest-posts__post-title" href="https://www.martpictures.pl/tajemnicze-uroki-warszawy-idealne-mieszkania-dla-nowoczesnego-zycia/">Przewodnik po Rynku Mieszkań w Warszawie: Trendy, Ceny i Porady dla Kupujących</a></li><li><a class="wp-block-latest-posts__post-title" href="https://www.martpictures.pl/odkryj-efektywne-sekrety-obslugi-pralki-candy-aquamatic-35-kg/">Pralka Candy Aquamatic 3,5 kg: Sekret Czystości i Oszczędności w Twoim Domu</a></li><li><a class="wp-block-latest-posts__post-title" href="https://www.martpictures.pl/ekspercka-naprawa-pralek-w-bydgoszczy-praktyczne-porady-i-nowoczesne-rozwiazania/">Awaria pralki w Bydgoszczy? Praktyczny przewodnik po diagnozowaniu i naprawie</a></li><li><a class="wp-block-latest-posts__post-title" href="https://www.martpictures.pl/odkryj-kreatywnosc-jak-szkicowac-idealny-pokoj-mlodziezowy/">Szkicowanie i Aranżacja Pokoju Młodzieżowego: Tworzenie Przestrzeni Pełnej Energii i Pomysłów</a></li></ul></div></div></section><section id="block-4" class="fbox swidgets-wrap widget widget_block"><div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"><h2 class="wp-block-heading">Recent Comments</h2><div class="no-comments wp-block-latest-comments">Brak komentarzy do wyświetlenia.</div></div></div></section><section id="block-5" class="fbox swidgets-wrap widget widget_block"><div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"><h2 class="wp-block-heading">Archives</h2><ul class="wp-block-archives-list wp-block-archives"><li><a href='https://www.martpictures.pl/2026/03/'>marzec 2026</a></li><li><a href='https://www.martpictures.pl/2026/02/'>luty 2026</a></li><li><a href='https://www.martpictures.pl/2026/01/'>styczeń 2026</a></li><li><a href='https://www.martpictures.pl/2025/12/'>grudzień 2025</a></li><li><a href='https://www.martpictures.pl/2025/11/'>listopad 2025</a></li><li><a href='https://www.martpictures.pl/2025/10/'>październik 2025</a></li><li><a href='https://www.martpictures.pl/2025/09/'>wrzesień 2025</a></li><li><a href='https://www.martpictures.pl/2025/08/'>sierpień 2025</a></li><li><a href='https://www.martpictures.pl/2025/07/'>lipiec 2025</a></li><li><a href='https://www.martpictures.pl/2025/06/'>czerwiec 2025</a></li></ul></div></div></section><section id="block-6" class="fbox swidgets-wrap widget widget_block"><div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"><h2 class="wp-block-heading">Categories</h2><ul class="wp-block-categories-list wp-block-categories"><li class="cat-item cat-item-10"><a href="https://www.martpictures.pl/category/biznes/">Biznes</a></li><li class="cat-item cat-item-9"><a href="https://www.martpictures.pl/category/dom-i-ogrod/">Dom i Ogród</a></li><li class="cat-item cat-item-2"><a href="https://www.martpictures.pl/category/domy/">domy</a></li><li class="cat-item cat-item-3"><a href="https://www.martpictures.pl/category/meble-dla-dzieci/">Meble dla Dzieci</a></li><li class="cat-item cat-item-4"><a href="https://www.martpictures.pl/category/nowosci/">Nowości</a></li><li class="cat-item cat-item-5"><a href="https://www.martpictures.pl/category/poradnik/">Poradnik</a></li><li class="cat-item cat-item-8"><a href="https://www.martpictures.pl/category/porady/">Porady</a></li><li class="cat-item cat-item-7"><a href="https://www.martpictures.pl/category/publikacje/">Publikacje</a></li><li class="cat-item cat-item-11"><a href="https://www.martpictures.pl/category/technologia/">Technologia</a></li><li class="cat-item cat-item-1"><a href="https://www.martpictures.pl/category/uncategorized/">Uncategorized</a></li></ul></div></div></section></aside></div></div></div><footer id="colophon" class="site-footer clearfix"><div class="content-wrap"><div class="footer-column-wrapper"><div class="footer-column-three footer-column-left"></div><div class="footer-column-three footer-column-middle"><section id="pages-2" class="fbox widget widget_pages"><div class="swidget"><h3 class="widget-title">Strony</h3></div><ul><li class="page_item page-item-13779"><a href="https://www.martpictures.pl/kontakt/">Kontakt</a></li><li class="page_item page-item-110"><a href="https://www.martpictures.pl/mapa-strony/">Mapa Strony</a></li><li class="page_item page-item-13777"><a href="https://www.martpictures.pl/o-nas/">O nas</a></li><li class="page_item page-item-13783"><a href="https://www.martpictures.pl/polityka-prywatnosci/">Polityka prywatności</a></li><li class="page_item page-item-13781"><a href="https://www.martpictures.pl/regulamin/">Regulamin</a></li></ul></section><section id="linkcat-0" class="fbox widget widget_links"><div class="swidget"><h3 class="widget-title">Zakładki</h3></div><ul class='xoxo blogroll'><li><a href="https://www.massiveinteractive.com.pl/" target="_blank">www.massiveinteractive.com.pl</a></li><li><a href="https://www.megafone.pl/" target="_blank">www.megafone.pl</a></li></ul></section></div><div class="footer-column-three footer-column-right"></div></div><div class="site-info"> ©2026 Inspiracje na MartPictures.pl <span class="footer-info-right"> | Built using WordPress and <a href="https://superbthemes.com/responsiveblogily/" rel="nofollow noopener">Responsive Blogily</a> theme by Superb </span></div></div></footer></div><div id="smobile-menu" class="mobile-only"></div><div id="mobile-menu-overlay"></div><script type="speculationrules">{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/responsive-blog-era/*","/wp-content/themes/responsiveblogily/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}</script><script type="litespeed/javascript">/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1)</script><script id="ez-toc-scroll-scriptjs-js-extra" type="litespeed/javascript">var eztoc_smooth_local={"scroll_offset":"30","add_request_uri":"","add_self_reference_link":""}</script><script id="ez-toc-js-js-extra" type="litespeed/javascript">var ezTOC={"smooth_scroll":"1","visibility_hide_by_default":"","scroll_offset":"30","fallbackIcon":"\u003Cspan class=\"\"\u003E\u003Cspan class=\"eztoc-hide\" style=\"display:none;\"\u003EToggle\u003C/span\u003E\u003Cspan class=\"ez-toc-icon-toggle-span\"\u003E\u003Csvg style=\"fill: #999;color:#999\" xmlns=\"http://www.w3.org/2000/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"\u003E\u003Cpath d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"\u003E\u003C/path\u003E\u003C/svg\u003E\u003Csvg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http://www.w3.org/2000/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"\u003E\u003Cpath d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"/\u003E\u003C/svg\u003E\u003C/span\u003E\u003C/span\u003E","chamomile_theme_is_on":""}</script><div id="cookie-notice" role="dialog" class="cookie-notice-hidden cookie-revoke-hidden cn-position-bottom" aria-label="Cookie Notice" style="background-color: rgba(50,50,58,1);"><div class="cookie-notice-container" style="color: #fff"><span id="cn-notice-text" class="cn-text-container">Ta witryna wykorzystuje pliki cookies, aby zapewnić usługi na najwyższym poziomie. Kontynuując korzystanie z tej strony, wyrażasz zgodę na ich używanie.</span><span id="cn-notice-buttons" class="cn-buttons-container"><button id="cn-accept-cookie" data-cookie-set="accept" class="cn-set-cookie cn-button" aria-label="Zgoda" style="background-color: #00a99d">Zgoda</button><button data-link-url="https://www.martpictures.pl/polityka-prywatnosci/" data-link-target="_blank" id="cn-more-info" class="cn-more-info cn-button" aria-label="Polityka prywatności" style="background-color: #00a99d">Polityka prywatności</button></span><button type="button" id="cn-close-notice" data-cookie-set="accept" class="cn-close-icon" aria-label="Nie wyrażam zgody"></button></div></div><script data-no-optimize="1">window.lazyLoadOptions=Object.assign({},{threshold:300},window.lazyLoadOptions||{});!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).LazyLoad=e()}(this,function(){"use strict";function e(){return(e=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n,a=arguments[e];for(n in a)Object.prototype.hasOwnProperty.call(a,n)&&(t[n]=a[n])}return t}).apply(this,arguments)}function o(t){return e({},at,t)}function l(t,e){return t.getAttribute(gt+e)}function c(t){return l(t,vt)}function s(t,e){return function(t,e,n){e=gt+e;null!==n?t.setAttribute(e,n):t.removeAttribute(e)}(t,vt,e)}function i(t){return s(t,null),0}function r(t){return null===c(t)}function u(t){return c(t)===_t}function d(t,e,n,a){t&&(void 0===a?void 0===n?t(e):t(e,n):t(e,n,a))}function f(t,e){et?t.classList.add(e):t.className+=(t.className?" ":"")+e}function _(t,e){et?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\s+)"+e+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")}function g(t){return t.llTempImage}function v(t,e){!e||(e=e._observer)&&e.unobserve(t)}function b(t,e){t&&(t.loadingCount+=e)}function p(t,e){t&&(t.toLoadCount=e)}function n(t){for(var e,n=[],a=0;e=t.children[a];a+=1)"SOURCE"===e.tagName&&n.push(e);return n}function h(t,e){(t=t.parentNode)&&"PICTURE"===t.tagName&&n(t).forEach(e)}function a(t,e){n(t).forEach(e)}function m(t){return!!t[lt]}function E(t){return t[lt]}function I(t){return delete t[lt]}function y(e,t){var n;m(e)||(n={},t.forEach(function(t){n[t]=e.getAttribute(t)}),e[lt]=n)}function L(a,t){var o;m(a)&&(o=E(a),t.forEach(function(t){var e,n;e=a,(t=o[n=t])?e.setAttribute(n,t):e.removeAttribute(n)}))}function k(t,e,n){f(t,e.class_loading),s(t,st),n&&(b(n,1),d(e.callback_loading,t,n))}function A(t,e,n){n&&t.setAttribute(e,n)}function O(t,e){A(t,rt,l(t,e.data_sizes)),A(t,it,l(t,e.data_srcset)),A(t,ot,l(t,e.data_src))}function w(t,e,n){var a=l(t,e.data_bg_multi),o=l(t,e.data_bg_multi_hidpi);(a=nt&&o?o:a)&&(t.style.backgroundImage=a,n=n,f(t=t,(e=e).class_applied),s(t,dt),n&&(e.unobserve_completed&&v(t,e),d(e.callback_applied,t,n)))}function x(t,e){!e||0<e.loadingCount||0<e.toLoadCount||d(t.callback_finish,e)}function M(t,e,n){t.addEventListener(e,n),t.llEvLisnrs[e]=n}function N(t){return!!t.llEvLisnrs}function z(t){if(N(t)){var e,n,a=t.llEvLisnrs;for(e in a){var o=a[e];n=e,o=o,t.removeEventListener(n,o)}delete t.llEvLisnrs}}function C(t,e,n){var a;delete t.llTempImage,b(n,-1),(a=n)&&--a.toLoadCount,_(t,e.class_loading),e.unobserve_completed&&v(t,n)}function R(i,r,c){var l=g(i)||i;N(l)||function(t,e,n){N(t)||(t.llEvLisnrs={});var a="VIDEO"===t.tagName?"loadeddata":"load";M(t,a,e),M(t,"error",n)}(l,function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_loaded),s(e,ut),d(n.callback_loaded,e,a),o||x(n,a),z(l)},function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_error),s(e,ft),d(n.callback_error,e,a),o||x(n,a),z(l)})}function T(t,e,n){var a,o,i,r,c;t.llTempImage=document.createElement("IMG"),R(t,e,n),m(c=t)||(c[lt]={backgroundImage:c.style.backgroundImage}),i=n,r=l(a=t,(o=e).data_bg),c=l(a,o.data_bg_hidpi),(r=nt&&c?c:r)&&(a.style.backgroundImage='url("'.concat(r,'")'),g(a).setAttribute(ot,r),k(a,o,i)),w(t,e,n)}function G(t,e,n){var a;R(t,e,n),a=e,e=n,(t=Et[(n=t).tagName])&&(t(n,a),k(n,a,e))}function D(t,e,n){var a;a=t,(-1<It.indexOf(a.tagName)?G:T)(t,e,n)}function S(t,e,n){var a;t.setAttribute("loading","lazy"),R(t,e,n),a=e,(e=Et[(n=t).tagName])&&e(n,a),s(t,_t)}function V(t){t.removeAttribute(ot),t.removeAttribute(it),t.removeAttribute(rt)}function j(t){h(t,function(t){L(t,mt)}),L(t,mt)}function F(t){var e;(e=yt[t.tagName])?e(t):m(e=t)&&(t=E(e),e.style.backgroundImage=t.backgroundImage)}function P(t,e){var n;F(t),n=e,r(e=t)||u(e)||(_(e,n.class_entered),_(e,n.class_exited),_(e,n.class_applied),_(e,n.class_loading),_(e,n.class_loaded),_(e,n.class_error)),i(t),I(t)}function U(t,e,n,a){var o;n.cancel_on_exit&&(c(t)!==st||"IMG"===t.tagName&&(z(t),h(o=t,function(t){V(t)}),V(o),j(t),_(t,n.class_loading),b(a,-1),i(t),d(n.callback_cancel,t,e,a)))}function $(t,e,n,a){var o,i,r=(i=t,0<=bt.indexOf(c(i)));s(t,"entered"),f(t,n.class_entered),_(t,n.class_exited),o=t,i=a,n.unobserve_entered&&v(o,i),d(n.callback_enter,t,e,a),r||D(t,n,a)}function q(t){return t.use_native&&"loading"in HTMLImageElement.prototype}function H(t,o,i){t.forEach(function(t){return(a=t).isIntersecting||0<a.intersectionRatio?$(t.target,t,o,i):(e=t.target,n=t,a=o,t=i,void(r(e)||(f(e,a.class_exited),U(e,n,a,t),d(a.callback_exit,e,n,t))));var e,n,a})}function B(e,n){var t;tt&&!q(e)&&(n._observer=new IntersectionObserver(function(t){H(t,e,n)},{root:(t=e).container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}))}function J(t){return Array.prototype.slice.call(t)}function K(t){return t.container.querySelectorAll(t.elements_selector)}function Q(t){return c(t)===ft}function W(t,e){return e=t||K(e),J(e).filter(r)}function X(e,t){var n;(n=K(e),J(n).filter(Q)).forEach(function(t){_(t,e.class_error),i(t)}),t.update()}function t(t,e){var n,a,t=o(t);this._settings=t,this.loadingCount=0,B(t,this),n=t,a=this,Y&&window.addEventListener("online",function(){X(n,a)}),this.update(e)}var Y="undefined"!=typeof window,Z=Y&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),tt=Y&&"IntersectionObserver"in window,et=Y&&"classList"in document.createElement("p"),nt=Y&&1<window.devicePixelRatio,at={elements_selector:".lazy",container:Z||Y?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_poster:"poster",class_applied:"applied",class_loading:"litespeed-loading",class_loaded:"litespeed-loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1},ot="src",it="srcset",rt="sizes",ct="poster",lt="llOriginalAttrs",st="loading",ut="loaded",dt="applied",ft="error",_t="native",gt="data-",vt="ll-status",bt=[st,ut,dt,ft],pt=[ot],ht=[ot,ct],mt=[ot,it,rt],Et={IMG:function(t,e){h(t,function(t){y(t,mt),O(t,e)}),y(t,mt),O(t,e)},IFRAME:function(t,e){y(t,pt),A(t,ot,l(t,e.data_src))},VIDEO:function(t,e){a(t,function(t){y(t,pt),A(t,ot,l(t,e.data_src))}),y(t,ht),A(t,ct,l(t,e.data_poster)),A(t,ot,l(t,e.data_src)),t.load()}},It=["IMG","IFRAME","VIDEO"],yt={IMG:j,IFRAME:function(t){L(t,pt)},VIDEO:function(t){a(t,function(t){L(t,pt)}),L(t,ht),t.load()}},Lt=["IMG","IFRAME","VIDEO"];return t.prototype={update:function(t){var e,n,a,o=this._settings,i=W(t,o);{if(p(this,i.length),!Z&&tt)return q(o)?(e=o,n=this,i.forEach(function(t){-1!==Lt.indexOf(t.tagName)&&S(t,e,n)}),void p(n,0)):(t=this._observer,o=i,t.disconnect(),a=t,void o.forEach(function(t){a.observe(t)}));this.loadAll(i)}},destroy:function(){this._observer&&this._observer.disconnect(),K(this._settings).forEach(function(t){I(t)}),delete this._observer,delete this._settings,delete this.loadingCount,delete this.toLoadCount},loadAll:function(t){var e=this,n=this._settings;W(t,n).forEach(function(t){v(t,e),D(t,n,e)})},restoreAll:function(){var e=this._settings;K(e).forEach(function(t){P(t,e)})}},t.load=function(t,e){e=o(e);D(t,e)},t.resetStatus=function(t){i(t)},t}),function(t,e){"use strict";function n(){e.body.classList.add("litespeed_lazyloaded")}function a(){console.log("[LiteSpeed] Start Lazy Load"),o=new LazyLoad(Object.assign({},t.lazyLoadOptions||{},{elements_selector:"[data-lazyloaded]",callback_finish:n})),i=function(){o.update()},t.MutationObserver&&new MutationObserver(i).observe(e.documentElement,{childList:!0,subtree:!0,attributes:!0})}var o,i;t.addEventListener?t.addEventListener("load",a,!1):t.attachEvent("onload",a)}(window,document);</script><script data-no-optimize="1">window.litespeed_ui_events=window.litespeed_ui_events||["mouseover","click","keydown","wheel","touchmove","touchstart"];var urlCreator=window.URL||window.webkitURL;function litespeed_load_delayed_js_force(){console.log("[LiteSpeed] Start Load JS Delayed"),litespeed_ui_events.forEach(e=>{window.removeEventListener(e,litespeed_load_delayed_js_force,{passive:!0})}),document.querySelectorAll("iframe[data-litespeed-src]").forEach(e=>{e.setAttribute("src",e.getAttribute("data-litespeed-src"))}),"loading"==document.readyState?window.addEventListener("DOMContentLoaded",litespeed_load_delayed_js):litespeed_load_delayed_js()}litespeed_ui_events.forEach(e=>{window.addEventListener(e,litespeed_load_delayed_js_force,{passive:!0})});async function litespeed_load_delayed_js(){let t=[];for(var d in document.querySelectorAll('script[type="litespeed/javascript"]').forEach(e=>{t.push(e)}),t)await new Promise(e=>litespeed_load_one(t[d],e));document.dispatchEvent(new Event("DOMContentLiteSpeedLoaded")),window.dispatchEvent(new Event("DOMContentLiteSpeedLoaded"))}function litespeed_load_one(t,e){console.log("[LiteSpeed] Load ",t);var d=document.createElement("script");d.addEventListener("load",e),d.addEventListener("error",e),t.getAttributeNames().forEach(e=>{"type"!=e&&d.setAttribute("data-src"==e?"src":e,t.getAttribute(e))});let a=!(d.type="text/javascript");!d.src&&t.textContent&&(d.src=litespeed_inline2src(t.textContent),a=!0),t.after(d),t.remove(),a&&e()}function litespeed_inline2src(t){try{var d=urlCreator.createObjectURL(new Blob([t.replace(/^(?:<!--)?(.*?)(?:-->)?$/gm,"$1")],{type:"text/javascript"}))}catch(e){d="data:text/javascript;base64,"+btoa(t.replace(/^(?:<!--)?(.*?)(?:-->)?$/gm,"$1"))}return d}</script><script data-no-optimize="1">var litespeed_vary=document.cookie.replace(/(?:(?:^|.*;\s*)_lscache_vary\s*\=\s*([^;]*).*$)|^.*$/,"");litespeed_vary||(sessionStorage.getItem("litespeed_reloaded")?console.log("LiteSpeed: skipping guest vary reload (already reloaded this session)"):fetch("/wp-content/plugins/litespeed-cache/guest.vary.php",{method:"POST",cache:"no-cache",redirect:"follow"}).then(e=>e.json()).then(e=>{console.log(e),e.hasOwnProperty("reload")&&"yes"==e.reload&&(sessionStorage.setItem("litespeed_docref",document.referrer),sessionStorage.setItem("litespeed_reloaded","1"),window.location.reload(!0))}));</script><script data-optimized="1" type="litespeed/javascript" data-src="https://www.martpictures.pl/wp-content/litespeed/js/f7ba9cb9eae6ae69382302eb880858bc.js?ver=dcd89"></script></body></html> <!-- Page optimized by LiteSpeed Cache @2026-03-16 11:48:56 --> <!-- Page cached by LiteSpeed Cache 7.8 on 2026-03-16 11:48:56 --> <!-- Guest Mode --> <!-- QUIC.cloud UCSS in queue -->