<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
	<id>https://jak.mazovia.edu.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=NovellaBruner11</id>
	<title>Mazovia - Wkład użytkownika [pl]</title>
	<link rel="self" type="application/atom+xml" href="https://jak.mazovia.edu.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=NovellaBruner11"/>
	<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php/Specjalna:Wk%C5%82ad/NovellaBruner11"/>
	<updated>2026-10-27T06:28:14Z</updated>
	<subtitle>Wkład użytkownika</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://jak.mazovia.edu.pl/index.php?title=Kolor_idzie_z_tekstem,_ramka_zostaje_na_miejscu_%E2%80%94_co_to_zmienia&amp;diff=1118373</id>
		<title>Kolor idzie z tekstem, ramka zostaje na miejscu — co to zmienia</title>
		<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php?title=Kolor_idzie_z_tekstem,_ramka_zostaje_na_miejscu_%E2%80%94_co_to_zmienia&amp;diff=1118373"/>
		<updated>2026-10-19T09:39:42Z</updated>

		<summary type="html">&lt;p&gt;NovellaBruner11: Utworzono nową stronę &amp;quot;Najczęstszy błąd to walka z objawem: dodawanie kolejnych reguł i przypadkowych wartości, gdy prawdziwą przyczyną jest zapadnięcie marginesu. Drugi to brak świadomości, że margines rodzica potrafi „uciec&amp;quot; na zewnątrz kontenera i przesunąć całą sekcję względem strony. Trzeci to liczenie na sumę marginesów przy elementach listy, akapitach czy nagłówkach, gdzie zapadanie występuje szczególnie często.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Na koniec praktyczna zasada: projek…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Najczęstszy błąd to walka z objawem: dodawanie kolejnych reguł i przypadkowych wartości, gdy prawdziwą przyczyną jest zapadnięcie marginesu. Drugi to brak świadomości, że margines rodzica potrafi „uciec&amp;quot; na zewnątrz kontenera i przesunąć całą sekcję względem strony. Trzeci to liczenie na sumę marginesów przy elementach listy, akapitach czy nagłówkach, gdzie zapadanie występuje szczególnie często.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Na koniec praktyczna zasada: projektując układ, najpierw ustal, co jest stałe — odstępy, padding, stałe kolumny — a dopiero potem rozdzielaj resztę jednostkami fr. Testuj przy skrajnie długiej i skrajnie krótkiej treści, bo właśnie wtedy wychodzą błędy w proporcjach. Nie licz szerokości ręcznie w kalkulatorze, skoro grid robi to za ciebie. I pamiętaj, że fr to nie procent — to udział w tym, co zostało po odjęciu wszystkiego innego.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Punktowana lista równych rzeczy Lista punktowana sprawdza się przy wyliczaniu cech, składników, zalet i wad, przykładów. Każdy punkt powinien być zbudowany podobnie: zaczynać się od czasownika albo rzeczownika, mieć zbliżoną długość i kończyć się spójnie. Mieszanie pełnych zdań z równoważnikami rozsypuje rytm. Drugi częsty błąd to zagnieżdżanie listy w liście bez potrzeby — dwa poziomy to maksimum, a trzeci poziom prawie zawsze oznacza, że treść wymaga innego podziału.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Najczęstsze błędy to walka z objawem zamiast przyczyną: dopisywanie marginesów, zmiana szerokości, kombinowanie z pozycjonowaniem. Żadne z tych działań nie usunie spacji, bo ona nadal tam jest. Drugi typowy problem to metoda z font-size: 0 zastosowana zbyt szeroko — potomkowie tracą czytelny rozmiar i trzeba go przywracać punktowo. Trzeci błąd to ujemny margines wpisany „na oko&amp;quot;, który przy innym kroju pisma rozjeżdża układ. Zanim zaczniesz poprawiać, ustal, czy elementy muszą być inline-block. Jeśli układają się w rząd lub siatkę, flex albo grid rozwiążą problem u źródła i oszczędzą ci późniejszych poprawek.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Warto najpierw sprawdzić, czy to naprawdę wina białych znaków. Otwórz narzędzia deweloperskie, zaznacz element i obejrzyj jego pole. Jeśli odstęp nie ma koloru marginesu ani paddingu, a mimo to istnieje, sprawa jest jasna. Pomaga też szybki test: ustaw oba elementy dokładnie obok siebie w kodzie, bez żadnego znaku między znacznikami, i odśwież podgląd. Gdy przerwa zniknie, masz potwierdzenie.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Dziedziczenie działa w dół łańcucha elementów i dotyczy głównie cech tekstowych: koloru, kroju i rozmiaru pisma, wysokości linii, odstępów między literami, wyrównania tekstu. To dlatego wystarczy ustawić color: #333 na kontenerze, żeby cała jego zawartość — akapity, nagłówki, listy, komórki tabeli — przejęła ten odcień bez powtarzania reguły. Jeśli któryś element ma się wyróżniać, nadpisujesz wartość bezpośrednio na nim i dziedziczenie zostaje przerwane tylko w tym miejscu.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Gdy kilka elementów ustawionych jako inline-block stoi obok siebie w jednej linii, między nimi pojawia się niewielki odstęp, którego nikt świadomie nie ustawił. To nie margines, nie padding i nie font-size. To efekt tego, jak przeglądarka czyta kod HTML — każdy znak białej spacji między znacznikami traktuje jak zwykłą spację w tekście, a spacja ma swoją szerokość. Dwa elementy rozdzielone enterem albo tabulatorem zachowują się więc jak dwa słowa w zdaniu: coś je rozsuwa.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Gdy w arkuszu stylów podajesz font-family: &amp;quot;Moja Czcionka&amp;quot;, Arial, sans-serif, przeglądarka nie traktuje tej listy jako propozycji do wyboru. Czyta ją od lewej do prawej i używa pierwszego kroju, który jest dostępny w systemie użytkownika. Jeśli &amp;quot;Moja Czcionka&amp;quot; nie została pobrana przez @font-face ani nie jest zainstalowana lokalnie, następuje ciche przejście do kolejnego elementu stosu. Problem w tym, że wizualnie dzieje się to bez ostrzeżenia, a layout potrafi się rozjechać, bo inne kroje mają odmienne proporcje znaków.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Jak przewidzieć wynik i gdzie to boli Przy dwóch marginesach dodatnich wygrywa większy. Przy liczbach ujemnych wygrywa ten o większej wartości bezwzględnej, czyli bardziej „wciąga&amp;quot; element. Gdy jeden margines jest dodatni, a drugi ujemny, wartości się dodają: 30 pikseli i minus 10 pikseli daje 20 pikseli odstępu. Zasada jest jedna, ale konsekwencje zależą od kontekstu — dlatego warto sprawdzać układ w narzędziach deweloperskich, zamiast zgadywać z arkusza stylów.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Dwa sąsiadujące akapity mają po 20 pikseli marginesu. Oczekujesz 40 pikseli odstępu, a widzisz 20. To nie błąd przeglądarki ani twojego kodu. Tak działa zapadanie marginesów pionowych: przylegające marginesy pionowe nie sumują się, tylko nachodzą na siebie, a wynikiem jest wartość większa z dwóch. Dla 20 i 30 pikseli odstęp wyniesie 30, nie 50.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Praktyczna konsekwencja: jeśli chcesz, żeby obramowanie pojawiło się na wielu elementach, musisz wypisać je w selektorze zbiorczym albo użyć zmiennej i odwołać się do niej w każdej regule. Dobrym nawykiem jest trzymanie kolorów w zmiennych i ustawianie ich raz na kontenerze, a obramowań — osobno, świadomie, na tych elementach, które naprawdę mają je mieć. Mieszanie obu podejść w jednej regule prowadzi do złudzenia, że „styl nie działa&amp;quot;, choć po prostu dotyczy innej właściwości.&lt;/div&gt;</summary>
		<author><name>NovellaBruner11</name></author>
	</entry>
	<entry>
		<id>https://jak.mazovia.edu.pl/index.php?title=U%C5%BCytkownik:NovellaBruner11&amp;diff=1118371</id>
		<title>Użytkownik:NovellaBruner11</title>
		<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php?title=U%C5%BCytkownik:NovellaBruner11&amp;diff=1118371"/>
		<updated>2026-10-19T09:39:41Z</updated>

		<summary type="html">&lt;p&gt;NovellaBruner11: Utworzono nową stronę &amp;quot;Pasjonat aranżacji wnętrz na co dzień. Dzielę się tym, jak urządzić mieszkanie w bloku bez remontu generalnego. Najbardziej lubię pomysły, które nie rujnują budżetu.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pasjonat aranżacji wnętrz na co dzień. Dzielę się tym, jak urządzić mieszkanie w bloku bez remontu generalnego. Najbardziej lubię pomysły, które nie rujnują budżetu.&lt;/div&gt;</summary>
		<author><name>NovellaBruner11</name></author>
	</entry>
</feed>