<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://home-monitor.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=DarrinFlemming2</id>
	<title>Benutzerhandbuch X - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://home-monitor.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=DarrinFlemming2"/>
	<link rel="alternate" type="text/html" href="https://home-monitor.de/index.php?title=Spezial:Beitr%C3%A4ge/DarrinFlemming2"/>
	<updated>2026-10-23T21:00:54Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://home-monitor.de/index.php?title=Piksele,_em_i_rem:_co_ro%C5%9Bnie_razem_z_ustawieniami_przegl%C4%85darki&amp;diff=45121</id>
		<title>Piksele, em i rem: co rośnie razem z ustawieniami przeglądarki</title>
		<link rel="alternate" type="text/html" href="https://home-monitor.de/index.php?title=Piksele,_em_i_rem:_co_ro%C5%9Bnie_razem_z_ustawieniami_przegl%C4%85darki&amp;diff=45121"/>
		<updated>2026-10-20T20:40:04Z</updated>

		<summary type="html">&lt;p&gt;DarrinFlemming2: Die Seite wurde neu angelegt: „&amp;lt;br&amp;gt;Rodzaj ogólny to ostatnia wartość w deklaracji font-family, zapisana po wszystkich konkretnych nazwach czcionek i po przecinku. Przykład: font-family: Georgia, &amp;#039;Times New Roman&amp;#039;, serif; — tutaj serif jest właśnie rodzajem ogólnym. Przeglądarka czyta listę od lewej do prawej i używa pierwszego dostępnego kroju. Jeśli żaden z wcześniejszych nie istnieje w systemie, sięga po rodzaj ogólny. To nie jest zwykła nazwa czcionki, lecz wskaz…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br&amp;gt;Rodzaj ogólny to ostatnia wartość w deklaracji font-family, zapisana po wszystkich konkretnych nazwach czcionek i po przecinku. Przykład: font-family: Georgia, &#039;Times New Roman&#039;, serif; — tutaj serif jest właśnie rodzajem ogólnym. Przeglądarka czyta listę od lewej do prawej i używa pierwszego dostępnego kroju. Jeśli żaden z wcześniejszych nie istnieje w systemie, sięga po rodzaj ogólny. To nie jest zwykła nazwa czcionki, lecz wskazówka dla mechanizmu dopasowania, jakiego typu krój wybrać, gdy zawiodą wszystkie pozostałe propozycje.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Sprawdzenie zajmuje chwilę: w przeglądarce zmień domyślny rozmiar czcionki z 16 na 24 i odśwież stronę. Jeśli akapity urosły, a przyciski i odstępy zachowały proporcje, jednostki są dobrane dobrze. Jeśli część tekstu stoi w miejscu, znajdź w [https://www.trainingzone.co.uk/search?search_api_views_fulltext=kodzie%20px kodzie px] przy font-size i zamień je na rem. Ta jedna zmiana rozwiązuje większość problemów ze skalowaniem.&amp;lt;br&amp;gt;Jeśli elementy mają się dzielić przestrzenią równo,  [https://Lebenskunst.berlin/index.php?title=Flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tek%C5%9Bcie kolory ścian do salonu] ale procenty mają być punktem wyjścia, warto użyć flex: 1 1 25%. To skrót, który ustawia flex-grow, flex-shrink i flex-basis. Wtedy 25% jest tylko bazą, a nadmiar lub niedobór miejsca jest rozdzielany proporcjonalnie. Gdy chcesz, aby element nigdy nie schodził poniżej swojej bazowej szerokości, dodaj min-width: 0 lub odpowiednią wartość. Bez tego długie słowa albo obrazy mogą wymusić większy rozmiar, niż przewiduje flex-basis.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Najczęstszy błąd to pominięcie rodzaju ogólnego. Wtedy, gdy użytkownik nie ma żadnej z podanych czcionek, przeglądarka wybiera krój domyślny — często szeryfowy, nawet jeśli projekt zakładał bezszeryfowy. Inny błąd to wpisanie rodzaju ogólnego jako pierwszego elementu listy. Wówczas konkretne nazwy stają się bez znaczenia, bo system od razu wybiera krój z rodziny ogólnej. Zdarza się też stosowanie cursive lub fantasy na długich akapitach — te kroje bywają trudne w czytaniu i wyglądają [https://www.News24.com/news24/search?query=inaczej inaczej] w każdym systemie.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Zacznij od jednego zestawu stylów bez żadnego media query. Ustaw je tak, aby strona była czytelna przy szerokości około 320–360 pikseli. Kolumny układaj pionowo, obrazy ograniczaj do 100% szerokości, a marginesy i paddingi licz w jednostkach względnych. Nie dodawaj jeszcze żadnych warunków. Ten pojedynczy plik ma być pełnoprawną, działającą wersją strony, a nie połowicznym szkicem.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;W kontenerach z flex-wrap: wrap procenty działają inaczej, bo elementy przechodzą do nowej linii, a każda linia ma własny rozkład miejsca. Wtedy flex-basis: 50% może dać dwa elementy w rzędzie, ale tylko jeśli suma marginesów i obramowań nie przekroczy szerokości kontenera. Przy trzech elementach po 33% wystarczy kilka pikseli odstępu, by trzeci spadł do kolejnej linii. Rozwiązaniem jest używanie calc(), na przykład flex-basis: calc(33.333% - 10px), albo rezygnacja z procentów na rzecz jednostek, które nie zależą od szerokości rodzica.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Rodzaj ogólny pełni jeszcze jedną funkcję: informuje przeglądarkę o metrykach kroju, zanim ta zdąży wczytać plik fontu z sieci. Dzięki temu tekst nie przeskakuje w trakcie ładowania, a układ strony pozostaje stabilny. W praktyce warto dobierać rodzaj ogólny zgodnie z charakterem projektu: serif do tekstów ciągłych i publikacji, sans-serif do interfejsów i krótkich komunikatów, monospace do kodu i danych technicznych. Świadomy wybór ostatniej pozycji na liście to zabezpieczenie, które działa zawsze — niezależnie od tego, jakie czcionki ma użytkownik.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Selektor identyfikatora zapisuje się znakiem #, np. #naglowek, i przypisuje przez atrybut id. Identyfikator musi być unikalny w całym dokumencie — nie wolno go powtarzać. Ma najwyższą specyficzność spośród tych trzech selektorów, więc nadpisanie go klasą wymaga obejść, np. !important albo bardziej złożonego selektora. To główny powód, dla którego nie zaleca się używania identyfikatorów do stylowania. Świetnie sprawdzają się natomiast do zakotwiczeń, etykiet formularzy i skryptów.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Kiedy procenty się sprawdzają, a kiedy szkodzą Procenty działają przewidywalnie, gdy kontener ma ustaloną szerokość i nie zmienia jej w trakcie układania. Wtedy flex-basis: 50% daje dwa elementy po połowie, o ile nie mają marginesów ani obramowań wliczanych do szerokości. Problem pojawia się przy kontenerach z szerokością zależną od zawartości — na przykład gdy rodzic jest elementem flex lub grid bez zdefiniowanej bazy. Wówczas procent może zostać zignorowany albo policzony względem rozmiaru, który sam dopiero się ustala. Efekt bywa taki, że elementy nachodzą na siebie lub rozjeżdżają się przy zmianie rozmiaru okna.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Praktyczna zasada jest prosta: znaczniki zostaw do globalnych ustawień, klasy do komponentów i wariantów, a identyfikatory ogranicz do funkcji, które naprawdę wymagają unikalności. Jeśli stylujesz coś przez #id, zadaj sobie pytanie, czy ten element na pewno występuje tylko raz i czy nie będzie trzeba go powtórzyć. Zwykle odpowiedź brzmi „nie&amp;quot;, a wtedy lepszym wyborem jest klasa.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;If you beloved this report and you would like to obtain a lot more details relating to [https://Lebenskunst.berlin/index.php?title=Flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tek%C5%9Bcie meble na Wymiar] kindly check out our own internet site.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>DarrinFlemming2</name></author>
	</entry>
</feed>