{"id":135,"date":"2020-10-18T20:52:22","date_gmt":"2020-10-18T18:52:22","guid":{"rendered":"https:\/\/piotrgabriel.pl\/wiki\/?p=135"},"modified":"2021-06-29T06:47:53","modified_gmt":"2021-06-29T04:47:53","slug":"2-html-cheatsheet-czyli-sciagawka-z-jezyka","status":"publish","type":"post","link":"https:\/\/piotrgabriel.pl\/wiki\/2-html-cheatsheet-czyli-sciagawka-z-jezyka\/","title":{"rendered":"2. HTML Cheatsheet, czyli \u015bci\u0105gawka z j\u0119zyka"},"content":{"rendered":"<p>J\u0119zyk HTML nie jest skomplikowany, by go opanowa\u0107, wystarczy pisa\u0107 kod. Trzymanie si\u0119 tej zasady, podparte kilkoma aktualnymi \u017ar\u00f3d\u0142ami informacji jak w3school, pozwoli opanowa\u0107 HTML.<!--more--><\/p>\n<p>Poni\u017csze zestawienie nie b\u0119dzie zawiera\u0142o zdeprecjonowanych tag\u00f3w HTML, takich jak B czy font face albo font color. Lista jest aktualna na dzie\u0144 18.10.2020r i w razie zmian, b\u0119dzie sukcesywnie korygowana. Przejd\u017amy wi\u0119c do konkretu.<\/p>\n<p>&nbsp;<\/p>\n<h2>Podstawowe tagi<\/h2>\n<p><code>&lt;html&gt; &lt;\/html&gt;<\/code><\/p>\n<p>Tworzy dokument HTML<\/p>\n<p><code>&lt;head&gt; &lt;\/head&gt;<\/code><br \/>\nOkre\u015bla tytu\u0142 i inne informacje, kt\u00f3re nie s\u0105 wy\u015bwietlane<\/p>\n<p><code>&lt;body&gt; &lt;\/body&gt;<\/code><br \/>\nWyznacza widoczn\u0105 cz\u0119\u015b\u0107 dokumentu<\/p>\n<p><code>&lt;title&gt; &lt;\/title&gt;<\/code><br \/>\nUmieszcza nazw\u0119 dokumentu na pasku tytu\u0142u czy tytu\u0142 zapisanej zak\u0142adki do strony<\/p>\n<h2>Atrybuty tre\u015bci (u\u017cywane tylko w biuletynach e-mailowych)<\/h2>\n<p><code>&lt;body bgcolor =?&gt;<\/code><br \/>\nUstawia kolor t\u0142a, u\u017cywaj\u0105c nazwy lub warto\u015bci szesnastkowej<\/p>\n<p><code>&lt;body text =?&gt;<\/code><br \/>\nUstawia kolor tekstu, u\u017cywaj\u0105c nazwy lub warto\u015bci szesnastkowej<\/p>\n<p><code>&lt;body link =?&gt;<\/code><br \/>\nUstawia kolor link\u00f3w, u\u017cywaj\u0105c nazwy lub warto\u015bci szesnastkowej<\/p>\n<p><code>&lt;body vlink =?&gt;<\/code><br \/>\nUstawia kolor odwiedzanych link\u00f3w, u\u017cywaj\u0105c nazwy lub warto\u015bci szesnastkowej<\/p>\n<p><code>&lt;body alink =?&gt;<\/code><br \/>\nUstawia kolor aktywnych link\u00f3w (podczas klikania mysz\u0105)<\/p>\n<h2>Tagi tekstowe<\/h2>\n<p>&lt;pre&gt; &lt;\/pre&gt;<br \/>\nTworzy wst\u0119pnie sformatowany tekst<\/p>\n<p><code>&lt;h1&gt; &lt;\/h1&gt; -&gt; &lt;h6&gt; &lt;\/h6&gt;<\/code><br \/>\nHx, czyli nag\u0142\u00f3wki . Tag tworzy nag\u0142\u00f3wki od H1 (najwi\u0119kszy) do H6(najmniejszy)<\/p>\n<p><code>&lt;tt&gt; &lt;\/tt&gt;<\/code><br \/>\nTworzy tekst w stylu maszyny do pisania<\/p>\n<p><code>&lt;code&gt; &lt;\/code&gt;<\/code><br \/>\nS\u0142u\u017cy do definiowania kodu \u017ar\u00f3d\u0142owego, zwykle o sta\u0142ej szeroko\u015bci<\/p>\n<p><code>&lt;cite&gt; &lt;\/cite&gt;<\/code><br \/>\nTworzy cytat, zwykle pisany kursyw\u0105<\/p>\n<p><code>&lt;address&gt; &lt;\/address&gt;<\/code><br \/>\nTworzy sekcj\u0119 adresow\u0105, zwykle pisan\u0105 kursyw\u0105<\/p>\n<p><code>&lt;em&gt; &lt;\/em&gt;<\/code><br \/>\nPodkre\u015bla s\u0142owo (zwykle pisane kursyw\u0105)<\/p>\n<p><code>&lt;strong&gt; &lt;\/strong&gt;<\/code><br \/>\nPodkre\u015bla s\u0142owo (zwykle wyt\u0142uszczone)<\/p>\n<h2>Linki, odno\u015bniki, odsy\u0142acze, hiper\u0142\u0105cza<\/h2>\n<p><code>&lt;a href=\"URL\"&gt; klikalny tekst, zwany anchorem lub anchor tekstem&lt;\/a&gt;<\/code><br \/>\nTworzy hiper\u0142\u0105cze do Uniform Resource Locator, czyli URL<\/p>\n<p><code>&lt;a href=\"mailto:EMAIL_ADDRESS\"&gt;tekst, kt\u00f3ry mo\u017cna klikn\u0105\u0107&lt;\/a&gt;<\/code><br \/>\nTworzy hiper\u0142\u0105cze do adresu e-mail<\/p>\n<p><code>&lt;a name=\"NAME\"&gt;<\/code><br \/>\nTworzy tak zwan\u0105 kotwic\u0119, czyli lokalizacj\u0119 docelow\u0105 w dokumencie. Cz\u0119sto to link do odpowiedniego miejsca w obr\u0119bie tego samego dokumentu HTML<\/p>\n<p><code>&lt;a href=\"#NAME\"&gt;klikalny tekst&lt;\/a&gt;<\/code><br \/>\nTworzy \u0142\u0105cze do wyja\u015bnionej wy\u017cej kotwicy, czyli tej lokalizacji docelowej<\/p>\n<h2>Formatowanie<\/h2>\n<p><code>&lt;p&gt; &lt;\/p&gt;<\/code><br \/>\nTworzy nowy akapit<\/p>\n<p><code>&lt;br&gt;<\/code><br \/>\nA Wstawia znak ko\u0144ca wiersza (powr\u00f3t karetki)<\/p>\n<p><code>&lt;blockquote&gt; &lt;\/blockquote&gt;<\/code><br \/>\nUmieszcza tre\u015b\u0107 w cudzys\u0142owie &#8211; wcina tekst z obu stron<\/p>\n<p><code>&lt;div&gt; &lt;\/div&gt;<\/code><br \/>\nBlok, S\u0142u\u017cy do formatowania zawarto\u015bci bloku za pomoc\u0105 CSS, zazwyczaj wzgl\u0119dem innych blok\u00f3w.<\/p>\n<p><code>&lt;span&gt; &lt;\/span&gt;<\/code><br \/>\nS\u0142u\u017cy do formatowania tre\u015bci w tek\u015bcie za pomoc\u0105 CSS<\/p>\n<h2>Listy<\/h2>\n<p><code>&lt;ul&gt; &lt;\/ul&gt;<\/code><br \/>\nTworzy nieuporz\u0105dkowan\u0105 list\u0119<\/p>\n<p><code>&lt;ol start=?&gt; &lt;\/ol&gt;<\/code><br \/>\nTworzy uporz\u0105dkowan\u0105 list\u0119 (start = xx, gdzie xx jest liczb\u0105 zliczaj\u0105c\u0105)<\/p>\n<p><code>&lt;li&gt; &lt;\/li&gt;<\/code><br \/>\nObejmuje ka\u017cdy element listy<\/p>\n<p><code>&lt;dl&gt; &lt;\/dl&gt;<\/code><br \/>\nTworzy list\u0119 definicji<\/p>\n<p><code>&lt;dt&gt;<\/code><br \/>\nPoprzedza ka\u017cdy termin definicji<\/p>\n<p><code>&lt;dd&gt;<\/code><br \/>\nPoprzedza ka\u017cd\u0105 definicj\u0119<\/p>\n<h2>Elementy graficzne<\/h2>\n<p><code>&lt;hr&gt;<\/code><br \/>\nWstawia poziom\u0105 lini\u0119<\/p>\n<p><code>&lt;hr size=?&gt;<\/code><br \/>\nUstawia rozmiar (wysoko\u015b\u0107) linijki poziomej<\/p>\n<p><code>&lt;hr width=?&gt;<\/code><br \/>\nUstawia szeroko\u015b\u0107 regu\u0142y (jako % lub bezwzgl\u0119dn\u0105 d\u0142ugo\u015b\u0107 wyra\u017can\u0105 w pixelach)<\/p>\n<p><code>&lt;hr noshade&gt;<\/code><br \/>\nTworzy poziom\u0105 lini\u0119 bez cienia<\/p>\n<p><code>&lt;img src=\"URL\" \/&gt;<\/code><br \/>\nDodaje obraz; jest to osobny plik znajduj\u0105cy si\u0119 pod adresem URL<\/p>\n<p><code>&lt;img src=\"URL\" height=?&gt;<\/code><br \/>\nUstawia wysoko\u015b\u0107 obrazu w pikselach<\/p>\n<p><code>&lt;img src=\"URL\" width =?&gt;<\/code><br \/>\nUstawia szeroko\u015b\u0107 obrazu w pikselach<\/p>\n<p><code>&lt;img src=\"URL\" alt =?&gt;<\/code><br \/>\nUstawia tekst alternatywny dla przegl\u0105darek, kt\u00f3re nie mog\u0105 za\u0142adowa\u0107 obrazka, np. ze wzgl\u0119du na usuni\u0119cie go na serwerze<\/p>\n<h2>Formularze<\/h2>\n<p><code>&lt;form&gt; &lt;\/form&gt;<\/code><br \/>\nDeklaruje\/ definiuje formularz<\/p>\n<p><code>&lt;select multiple name=? size=?&gt; &lt;\/select&gt;<\/code><br \/>\nTworzy przewijane menu. Rozmiar okre\u015bla liczb\u0119 elementy menu widoczne, zanim u\u017cytkownik b\u0119dzie musia\u0142 przewin\u0105\u0107.<\/p>\n<p><code>&lt;select name=?&gt; &lt;\/select&gt;<\/code><br \/>\nTworzy menu rozwijane<\/p>\n<p><code>&lt;option&gt;<\/code><br \/>\nUstawia opcj\u0119 wyboru w menu rozwijanym<\/p>\n<p><code>&lt;textarea name=? cols=\"x\" rows=\"y\"&gt; &lt;\/textarea&gt;<\/code><br \/>\nTworzy obszar pola tekstowego. Kolumny (cols) ustawiaj\u0105 szeroko\u015b\u0107; wiersze (rows) ustawiaj\u0105 wysoko\u015b\u0107.<\/p>\n<p><code>&lt;input type=\"checkbox\" name=? warto\u015b\u0107=?&gt;<\/code><br \/>\nTworzy pole wielokrotnego wyboru.<\/p>\n<p><code>&lt;input type=\"checkbox\" name=? value=? checked&gt;<\/code><br \/>\nTworzy pole wyboru, kt\u00f3re jest wst\u0119pnie zaznaczone.<\/p>\n<p><code>&lt;input type=\"radio\" name=? value=?&gt;<\/code><br \/>\nTworzy przycisk opcji.<\/p>\n<p><code>&lt;input type=\"radio\" name=? value=? checked&gt;<\/code><br \/>\nTworzy przycisk typu radio, kt\u00f3ry jest wst\u0119pnie zaznaczony.<\/p>\n<p><code>&lt;input type= \"text\" name =? size =?&gt;<\/code><br \/>\nTworzy jednowierszowy obszar tekstowy. Rozmiar ustawia d\u0142ugo\u015b\u0107, cale postacie.<\/p>\n<p><code>&lt;input type=\"submit\" value=\"Wy\u015blij\"&gt;<\/code><br \/>\nTworzy przycisk wysy\u0142ania danych z formularza. Warto\u015b\u0107 (value) ustawia tekst na przycisku wysy\u0142ania.<\/p>\n<p><code>&lt;input type=\"image\" name=? src=? border=? alt=?&gt;<\/code><br \/>\nTworzy przycisk przesy\u0142ania za pomoc\u0105 obrazu.<\/p>\n<p><code>&lt;input type = \"reset\"&gt;<\/code><br \/>\nTworzy przycisk resetowania wype\u0142nionego formularza<\/p>\n<h2>Tabele<\/h2>\n<p>Tabel nale\u017cy u\u017cywa\u0107 tylko do uk\u0142adu danych. Do formatowania tabel, dostosowania ich wygl\u0105du nale\u017cy u\u017cywa\u0107 CSS. Atrybuty tabeli nale\u017cy u\u017cywa\u0107 wy\u0142\u0105cznie w szablonach wiadomo\u015bci e-mail.<\/p>\n<p><code>&lt;table&gt; &lt;\/table&gt;<\/code><br \/>\nTworzy tabel\u0119<\/p>\n<p><code>&lt;tr&gt; &lt;\/tr&gt;<\/code><br \/>\nWyznacza ka\u017cdy wiersz w tabeli<\/p>\n<p><code>&lt;td&gt; &lt;\/td&gt;<\/code><br \/>\nWyznacza ka\u017cd\u0105 kom\u00f3rk\u0119 w rz\u0119dzie<\/p>\n<p><code>&lt;th&gt; &lt;\/th&gt;<\/code><br \/>\nUstawia nag\u0142\u00f3wek tabeli (normalna kom\u00f3rka pogrubiona, tekst wy\u015brodkowany)<\/p>\n<h2>Atrybuty tagu wej\u015bciowego HTML5<\/h2>\n<p>UWAGA! ni\u017cej wymienione atrybuty nie s\u0105 obs\u0142ugiwane przez wszystkie przegl\u0105darki<\/p>\n<p><code>&lt;input type=\"email\" name=?&gt;<\/code><br \/>\nUstawia jednowierszowe pole tekstowe dla adres\u00f3w e-mail<\/p>\n<p><code>&lt;input type=\"url\" name=?&gt;<\/code><br \/>\nUstawia jednowierszowe pole tekstowe dla adres\u00f3w URL<\/p>\n<p><code>&lt;input type=\"number\" name=?&gt;<\/code><br \/>\nUstawia jednowierszowe pole tekstowe dla liczby<\/p>\n<p><code>&lt;input type=\"range\" name=?&gt;<\/code><br \/>\nUstawia jednowierszowe pole tekstowe dla zakresu liczb<\/p>\n<p><code>&lt;input type=\"date\/month\/week\/time\" name =?&gt;<\/code><br \/>\nUstawia jednowierszowe pole tekstowe z kalendarzem wy\u015bwietlanie daty \/ miesi\u0105ca \/ tygodnia \/ godziny<\/p>\n<p><code>&lt;input type=\"search\" name =?&gt;<\/code><br \/>\nUstawia jednowierszowe pole tekstowe do wyszukiwania<\/p>\n<p><code>&lt;input type=\"color\" name =?&gt;<\/code><br \/>\nUstawia jednowierszowe pole tekstowe do wybierania koloru<\/p>\n<h2>Atrybuty tabeli (u\u017cywaj tylko do biuletyn\u00f3w e-mailowych)<\/h2>\n<p><code>&lt;table border=?&gt;<\/code><br \/>\nUstawia szeroko\u015b\u0107 obramowania wok\u00f3\u0142 kom\u00f3rek tabeli<\/p>\n<p><code>&lt;table cellspacing=?&gt;<\/code><br \/>\nUstawia ilo\u015b\u0107 miejsca mi\u0119dzy kom\u00f3rkami tabeli<\/p>\n<p><code>&lt;table cellpadding=?&gt;<\/code><br \/>\nUstawia odst\u0119p mi\u0119dzy obramowaniem kom\u00f3rki a jej zawarto\u015bci\u0105<\/p>\n<p><code>&lt;table width=?&gt;<\/code><br \/>\nUstawia szeroko\u015b\u0107 tabeli w pikselach lub w procentach<\/p>\n<p><code>&lt;tr align=?&gt;<\/code><br \/>\nUstawia wyr\u00f3wnanie kom\u00f3rek w wierszu (left\/ center\/ right)<\/p>\n<p><code>&lt;td align=?&gt;<\/code><br \/>\nUstawia wyr\u00f3wnanie kom\u00f3rek (left\/ center\/ right)<\/p>\n<p><code>&lt;tr valign=?&gt;<\/code><br \/>\nUstawia wyr\u00f3wnanie pionowe kom\u00f3rek w wierszu(top\/middle\/bottom)<\/p>\n<p><code>&lt;td valign=?&gt;<\/code><br \/>\nUstawia wyr\u00f3wnanie pionowe kom\u00f3rki (top\/middle\/bottom)<\/p>\n<p><code>&lt;td rowspan=?&gt;<\/code><br \/>\nUstawia liczb\u0119 wierszy, kt\u00f3re powinna obejmowa\u0107 kom\u00f3rka (domy\u015blnie = 1)<\/p>\n<p><code>&lt;td colspan=?&gt;<\/code><br \/>\nUstawia liczb\u0119 kolumn, kt\u00f3re powinna obejmowa\u0107 kom\u00f3rka<\/p>\n<p><code>&lt;td nowrap&gt;<\/code><br \/>\nAtrybut definiuje blokowanie prze\u0142amywanie akapit\u00f3w<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>J\u0119zyk HTML nie jest skomplikowany, by go opanowa\u0107, wystarczy pisa\u0107 kod. Trzymanie si\u0119 tej zasady, podparte kilkoma aktualnymi \u017ar\u00f3d\u0142ami informacji jak w3school, pozwoli opanowa\u0107 HTML.<\/p>\n","protected":false},"author":1,"featured_media":137,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[44],"tags":[45],"class_list":["post-135","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-html5-css3-javascript","tag-html5"],"_links":{"self":[{"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/posts\/135","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/comments?post=135"}],"version-history":[{"count":0,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/posts\/135\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/media\/137"}],"wp:attachment":[{"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/media?parent=135"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/categories?post=135"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/tags?post=135"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}