<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Archiwa model pudełkowy | To co najważniejsze</title>
	<atom:link href="https://www.danuta-cybulska.com/tag/model-pudelkowy/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.danuta-cybulska.com/tag/model-pudelkowy/</link>
	<description>Blog o wszystkim tym co jest dla mnie najważniejsze w życiu.</description>
	<lastBuildDate>Sun, 30 Dec 2018 17:42:24 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://www.danuta-cybulska.com/wp-content/uploads/2025/06/3-150x150.png</url>
	<title>Archiwa model pudełkowy | To co najważniejsze</title>
	<link>https://www.danuta-cybulska.com/tag/model-pudelkowy/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Na początek-lista.</title>
		<link>https://www.danuta-cybulska.com/na-poczatek-lista/</link>
					<comments>https://www.danuta-cybulska.com/na-poczatek-lista/#respond</comments>
		
		<dc:creator><![CDATA[Danuta]]></dc:creator>
		<pubDate>Sun, 06 Jan 2019 08:00:23 +0000</pubDate>
				<category><![CDATA[Programowanie i Rozwój]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[dziedziczenie]]></category>
		<category><![CDATA[kodowanie]]></category>
		<category><![CDATA[kodowanie css]]></category>
		<category><![CDATA[model pudełkowy]]></category>
		<category><![CDATA[nauka css]]></category>
		<category><![CDATA[podpięcie css]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[selektory]]></category>
		<guid isPermaLink="false">https://www.danuta-cybulska.com/?p=1928</guid>

					<description><![CDATA[<p>I właśnie dlatego warto zawsze mieć pod ręką notes i coś do pisania. Kiedy wczoraj wieczorem rozmyślałam jeszcze o tym poście, wpadłam na cudowny tytuł. I co? Rano już nie pamiętałam go, tylko ten fakt, że był wprost idealny.Dlatego warto wszystko sobie zapisywać (wszystko, co jest dla nas istotne). Zamierzałam napisać dziś o CSS-e jako...</p>
<p>Artykuł <a href="https://www.danuta-cybulska.com/na-poczatek-lista/">Na początek-lista.</a> pochodzi z serwisu <a href="https://www.danuta-cybulska.com">To co najważniejsze</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">I właśnie dlatego warto zawsze mieć pod ręką notes i coś do pisania. Kiedy wczoraj wieczorem rozmyślałam jeszcze o tym poście, wpadłam na cudowny tytuł. I co? Rano już nie pamiętałam go, tylko ten fakt, że był wprost idealny.<br>Dlatego warto wszystko sobie zapisywać (wszystko, co jest dla nas istotne). </p>



<div class="wp-block-image"><figure class="aligncenter"><img fetchpriority="high" decoding="async" width="1024" height="683" src="https://www.danuta-cybulska.com/wp-content/uploads/2018/11/pexels-photo-160107-1024x683.jpeg" alt="   Sponsored Photos  adobestock Find the perfect image  Gray Laptop Computer Showing Html Codes in Shallow Focus Photography" class="wp-image-1941" srcset="https://www.danuta-cybulska.com/wp-content/uploads/2018/11/pexels-photo-160107-1024x683.jpeg 1024w, https://www.danuta-cybulska.com/wp-content/uploads/2018/11/pexels-photo-160107-300x200.jpeg 300w, https://www.danuta-cybulska.com/wp-content/uploads/2018/11/pexels-photo-160107-768x512.jpeg 768w, https://www.danuta-cybulska.com/wp-content/uploads/2018/11/pexels-photo-160107-272x182.jpeg 272w, https://www.danuta-cybulska.com/wp-content/uploads/2018/11/pexels-photo-160107.jpeg 1050w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<span id="more-1928"></span>



<p class="wp-block-paragraph">Zamierzałam napisać dziś o CSS-e jako takim, o jego regułach i selektorach. Jednak, kiedy stwierdziłam, że czegoś innego mi brak to musiałam to opisać. O co chodzi? <br><br>Zakodowałam już kilka stron z plików psd. I co? Okazuje się, że robię to bardzo chaotycznie. Niby mam kilka stałych dużych &#8222;kroków&#8221; i … tak czasami wiele razy wracałam i poprawiałam coś, bo zapomniałam/ błędnie założyłam.<br><br>Dlatego będzie dziś lista. Po kolei co robić mając projekt psd. Jeśli chcesz jeszcze dodatkowo sam zaprojektować stronę, to raczej tu nie pomogę. Absolutnie nie mam zdolności graficznych. <br><br>I znalazłam coś zamiast Avocode &#8211; PSD Viewer dla Windows. Jest darmowy. Jak na razie testuję, ale podstawowe funkcje wystarczają jak najbardziej. <a href="https://psd-viewer.softonic.pl/#app-softonic-review">Link do ściągnięcia programu.</a></p>



<h2 class="wp-block-heading">Projekt</h2>



<p class="wp-block-paragraph">Skąd wziąć projekt? Już pisałam o stronie z darmowymi projektami <a href="https://www.danuta-cybulska.com/2018/10/moja-www/">o tu</a>, ale bezpośrednio ja ściągam ze strony <a href="https://symu.co/freebies/templates-4/">SYMO.co</a>.  Znalazłam też  <a href="https://freebiesbug.com/code-stuff/html-website-templates/">freebiesbug.com.</a></p>



<p class="wp-block-paragraph">Z projektu musimy wyciągnąć:<br>&#8211; zdjęcia;<br>&#8211; teksty;<br>&#8211; fonty;<br>&#8211; kolory&#8230; itd.</p>



<figure class="wp-block-image"><img decoding="async" width="819" height="1024" src="https://www.danuta-cybulska.com/wp-content/uploads/2018/11/photo-1524069711273-391f494a8c75-819x1024.jpeg" alt="woman wearing black and red gingham walking on wooden dock" class="wp-image-1942" srcset="https://www.danuta-cybulska.com/wp-content/uploads/2018/11/photo-1524069711273-391f494a8c75-819x1024.jpeg 819w, https://www.danuta-cybulska.com/wp-content/uploads/2018/11/photo-1524069711273-391f494a8c75-240x300.jpeg 240w, https://www.danuta-cybulska.com/wp-content/uploads/2018/11/photo-1524069711273-391f494a8c75-768x960.jpeg 768w, https://www.danuta-cybulska.com/wp-content/uploads/2018/11/photo-1524069711273-391f494a8c75.jpeg 1000w" sizes="(max-width: 819px) 100vw, 819px" /><figcaption><br></figcaption></figure>



<p class="wp-block-paragraph">Warto to zrobić, zanim przystąpmy do pisania kodu. Również ustalenie poszczególnych folderów będzie pomocne. Folder na zdjęcia, plik  .css itd.<br>Minimalna struktura folderów to:</p>



<ul class="wp-block-list"><li>CSS &#8211; zapisujemy w nim plik style.css, grid.css;</li><li>IMG &#8211; zapisujemy wszystkie potrzebne zdjęcia do projektu;</li><li>JS &#8211; pliki javascript</li><li>index.html &#8211; plik ze stroną główną;</li><li> później pojawią się plik README.md oraz .gitignore, foldery .git oraz folder z plikami po kompilacji Sass.</li><li></li></ul>



<p class="wp-block-paragraph">Kiedy robimy stronę z kilkoma zakładkami, każda zakładka ma osobny plik .css. Dodatkowo, jeśli strona jest mocno rozbudowana i skomplikowana można każdą sekcję zapisać w osobnym pliku .css. Wszystko jest kwestią prawidłowego podpięcia do pliku index.html.</p>



<h2 class="wp-block-heading">Podpięcie</h2>



<p class="wp-block-paragraph">Linki do plików CSS wstawiamy w część &lt;head&gt;. Poniżej masz przykład:</p>



<pre class="wp-block-code"><code>&lt;!DOCTYPE html>
&lt;html>
    &lt;head>
        &lt;meta charset="utf-8">
        &lt;title>Mache Free&lt;/title>
        &lt;meta name="viewport" content="width=device-width, initial-scale=1.0">
        &lt;link rel="stylesheet" href="css/grid.css" type="text/css">
        &lt;link rel="stylesheet" href="css/styles.css" type="text/css">
        &lt;link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
        &lt;link href="https://fonts.googleapis.com/css?family=Lato:300,400,900|Montserrat" rel="stylesheet">
    &lt;/head>
    &lt;body>
   (
    .
    .
    .</code></pre>



<h2 class="wp-block-heading">Koncepcja</h2>



<p class="wp-block-paragraph">Na tym etapie warto zastanowić się nad projektem i rozrysować sobie wszystko. Przemyślenie układu pomaga nie błądzić w kodzie i w miarę sprawnie posuwać się na przód z realizacją projektu.<br>Na tym etapie rozrysowujemy sekcja po sekcji. Ile jest rzędów, kolumn? Jakie elementy użyjemy w danej sekcji? Nagłówki: h4 czy h2? (Najwyższy jest h1). Jeśli coś ewidentnie wygląda na zgrupowane, to wrzucamy w &lt;div>. </p>



<p class="wp-block-paragraph">Może to mało zajmujące zajęcia, ale takie przygotowanie &#8222;na sucho&#8221; doskonale pomaga napisać szkielet strony w html-u. Ale trzeba znać już podstawy i posiedzieć nad tym trochę czasu.</p>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" width="1000" height="1500" src="https://www.danuta-cybulska.com/wp-content/uploads/2018/11/photo-1527037368265-a9c08d6f6e5a.jpeg" alt="" class="wp-image-1940" srcset="https://www.danuta-cybulska.com/wp-content/uploads/2018/11/photo-1527037368265-a9c08d6f6e5a.jpeg 1000w, https://www.danuta-cybulska.com/wp-content/uploads/2018/11/photo-1527037368265-a9c08d6f6e5a-200x300.jpeg 200w, https://www.danuta-cybulska.com/wp-content/uploads/2018/11/photo-1527037368265-a9c08d6f6e5a-768x1152.jpeg 768w, https://www.danuta-cybulska.com/wp-content/uploads/2018/11/photo-1527037368265-a9c08d6f6e5a-683x1024.jpeg 683w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure></div>



<p class="wp-block-paragraph">Kolejna ważna rzecz. Obecnie strony internetowe MUSZĄ być responsywne. Nie ma bata, trzeba to umieć robić dobrze. Strona musi dostosowywać się do rozmiaru ekranu. Dzieje się to za pomocą  <em>media queries. </em>Jeśli w ogóle nie rozpoznajesz tego zagadnienia, to koniecznie trzeba to nadrobić. Strona może wyglądać pięknie na komputerze, ale &#8230; jeśli rozchodzi się w szwach na telefonie &#8230; to klęska. Ja sama, szczerze, nie opanowałam tej sztuki perfekt. A raczej kwiczę na tym straszliwie. Dlatego to zagadnienie jest jednym z pierwszych w liście do nauczenia się w tym roku.</p>



<p class="wp-block-paragraph">Gdzie szukać materiałów do nauki? Oczywiście internet to skarbnica wiedzy: </p>



<figure class="wp-block-embed-youtube aligncenter wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
https://youtu.be/H7LUUsbpbrg
</div></figure>



<p class="wp-block-paragraph">Tu możemy przejść do tworzenia pliku index.html. Po jego utworzeniu pozostaje jeszcze kilka rzeczy do ogarnięcia. Mianowicie zanim się rozpędzimy przechodzimy do GIT-a.</p>



<h2 class="wp-block-heading">Kontrola wersji.</h2>



<p class="wp-block-paragraph">Tworzymy repozytorium lokalne i podpinamy do niego zdalne. Jak to zrobić piszę <a href="https://www.danuta-cybulska.com/2018/08/grypserka-git-ludzi/">w tym poście</a>.  Pamiętaj zawsze pracować z GIT-em (lub innym systemem wersji). Uchroni Cię to przed stratą wielu godzin nad kodem, jeśli coś za bardzo zamieszasz. Ucząc się nowych rzeczy, często możemy zabłądzić, a sprawne obchodzenie się z GIT-em pomoże w sytuacjach pod bramkowych.</p>



<p class="wp-block-paragraph">Mając już repo, przechodzimy do przyjemniejszych rzeczy. Do CSS-a.  Importujemy fonty do pliku style.css. Jak to zrobić? Nie jest to bardzo skomplikowane. Przechodzimy na stronę <a href="https://fonts.google.com/">Google Fonts.</a> Przy wybranym foncie klikamy na <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2795.png" alt="➕" class="wp-smiley" style="height: 1em; max-height: 1em;" /> na czerwony tle. Pokaże nam się okienko na dole ekranu.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="1024" height="576" src="https://www.danuta-cybulska.com/wp-content/uploads/2018/12/Zrzut-ekranu-2018-12-30-11.11.37-1024x576.png" alt="" class="wp-image-2026" srcset="https://www.danuta-cybulska.com/wp-content/uploads/2018/12/Zrzut-ekranu-2018-12-30-11.11.37-1024x576.png 1024w, https://www.danuta-cybulska.com/wp-content/uploads/2018/12/Zrzut-ekranu-2018-12-30-11.11.37-300x169.png 300w, https://www.danuta-cybulska.com/wp-content/uploads/2018/12/Zrzut-ekranu-2018-12-30-11.11.37-768x432.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Klikamy na zakładkę <strong><em>@import</em></strong> i kopiujemy kod pomiędzy znacznikami &lt;style>. Wklejamy na samej górze w pliku style.css. Gotowe! Mamy fonty.<br>Można również zdefiniować zmienne w CSS-e. Jeśli to kolejny temat, który nic Ci nie mówi to nic straconego &#8211; poczytasz o tym<a href="https://developer.mozilla.org/pl/docs/Web/CSS/Uzycie_zmiennych_CSS"> tu, na stronie DMN.</a> I jeszcze wrzucam filmik Strefy kursów z YT.</p>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Kurs CSS3 zaawansowany: Użycie zmiennych w dynamicznym CSS" width="720" height="405" src="https://www.youtube.com/embed/xmN0KoPrlqk?feature=oembed&#038;enablejsapi=1" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading">I co jeszcze?</h2>



<p class="wp-block-paragraph">Tu już możemy dopieszczać wygląd strony. Robimy animacje, przekształcenia, używamy pseudoklas oraz pseudoelementów. To bardzo przyjemna część, przynajmniej dla mnie. <br>Kiedy już pobawimy się do woli CSS-em możemy stwierdzić, że strona jest gotowa.</p>



<p class="wp-block-paragraph">Ale warto jeszcze zrobić dwie rzeczy.</p>



<ol class="wp-block-list"><li>Testowanie strony, czyli strona wyświetla się na wszystkich przeglądarkach? Jak wygląda na różnych rozdzielnościach ekranu?</li><li>Sprawdzanie samego kodu. Na stronie <a href="https://validator.w3.org/#validate_by_upload+with_options">Validator.w3.org</a> sprawdzimy kod html, a na stronie <a href="http://www.css-validator.org/#validate_by_upload">Css-validator.org  </a> kod css..</li></ol>



<p class="wp-block-paragraph">To już koniec? W sumie tak. Wystarczy opublikować stronę. Wybieramy własną domenę lub GitHub Pages. Pisałam o tym <a href="https://www.danuta-cybulska.com/2018/11/powies-ja/">w tym wpisie</a>. </p>



<div class="wp-block-kadence-spacer aligncenter"><div class="kt-block-spacer kt-block-spacer-halign-center" style="height:60px"><hr class="kt-divider" style="border-top-color:rgba(82, 122, 73, 1);border-top-width:2px;width:80%;border-top-style:solid"/></div></div>



<p class="wp-block-paragraph">Zamieszczam tu moją prywatną listę, która pomaga mi ogarnąć najważniejsze sprawy przy kodowaniu stron. Jest ona mocno okrojona. Może Cię zainspiruje do stworzenia własnej?</p>



<div class="wp-block-button aligncenter is-style-outline is-style-outline--1"><a class="wp-block-button__link has-text-color has-pinnacle-primary-light-color" href="https://www.danuta-cybulska.com/wp-content/uploads/2018/12/checklista.pdf">CHECK-LISTA</a></div>



<p class="wp-block-paragraph">Na koniec proponuję posłuchać, na co warto zwrócić uwagę w tym roku.</p>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Frontend 2019 – co warto poznać? &#x2328; hello roman #35" width="720" height="405" src="https://www.youtube.com/embed/fibhIsmsVdI?feature=oembed&#038;enablejsapi=1" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p class="wp-block-paragraph">  Miłego kodzenia. <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f469-200d-1f4bb.png" alt="👩‍💻" class="wp-smiley" style="height: 1em; max-height: 1em;" /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f60e.png" alt="😎" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Artykuł <a href="https://www.danuta-cybulska.com/na-poczatek-lista/">Na początek-lista.</a> pochodzi z serwisu <a href="https://www.danuta-cybulska.com">To co najważniejsze</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.danuta-cybulska.com/na-poczatek-lista/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
