<?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>hisman.org &#187; trik</title>
	<atom:link href="http://hisman.org/Kategori/trik/feed" rel="self" type="application/rss+xml" />
	<link>http://hisman.org</link>
	<description>webdesign source and tutorial</description>
	<lastBuildDate>Thu, 11 Feb 2010 14:35:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Membuat horizontal menu dengan CSS</title>
		<link>http://hisman.org/membuat-horizontal-menu-dengan-css.html</link>
		<comments>http://hisman.org/membuat-horizontal-menu-dengan-css.html#comments</comments>
		<pubDate>Wed, 15 Oct 2008 02:58:59 +0000</pubDate>
		<dc:creator>hisman</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[trik]]></category>
		<category><![CDATA[horizontal menu]]></category>
		<category><![CDATA[menu]]></category>

		<guid isPermaLink="false">http://hisman.org/?p=75</guid>
		<description><![CDATA[Horizontal menu tau khan?? Contohnya klo di blog ini tuh menu yang ada di pojok kanan atas. Jadi kita akan coba buat menu kayak gitu dengan CSS (tapi sederhana dulu ya).
Sebenernya sich cara untuk ngebuat menu kayak gitu gak pake CSS juga bisa, contohnya aja kamu bisa pake flash, trus bisa juga pake HTML aja. [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Horizontal menu</strong> tau khan?? Contohnya klo di <a href="http://hisman.org">blog ini</a> tuh <strong>menu</strong> yang ada di pojok kanan atas. Jadi kita akan <strong>coba buat menu</strong> kayak gitu dengan <strong>CSS</strong> (tapi sederhana dulu ya).</p>
<p>Sebenernya sich cara untuk <strong>ngebuat menu</strong> kayak gitu gak <strong>pake CSS </strong>juga bisa, contohnya aja kamu bisa <a href="http://hisman.org/pake-flash-pikir-pikir-dulu-dech.html" target="_blank"><strong>pake flash</strong></a>, trus bisa juga <a href="http://hisman.org/Kategori/html" target="_blank"><strong>pake HTML</strong></a> aja. Tapi yang <strong>lebih banyak di pakai</strong> untuk <strong>saat ini</strong> ya yang <a href="http://hisman.org/Kategori/css" target="_blank"><strong>pake CSS</strong></a>, karena katanya sich lebih <strong>search engine friendly</strong>.<span id="more-75"></span></p>
<p>Seperti biasa kita buat <strong>file HTMLnya</strong> dulu. Isinya kayak gini :</p>
<pre><code class="html">
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;head&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;
&lt;title&gt;Horizontal Menu&lt;/title&gt;
&lt;link href="style.css" rel="stylesheet" type="text/css" /&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;div id="nav"&gt;
  &lt;ul&gt;
    &lt;li&gt;&lt;a href="#"&gt;Home&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#"&gt;About&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#"&gt;Contact&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#"&gt;FAQ&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#"&gt;Product&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;
&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
</code></pre>
<p>Kalau diperhatikan, ada <strong>tag &lt;ul&gt; sama &lt;li&gt; ya?</strong> Tag-tag itu gunanya untuk <strong>ngebuat list</strong> (klo di <strong>Microsoft word</strong> itu namanya <strong>bullet</strong>).</p>
<p>Ngapa kita <strong>pake list</strong> untuk <strong>ngebuat menunya</strong>?</p>
<p>Karena agar <strong>menu yang kita buat</strong> itu <strong>lebih search engine friendly</strong>. (katanya sich <a href="http://google.com" target="_blank">google</a> lebih menyukai <strong>situs</strong> dengan menu yang seperti itu).</p>
<p>Klo <strong>pake list</strong> itu khan jelek ya hasilnya (trus ke bawah lagi bukan <strong>horizontal</strong>). Nah kita <strong>pake CSS</strong> untuk ngebuat <strong>menu itu ke samping (horizontal)</strong>.</p>
<p><strong>Ini CSSnya </strong>:</p>
<pre><code class="css">
#nav ul{
    display:block;
    margin: 0px;
    padding: 0px;
}
#nav li{
   float:left;
   list-style-type:none;
   padding:3px 5px 3px 5px;
   margin:1px;
   border:#CCCCCC 1px solid;
}
#nav li a{
   text-decoration:none;
}
#nav li:hover{
   background:#00FFFF;
}
</code></pre>
<p>Saya jelasin satu-satu ya?</p>
<p><del datetime="2010-01-11T11:27:15+00:00">Yang pertama, coba kamu liat di selector #nav ul, di situ ada property display yang valuenya block. Gunanya tuh untuk ngebuat tag &lt;ul&gt; yang tipenya itu adalah <a href="http://en.wikipedia.org/wiki/Html_element#Inline_elements" target="_blank">inline element</a> ke <a href="http://en.wikipedia.org/wiki/Html_element#Block_elements" target="_blank">block element</a> (seperti div).</del></p>
<p><strong>Update :</strong></p>
<p>tag &lt;ul&gt; itu ternyata merupakan block element, jadi sebenarnya property display nya tidak perlu digunakan. Sorry, saya salah.. Maklum newbie. hehe&#8230;</p>
<p>Trus, di <strong>selector</strong> #nav li ada property float yang gunanya untuk <strong>ngebuat menu yang tadinya vertikal menjadi horizontal</strong>. Di situ juga ada property <strong>list-style-type </strong>yang valuenya none gunanya untuk <strong>menghilangkan bullet yang ada</strong>. Trus ada <strong>border buat ngasih bordernya</strong> ada <strong>margin dan padding </strong>juga.</p>
<p>Untuk yang #nav li a, di situ ada property <strong>text-decoration</strong> valuenya none. <strong>Gunanya</strong> untuk <strong>menghilangkan garis bawah</strong> pada linknya (khan secara default tag &lt;a&gt;membuat tulisannya berwarna biru dan bergaris bawah).</p>
<p>Yang terakhir itu selektornya ditambahin <strong>:hover</strong>, gunanya buat apa?</p>
<p>Jadi gini, selektor yang terakhir khan begini <strong>#nav li:hover</strong>, nah ketika #nav li nya di sorot sama mouse <strong>backgroundnya</strong> berubah menjadi biru. (seperti animasi lah)… coba kamu liat yang udah jadinya <a href="http://hisman.org/examples/menu/" target="_blank">di sini</a>. Dan juga klo mo download file jadinya <a href="http://www.ziddu.com/download/2400375/menu.zip.html " target="_blank">di sini</a>.</p>
<p><strong>Update :</strong></p>
<p><strong>#nav li:hover </strong>tidak terbaca di IE6, klo tidak salah. Soalnya hover di IE6 cuman untuk tag &lt;a&gt;&lt;/a&gt; jadi <strong>#nav li:hover</strong> nya bisa diganti dengan <strong>#nav a:hover</strong></p>
<p>Gimana? Setelah di <strong>desain</strong> <strong>pake CSS</strong> agak bagus dikit khan tampilannya, walaupun masih standarlah, kamu bisa ngembangin sendiri, misalnya dengan menambahkan <strong>gambar</strong> sebagai <strong>background</strong> pada <strong>listnya</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://hisman.org/membuat-horizontal-menu-dengan-css.html/feed</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Membuat halaman web berada di tengah-tengah browser</title>
		<link>http://hisman.org/membuat-halaman-web-berada-di-tengah-tengah-browser.html</link>
		<comments>http://hisman.org/membuat-halaman-web-berada-di-tengah-tengah-browser.html#comments</comments>
		<pubDate>Sat, 20 Sep 2008 01:30:22 +0000</pubDate>
		<dc:creator>hisman</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[trik]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://hisman.org/?p=69</guid>
		<description><![CDATA[Sebenernya ada banyak cara biar halaman web yang kita buat terlihat berada di tengah-tengah browser. Tapi saya akan jelasin satu cara aja yang sering dipake sama para web designer, dan cara ini lebih kompatibel di kebanyakan browser.
Kita mulai ya… Coba kamu salin kode ini ke notepad trus simpen dengan nama tengah.html

&#60;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML [...]]]></description>
			<content:encoded><![CDATA[<p>Sebenernya ada banyak cara biar halaman web yang kita buat terlihat berada di tengah-tengah browser. Tapi saya akan jelasin satu cara aja yang sering dipake sama para web designer, dan cara ini lebih kompatibel di kebanyakan browser.</p>
<p>Kita mulai ya… Coba kamu salin kode ini ke notepad trus simpen dengan nama tengah.html</p>
<pre><code class="html">
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;

&lt;head&gt;

&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;

&lt;title&gt;Tengah&lt;/title&gt;

&lt;link href="style.css" rel="stylesheet" type="text/css" /&gt;

&lt;/head&gt;

&lt;body&gt;
&lt;div id="wrapper"&gt;

&lt;h1&gt;berada di tengah browser khan&lt;/h1&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
</code></pre>
<p><span id="more-69"></span><br />
Nah, sekarang buat CSSnya. CSS kita letakin di luar file HTML yang tadi karena di file HTML di atas udah diletakin tag &lt;link href=&#8221;style.css&#8221; rel=&#8221;stylesheet&#8221; type=&#8221;text/css&#8221; /&gt; (tapi harus satu folder ya)<br />
Oke sekarang salin kode CSS ini ke notepad juga dan simpen dengan nama style.css</p>
<pre><code class="css">
body{
       background:#000000;
}

#wrapper {
      background:#FFFFFF;
      width:700px;
      height:800px;
      margin:auto;
      padding:10px;
}
</code></pre>
<p>Coba file tengah.html nya di buka pake browser, gimana??</p>
<p>Oke, ni sedikit penjelasannya :</p>
<p>Di file HTML, kita ngebuat sebuah blok dari tag div yang kita kasih id namanya wrapper. Nah, trus di CSSnya kita atur tag div yang idnya wrapper tadi.</p>
<p>Untuk property background pada tag  body dan wrapper dah tau khan fungsinya, trus di wrappernya ada width sama height, klo width itu ngatur lebarnya kesampingnya mo berapa pixel (dalam hal ini saya pake satuan pixel) dan height itu kebawahnya berapa pixel (px).</p>
<p>Trus ada margin:auto , nah property itulah yang ngebuat halaman HTML tadi berada di tengah browser, klo yang terakhir padding:10px; itu buat nentuin jarak dari kotak wrapper tadi ke isinya (dalam hal ini text yang ada) berapa pixel.</p>
<p>Nah, jadi klo kamu naro tulisan atau apapun di dalam tag div yang idnya wrapper tersebut, akan terlihat berada di tengah browser. Dah ngerti khan??</p>
<p>O iya, supaya trik ini berhasil selain kamu ngeset margin:auto ,kamu juga harus ngeset berapa widthnya. Klo contoh di atas saya ngeset widthnya jadi 700 pixel.</p>
<p>Kamu bisa ngedownload file latihan tersebut <a href="http://www.ziddu.com/download/2213339/tangah.zip.html" target="_blank">disini..</a></p>
]]></content:encoded>
			<wfw:commentRss>http://hisman.org/membuat-halaman-web-berada-di-tengah-tengah-browser.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
