{"id":583,"date":"2022-10-29T15:28:34","date_gmt":"2022-10-29T12:28:34","guid":{"rendered":"https:\/\/melic.com\/wp1\/?p=583"},"modified":"2022-10-29T15:28:34","modified_gmt":"2022-10-29T12:28:34","slug":"emmet-nedir-ve-ne-ise-yarar-2","status":"publish","type":"post","link":"https:\/\/melic.com\/wp1\/emmet-nedir-ve-ne-ise-yarar-2\/","title":{"rendered":"Emmet Nedir ve Ne \u0130\u015fe Yarar 2"},"content":{"rendered":"\n<p>Bir \u00f6nceki yaz\u0131mda verdi\u011fim \u00f6rnekler anla\u015f\u0131labilmesi i\u00e7in biraz uzuncayd\u0131 ; bu y\u00fczden ikinci yaz\u0131ma ge\u00e7tim. \u00d6ncelikle anlay\u0131\u015f\u0131n\u0131z i\u00e7in te\u015fekk\u00fcr ederim.<\/p>\n\n\n\n<p>\u015eimdi kald\u0131\u011f\u0131m\u0131z yerden devam edelim parantez yap\u0131s\u0131n\u0131 ve + ile nested yap\u0131da birden fazla farkl\u0131 nesneyi ya da tag\u0131 eklemeyi g\u00f6rd\u00fck ama baz\u0131 durumlarda eklemek istedi\u011fimiz tag sonda olmas\u0131 gerekir ve d\u00fczenlerken tag\u0131n bir \u00fcst\u00fcne eklme yapmak gerekebilir bunun i\u00e7in &#8220;^&#8221; i\u015faretlemesini kullan\u0131r\u0131z. \u00d6rnek :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>div+div&gt;p&gt;span+em <\/code><\/pre>\n\n\n\n<p>Yukar\u0131daki kod ile 2 ayr\u0131 div ve ikinci div tag\u0131n\u0131n alt\u0131nda bir paragraf ve o paragraf\u0131n i\u00e7inde iki ayr\u0131 tag g\u00f6receksiniz ; sonu\u00e7 \u015fu olacak :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;div&gt;&lt;\/div&gt;\n&lt;div&gt;\n    &lt;p&gt;&lt;span&gt;&lt;\/span&gt;&lt;em&gt;&lt;\/em&gt;&lt;\/p&gt;\n&lt;\/div&gt;<\/code><\/pre>\n\n\n\n<p>Peki ben alt \u00f6\u011fe yani Chilad yap\u0131s\u0131n\u0131 bozmadan bir \u00fcste bir nesne eklemek istersem nas\u0131l yapar\u0131m derseniz o kodda yukar\u0131da bahsetti\u011fim &#8220;^&#8221; i\u015fareti ile yap\u0131labilir. \u00d6nce Kod :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>div+div&gt;p&gt;span+em<strong>^img<\/strong><\/code><\/pre>\n\n\n\n<p>Ve sonu\u00e7 :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>    &lt;div&gt;&lt;\/div&gt;\n    &lt;div&gt;\n    \t&lt;p&gt;&lt;span&gt;&lt;\/span&gt;&lt;em&gt;&lt;\/em&gt;&lt;\/p&gt;\n    \t<strong>&lt;img src=\"\" alt=\"\"&gt;<\/strong>\n    &lt;\/div&gt;<\/code><\/pre>\n\n\n\n<p>Peki bu &#8220;^&#8221; i\u015fareti tag\u0131 daha yukar\u0131 ta\u015f\u0131r m\u0131 ? Cevap : &#8220;Evet &#8220;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>div+div&gt;p&gt;span+em<strong>^^^img<\/strong>\n\n    &lt;div&gt;&lt;\/div&gt;\n    &lt;div&gt;\n    \t&lt;p&gt;&lt;span&gt;&lt;\/span&gt;&lt;em&gt;&lt;\/em&gt;&lt;\/p&gt;\n    &lt;\/div&gt;\n    <strong>&lt;img src=\"\" alt=\"\"&gt;<\/strong><\/code><\/pre>\n\n\n\n<p>Bu arada &#8220;()&#8221; ile gruplama da daha \u00f6nceki \u00f6rneklerde anlatt\u0131\u011f\u0131m gibi. Her nesne grubunu bir tag gibi y\u00f6netebilirsiniz.<\/p>\n\n\n\n<p>Gelelim zurnan\u0131n son deli\u011fine , birazda en k\u0131ymetli ve tasar\u0131m i\u00e7in en de\u011ferli noktaya.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>div#header+div.page+div#footer.class1.class2.class3<\/code><\/pre>\n\n\n\n<p>Yukar\u0131da ki \u00f6rnekte &#8220;#&#8221; i\u015fareti ile &#8220;header&#8221; ID li bir div olu\u015fturuyoruz.<\/p>\n\n\n\n<p>Tag dan sonra konan &#8220;.&#8221; i\u015fareti ile &#8220;page&#8221; tan\u0131ml\u0131 bir CLASS olu\u015fturuyoruz.<\/p>\n\n\n\n<p>Ayr\u0131ca dikkat ederseniz birden &#8220;footer&#8221; ID si ile &#8220;class1&#8221; , &#8220;class2&#8221; ve &#8220;class3&#8221; arg\u00fcmanlar\u0131n\u0131 CLASS i\u00e7erisinde bir kerede olu\u015fturabiliyoruz.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;div id=\"header\"&gt;&lt;\/div&gt;\n&lt;div class=\"page\"&gt;&lt;\/div&gt;\n&lt;div id=\"footer\" class=\"class1 class2 class3\"&gt;&lt;\/div&gt;<\/code><\/pre>\n\n\n\n<p>Elbette tek sat\u0131rlar i\u00e7in de\u011fer mi de\u011fmez mi sorusuna geldiyseniz bence bir tag\/elementi a\u00e7\u0131p kapamak i\u00e7in bile kullan\u0131labilir. Bir m\u00fcddet zaman sonra eliniz o kadar al\u0131\u015facak ki Emmet&#8217;den vazge\u00e7ebilece\u011finizi sanm\u0131yorum. <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>style{table {font-family: arial, sans-serif;border-collapse: collapse;width: 100%;} td{border: 1px solid #dddddd;text-align: center;padding: 8px;} tr:nth-child(even){background-color: #dddddd;} #header{background:black;color:white;}}+table>(tr>td#header&#91;colspan=\"3\"]{White on Black})+(tr>td{data$$$}*3)*5\n<\/code><\/pre>\n\n\n\n<p>Biraz kar\u0131\u015f\u0131k bir kod yazd\u0131m ama bu kodlama ile ne kadar ileriye gidebilece\u011finizi g\u00f6stermek istedim. Sonu\u00e7 ise : <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>    &lt;style>\r\n    table {font-family: arial, sans-serif;border-collapse: collapse;width: 100%;} \r\n    td{border: 1px solid #dddddd;text-align: center;padding: 8px;} \r\n    tr:nth-child(even){background-color: #dddddd;} \r\n    #header{background:black;color:white;}\r\n    &lt;\/style>\r\n    &lt;table>\r\n    \t&lt;tr>\r\n    \t\t&lt;td id=\"header\" colspan=\"3\">White on Black&lt;\/td>\r\n    \t&lt;\/tr>\r\n    \t&lt;tr>\r\n    \t\t&lt;td>data001&lt;\/td>\r\n    \t\t&lt;td>data002&lt;\/td>\r\n    \t\t&lt;td>data0d03&lt;\/td>\r\n    \t&lt;\/tr>\r\n    \t&lt;tr>\r\n    \t\t&lt;td>data001&lt;\/td>\r\n    \t\t&lt;td>data002&lt;\/td>\r\n    \t\t&lt;td>data003&lt;\/td>\r\n    \t&lt;\/tr>\r\n    \t&lt;tr>\r\n    \t\t&lt;td>data001&lt;\/td>\r\n    \t\t&lt;td>data002&lt;\/td>\r\n    \t\t&lt;td>data003&lt;\/td>\r\n    \t&lt;\/tr>\r\n    \t&lt;tr>\r\n    \t\t&lt;td>data001&lt;\/td>\r\n    \t\t&lt;td>data002&lt;\/td>\r\n    \t\t&lt;td>data003&lt;\/td>\r\n    \t&lt;\/tr>\r\n    \t&lt;tr>\r\n    \t\t&lt;td>data001&lt;\/td>\r\n    \t\t&lt;td>data002&lt;\/td>\r\n    \t\t&lt;td>data003&lt;\/td>\r\n    \t&lt;\/tr>\r\n    &lt;\/table><\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/melic.com\/wp1\/wp-content\/uploads\/2022\/10\/image-1-460x115.png\" alt=\"\" class=\"wp-image-585\" width=\"841\" height=\"210\" srcset=\"https:\/\/melic.com\/wp1\/wp-content\/uploads\/2022\/10\/image-1-460x115.png 460w, https:\/\/melic.com\/wp1\/wp-content\/uploads\/2022\/10\/image-1-200x50.png 200w, https:\/\/melic.com\/wp1\/wp-content\/uploads\/2022\/10\/image-1-768x191.png 768w, https:\/\/melic.com\/wp1\/wp-content\/uploads\/2022\/10\/image-1.png 943w\" sizes=\"auto, (max-width: 841px) 100vw, 841px\" \/><figcaption>\u00d6rnek  \u00c7\u0131kt\u0131<\/figcaption><\/figure>\n\n\n\n<p>Daha detayl\u0131 bilgi almak ve iyice \u00f6\u011frenmek ad\u0131na <a rel=\"noreferrer noopener\" href=\"https:\/\/docs.emmet.io\/\" target=\"_blank\">websitesini <\/a>ziyaret edebilirsiniz ayr\u0131ca muhakkak <a href=\"https:\/\/docs.emmet.io\/cheat-sheet\/\" target=\"_blank\" rel=\"noreferrer noopener\">Emmet CheatSheet<\/a>&#8216;e de g\u00f6z atmal\u0131s\u0131n\u0131z<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Kaynak ve bilgi : <a rel=\"noreferrer noopener\" href=\"https:\/\/emmet.io\/credits\/\" target=\"_blank\">Emmet.io<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bir \u00f6nceki yaz\u0131mda verdi\u011fim \u00f6rnekler anla\u015f\u0131labilmesi i\u00e7in biraz uzuncayd\u0131 ; bu y\u00fczden ikinci yaz\u0131ma ge\u00e7tim. \u00d6ncelikle anlay\u0131\u015f\u0131n\u0131z i\u00e7in te\u015fekk\u00fcr ederim. \u015eimdi kald\u0131\u011f\u0131m\u0131z yerden devam edelim parantez yap\u0131s\u0131n\u0131 ve + ile nested yap\u0131da birden fazla farkl\u0131 nesneyi ya da tag\u0131 eklemeyi g\u00f6rd\u00fck ama baz\u0131 durumlarda eklemek istedi\u011fimiz tag sonda olmas\u0131 gerekir&#8230;<\/p>\n","protected":false},"author":1,"featured_media":274,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[57,1,54,94],"tags":[289,293,294,62,296,290],"class_list":["post-583","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-css-html","category-genel","category-programala-dilleri-ve-programlamaya-giris","category-web-arayuzleri","tag-emmet","tag-emmet-addon","tag-emmet-io","tag-html","tag-html5","tag-zen-code"],"_links":{"self":[{"href":"https:\/\/melic.com\/wp1\/wp-json\/wp\/v2\/posts\/583","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/melic.com\/wp1\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/melic.com\/wp1\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/melic.com\/wp1\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/melic.com\/wp1\/wp-json\/wp\/v2\/comments?post=583"}],"version-history":[{"count":2,"href":"https:\/\/melic.com\/wp1\/wp-json\/wp\/v2\/posts\/583\/revisions"}],"predecessor-version":[{"id":586,"href":"https:\/\/melic.com\/wp1\/wp-json\/wp\/v2\/posts\/583\/revisions\/586"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/melic.com\/wp1\/wp-json\/wp\/v2\/media\/274"}],"wp:attachment":[{"href":"https:\/\/melic.com\/wp1\/wp-json\/wp\/v2\/media?parent=583"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/melic.com\/wp1\/wp-json\/wp\/v2\/categories?post=583"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/melic.com\/wp1\/wp-json\/wp\/v2\/tags?post=583"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}