<?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>Creative-Le Studios &#187; web design</title>
	<atom:link href="http://creative-le.com/tag/web-design/feed/" rel="self" type="application/rss+xml" />
	<link>http://creative-le.com</link>
	<description>Inspiration, Resources, and Experience of a Web Designer</description>
	<lastBuildDate>Thu, 29 Jul 2010 16:00:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Redesigning = The New Trend</title>
		<link>http://creative-le.com/case-studies/redesigning-the-new-trend/</link>
		<comments>http://creative-le.com/case-studies/redesigning-the-new-trend/#comments</comments>
		<pubDate>Mon, 10 May 2010 22:14:02 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Case Studies]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[redesign]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[web trends]]></category>

		<guid isPermaLink="false">http://creative-le.com/?p=1175</guid>
		<description><![CDATA[There&#8217;s always a part in a designer&#8217;s life where they come to the sense that a new redesign is in store for them.  What does it take to redesign?  Are you simply going to code a new site, replace graphics, or add new functions or features?  Recently I&#8217;ve seen a lot of [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s always a part in a designer&#8217;s life where they come to the sense that a new redesign is in store for them.  What does it take to redesign?  Are you simply going to code a new site, replace graphics, or add new functions or features?  Recently I&#8217;ve seen a lot of &#8220;redesign&#8221; and to me it&#8217;s probably the easiest thing to do than designing from scratch.</p>
<p><span id="more-1175"></span></p>
<h2>What is the purpose of &#8220;Redesigning&#8221;?</h2>
<p>The main purpose of a redesign is to be hip, or be &#8220;trendy&#8221;.  If you see your competitors with new looking sites that are very visual and has a lot of functions, then surely in this generation, people are most likely going to view that site.  And so, people/companies feel the need to update themselves so they can be in competition with everyone in addition to making their new site fit their brand and style as well as attending to their audience.</p>
<p>Sometimes people redesign in order to include a new addition to their community.  If you run a ice cream store that recently acquired a cookie company, then most likely you want your site updated to match your new company.</p>
<p>Redesigning is a great thing to do to put a new life on an old site and give yourself a new image as well as giving your audience something to stare at.</p>
<h2>Why design when you can replace/reuse?</h2>
<p>What&#8217;s the use in designing when you can simply replace and reuse some old content, or old framework.  It&#8217;s much easier and faster to redesign over something than to completely start from scratch.  With this in mind, you already know what works, what doesn&#8217;t, what fits, what&#8217;s going to be a pain to code, and finally, you&#8217;ll know if it looks good since you can use the old site as a base.</p>
<p>As you may have seen on this site, there isn&#8217;t anything new other than a new background, the navigation moved down, and some shadows here and there.  It&#8217;s the same site structure, but completely different look.  Most people find it hard to design something new when in reality they can look at it in a <strong>different perspective and think of it as a redesign</strong>.</p>
<h2>Redesigning in a Developer&#8217;s Mindset</h2>
<p>The magic behind redesigning is the fact that you should keep the coding in mind at all times.  When redesigning, you want to imagine how it&#8217;ll replace the code.  Do they need to add something complicated, or can the extra pictures be just an extra div?  As a designer and developer, it&#8217;s very easy for me to know and estimate how easy it is to code the new design and how complicated it&#8217;ll be because I&#8217;ve built the original base.</p>
<p><img src="http://creative-le.com/admin/wp-content/uploads/2010/05/oldlayout1.jpg" alt="" title="oldlayout" width="660" height="350" class="aligncenter size-full wp-image-1200" /></p>
<p><img src="http://creative-le.com/admin/wp-content/uploads/2010/05/newlayout1.jpg" alt="" title="newlayout" width="660" height="350" class="aligncenter size-full wp-image-1201" /></p>
<h2>Redesigning in a Designer&#8217;s Mindset</h2>
<p>When a designer tries to redesign, sometimes they don&#8217;t think about things like existing content, coding structure, etc&#8230;  When they are told to redesign, they are opted to completely redesign it in order to surprise and give a whole new look.  Pretty much a complete makeover.  This leads to problems as it extends the coding process to a much longer period of time and not to mention a few graphical problems that may not be easy to fix with coding and so the redesigning process may have to be fixed.</p>
<h2>Case Study: Soshified</h2>
<p><em>Let&#8217;s look at this wonderful transition</em>.</p>
<p><a href="http://soshified.com">Soshified</a> is a community forum based off a <u>Korean female group</u> called <strong>So Nyuh Shi Dae</strong> or <strong>SNSD</strong> for short.  Originally, they&#8217;re design was simple at first.  I can&#8217;t exactly remember what it was, however, the main thing, is they built it off from Invisionboard&#8217;s main framework which probably looks similar to this:</p>
<p><img src="http://creative-le.com/admin/wp-content/uploads/2010/05/ipboard1.jpg" alt="" title="ipboard1" width="660" height="350" class="aligncenter size-full wp-image-1202" /></p>
<p>And their new redesign looks like:</p>
<p><a href="http://soshified.com"><img src="http://creative-le.com/admin/wp-content/uploads/2010/05/ipboard2.jpg" alt="" title="ipboard2" width="660" height="350" class="aligncenter size-full wp-image-1203" /></a></p>
<p><a href="http://soshified.com"><img src="http://creative-le.com/admin/wp-content/uploads/2010/05/ipboard3.jpg" alt="" title="ipboard3" width="660" height="350" class="aligncenter size-full wp-image-1204" /></a></p>
<p>Definitely a lot of features added than the normal look.  Again, I&#8217;m not sure of their original layout so those features were probably already made, and they simply redesigned over it.  From a normal person&#8217;s perspective, I&#8217;d think this was a whole new site and not an Invision board.  And so remember, platforms are platforms.  They run the site, but definitely not all looks the same.  They may be structurally designed and layout the same, but the tip to redesigning are colors, placement, typography, and details.</p>
<p><strong>What&#8217;s the verdict?</strong></p>
<p>Was this completely coded from scratch and had a lot of problems, or was it a simply redesign pertaining to a few guidelines.  That mystery will always be held by the designers and developer themselves.</p>
<h2>Fooling the Audience (Clients)</h2>
<p>And so designers/developers aren&#8217;t just designers and developers.  The major talent that I believe we have is the skill to make an impression on the web whether it be a simple thing or a complicated thing.  Not many people will know whether we took 5 minutes to do it or 5 hours to do it.  In the end, it&#8217;s the end product that matters, and if it&#8217;s what people like, then our goal has been reached.</p>
]]></content:encoded>
			<wfw:commentRss>http://creative-le.com/case-studies/redesigning-the-new-trend/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to Speed Up Web Development</title>
		<link>http://creative-le.com/resources/useful-time-saving-tools-for-web-development/</link>
		<comments>http://creative-le.com/resources/useful-time-saving-tools-for-web-development/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 21:43:52 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Resources]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[web programming]]></category>

		<guid isPermaLink="false">http://creative-le.com/?p=906</guid>
		<description><![CDATA[Who wants to do tedious things when there are already made or automated for you?  There are many useful resources, templates, and websites that can save a developer a lot of time when developing a website.  I use these tools constantly during development to fill up some temporary content to test out spacing, [...]]]></description>
			<content:encoded><![CDATA[<p>Who wants to do <strong>tedious things</strong> when there are already made or automated for you?  There are many useful <strong>resources, templates, and websites</strong> that can save a developer a lot of time when developing a website.  I use these tools constantly during development to fill up some temporary content to test out spacing, or fill up a wordpress theme so that everything won&#8217;t be missed when coding the blockquotes, the heading tags, and so forth.</p>
<p><span id="more-906"></span></p>
<p>I gave out quite a few <a href="http://creative-le.com/resources/top-10-web-design-tools-to-start-with/">web resources</a> that are almost pivotal to web development these days.  They save so much time, and gives us a better hold and control on how we create websites in today&#8217;s world.  Here are more tools and resources that will help your web development faster, efficient, and can I say more fun?</p>
<h1>Placeholder Images and Graphics</h1>
<p>Like most developers, we all come to the point where we have to go through the mock-up templates or open up Photoshop to create some placeholder images so that we can see how the website design looks with some images.  I don&#8217;t know how much time I had to load up a whole new program just to make a blank image that fits a certain size so that I can upload it and then implement it into the website.  Well, that portion of time is now saved by this really creative site (great minimalist design as well).  <a href="http://placehold.it" target="_blank">Placehold.it</a> is a site where you can simply put dimensions at the end and voila, you have yourself a placeholder image to place on your site.</p>
<p><a href="http://placehold.it"><img src="http://creative-le.com/admin/wp-content/uploads/2010/03/plachold.jpg" alt="Time Saving Web Developing Tools" title="Time Saving Web Developing Tools" width="660" height="300" class="aligncenter size-full wp-image-916" /></a></p>
<p>There are obviously similar sites to <a target="_blank" href="http://placehold.it">Placehold.it</a> but I find this one the most aesthetically pleasing in addition to a very easy name to remember without having to bookmark it.</p>
<h1>Dummy Text and Content</h1>
<p><em>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a,</em></p>
<p>If you haven&#8217;t seen this, then it&#8217;s time to get with the times.  <strong>Lorem Ipsum</strong> is simply dummy text that designers and developer use to also placehold some content to fill the page rather than putting a bland &#8220;<strong>Content Here</strong>&#8221; or &#8220;<strong>Coming Soon</strong>&#8220;.  You&#8217;ll never know how real content looks until you start having lots of it.  So instead of trying to write a few paragraphs, you can simply generate paragraphs of these &#8220;<strong>Lorem Ipsum</strong>&#8221; text with the following generators.  One is plugin through Firefox and the other is a simple site that generates it.</p>
<p><a href="http://sogame.awardspace.com/dummylipsum/"><img src="http://creative-le.com/admin/wp-content/uploads/2010/03/firefoxlipsum.jpg" alt="Time Saving Web Developing Tools" title="Time Saving Web Developing Tools" width="660" height="300" class="aligncenter size-full wp-image-917" /></a></p>
<p>The <strong>add-on for Mozilla Firefox</strong> is pretty simple to use.  You click on the button and you generate how many paragraphs you want and <strong>copy/paste</strong> it to your website.</p>
<p><a href="http://www.blindtextgenerator.com/lorem-ipsum"><img src="http://creative-le.com/admin/wp-content/uploads/2010/03/blindtextgenerator.jpg" alt="Time Saving Web Developing Tools" title="Time Saving Web Developing Tools" width="660" height="300" class="aligncenter size-full wp-image-918" /></a></p>
<p>This site is also a pretty good site for generating text since it doesn&#8217;t only provide just &#8220;<strong>Lorem ipsum</strong>&#8221; but also <strong>other content filling ways</strong> in case you think the Latin language of Lorem Ipsum seems dull or intimidating.</p>
<h1>Wordpress Dummy Content</h1>
<p>So you&#8217;re creating a <strong>Wordpress Theme</strong> but can&#8217;t be bothered with making pages, categories, tags, posts, and testing out the different tags like headings and blockquotes?  Using Wordpress dummy content can help with that.  All you do is download the <strong>XML file</strong> and then go to your <strong>Wordpress Admin</strong> and click on the <strong>Tools section and finally Import</strong>.  You want to click on &#8220;<strong>Wordpress</strong>&#8221; to import posts, comments, and attachments from another <strong>Wordpress</strong> file.  There&#8217;s also a plugin for this that you can use to do the same.  Either way, your wordpress site will be filled with content so you can start styling and making sure you don&#8217;t miss a thing.</p>
<p><a href="http://wpguerrilla.com/version-2-of-our-free-dummy-posts/"><img src="http://creative-le.com/admin/wp-content/uploads/2010/03/guerilladummypost.jpg" alt="Time Saving Web Developing Tools" title="Time Saving Web Developing Tools" width="660" height="300" class="aligncenter size-full wp-image-919" /></a></p>
<p><a href="http://wordpress.org/extend/plugins/wp-dummy-content/"><img src="http://creative-le.com/admin/wp-content/uploads/2010/03/plugindummycontent.jpg" alt="Time Saving Web Developing Tools" title="Time Saving Web Developing Tools" width="660" height="300" class="aligncenter size-full wp-image-920" /></a></p>
<h1>Frameworks &#8211; Wordpress, CSS, HTML, and More</h1>
<p>You&#8217;re at a point of development where you&#8217;re doing the same thing over and over&#8211;Declaring your doctype, resetting your CSS margins and padding, or creating a 2 column website, etc&#8230;  It&#8217;s time for you to use a <strong>framework</strong>.  Frameworks are basically premade files that has common and <strong>tedious coding already inputted</strong>.  When you use a framework, you&#8217;ll be immediately jumping into <strong>styling your website or coding in extra functions</strong>.  You have to be careful though because some frameworks may not be suited for you.  In my experience, I&#8217;ve used plenty of frameworks, and 50% of the time, the <strong>framework was just too much for me at times</strong>.  There&#8217;s nothing wrong with that, but sometimes there are things in a framework that most developers don&#8217;t really need.</p>
<p>The best way to combat this is to <strong>make your own</strong>.  I&#8217;m currently making a <strong>wordpress framework</strong> for myself that&#8217;s simple to use but at the same time has the functions I need to make the rest of my sites.  Although all frameworks may not be for everyone, there&#8217;s usually one or two that fits into your field, and if there isn&#8217;t, take a framework and perhaps modify it to make your own.  (Of course, take into consideration the licenses involved if you decide to release it to the public).</p>
<p>Here are some of my favorite frameworks for various projects:</p>
<h2>Wordpress</h2>
<p>I&#8217;ve only used 2-3 frameworks for Wordpress in my career and I have to say that all of them have been proven useful.  Here&#8217;s my list of my favorites:</p>
<p><a href="http://themeshaper.com/thematic/"><img src="http://creative-le.com/admin/wp-content/uploads/2010/03/thematicframework.jpg" alt="Time Saving Web Developing Tools" title="Time Saving Web Developing Tools" width="660" height="300" class="aligncenter size-full wp-image-921" /></a></p>
<p>Thematic is my most favorite theme that has the most features and functions built into it.  There&#8217;s a lot of magic going around in the back coding of the Thematic framework.  There&#8217;s hooks and actions that you can use to add anything to your theme.  In fact, this very site right here is built on thematic.  Although it&#8217;s very simple, I had no problem using the framework to add everything on here from &#8220;<strong>Post thumbnails</strong>&#8221; to &#8220;<strong>Adding an extra footer widget</strong>&#8220;.  By knowing a little php, you can do a lot of things, and with ease.  It was also convenient that the framework also included <a target="_blank" href="http://users.tpg.com.au/j_birch/plugins/superfish/">Superfish dropdown menus</a> as well.</p>
<p><a href="http://whiteboardframework.com/"><img src="http://creative-le.com/admin/wp-content/uploads/2010/03/whiteboard.jpg" alt="Time Saving Web Developing Tools" title="Time Saving Web Developing Tools" width="660" height="300" class="aligncenter size-full wp-image-922" /></a></p>
<p><a href="http://whiteboardframework.com/">Whiteboard</a> is for coders that just needs a basic theme without all the extra stuff so that they can implement what they exactly want in the theme without spending a lot of time removing the fat off from heavily coded frameworks.  Whiteboard was created by <a href="http://plainbeta.com/">Brian Purkiss</a> to provide a <strong>basic php framework</strong> because it was tedious to continuously make all the template files that was needed for Wordpress over and over again.  My current framework is actually made from <a href="http://whiteboardframework.com/">Whiteboard framework</a> since I wanted to build upon a simple framework so I could fully understand what&#8217;s in Wordpress and what I can do to change it to what I want.</p>
<h2>CSS</h2>
<p><strong>CSS frameworks</strong> have been very popular lately.  They provide premade <strong>grids and classes</strong> that help layout the <strong>structure of the website</strong> and all you have to do is fiddle around with the sizes, images, and colors.  <strong>Have I used a CSS Framework? </strong> To be honest, I haven&#8217;t used one because I&#8217;ve always become accustomed to just using my own or just type the CSS from scratch in addition, I found it more <strong>time consuming</strong> trying to learn a new framework for CSS when I&#8217;m already familiar with my coding.  However, it doesn&#8217;t mean they aren&#8217;t useful or time saving.  Check them out and see if they fit for you or not.</p>
<p>Here&#8217;s a link to a good blog post about frameworks: <a href="http://speckyboy.com/2008/03/28/top-12-css-frameworks-and-how-to-understand-them/">Top 12 CSS Frameworks and How to Understand Them</a></p>
<p>Now aside from actual frameworks for CSS there&#8217;s another type of CSS build that many developers use.  It&#8217;s called a &#8220;<strong>CSS Reset</strong>&#8220;.  A <strong>CSS Reset</strong> sheet is basically a file or can be code that basically <strong>resets all the styles of common HTML tags for all browsers</strong>.  Every browser has a different default styling of simple tags like the <strong>paragraph tag or a DIV tag</strong>.  The main differences are usually the <strong>margin and paddings</strong> that&#8217;s attached to them.  In order to make sure that all browsers renders your website the same (or close to it), a <strong>CSS Reset</strong> is used to <strong>default everything &#8220;0&#8243;</strong> and you can start giving numbers from there.</p>
<p><a href="http://meyerweb.com/eric/tools/css/reset/"><img src="http://creative-le.com/admin/wp-content/uploads/2010/03/cssresset.jpg" alt="Time Saving Web Developing Tools" title="Time Saving Web Developing Tools" width="660" height="300" class="aligncenter size-full wp-image-923" /></a></p>
<p>My <strong>most preferred CSS Reset</strong> is <a href="http://meyerweb.com/eric/tools/css/reset/">Eric Meyer&#8217;s CSS Reset</a>.  It&#8217;s simple, effective, and covers pretty much every tag for HTML.</p>
<h2>Conclusion</h2>
<p>There are lots of useful things out in the internet world that can help you <strong>save time with your development</strong> so you can get your jobs done quicker and save extra work.  W<strong>hy do extra work when you can automate it or find a resource that&#8217;s already premade?</strong>  If there really isn&#8217;t nothing out there for you to use as a basis, then <strong>take a day off and create a framework</strong> or automated tool for yourself such as creating a photoshop action to crop all your big images or creating your own wordpress theme for faster development.</p>
<p>With these tools, I hope you can save yourself some time in which can be used to probably <strong>procrastinate</strong> more or <strong>simply rest and sleep for all those late nights you&#8217;ve stayed up to finish a project</strong>.  </p>
<p><strong>Have any time-saving tools that you like to use or made yourself?</strong>  Give me a link in the <strong>comments</strong> below and I&#8217;ll check it out.</p>
]]></content:encoded>
			<wfw:commentRss>http://creative-le.com/resources/useful-time-saving-tools-for-web-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beginning The Use of CSS in HTML</title>
		<link>http://creative-le.com/tutorials/using-css-stylesheets-in-html/</link>
		<comments>http://creative-le.com/tutorials/using-css-stylesheets-in-html/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 21:21:10 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[web programming]]></category>

		<guid isPermaLink="false">http://creative-le.com/?p=836</guid>
		<description><![CDATA[Cascading Stylesheet or CSS for short is one of the way web developers use to design an HTML site.  With CSS and images, you can make any site design whether it&#8217;s a simple portfolio site, or a Wordpress theme.


Table of Contents
1.  Beginning HTML &#8211; HTML Doctypes, Head, Body
2.  HTML Images and Hyperlinks [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Cascading Stylesheet or CSS</strong> for short is one of the way web developers use to design an HTML site.  With CSS and images, you can <strong>make any site design</strong> whether it&#8217;s a <a href="http://creative-le.com/tutorials/how-to-design-portfolio-site/">simple portfolio site</a>, or a Wordpress theme.<br />
<span id="more-836"></span></p>
<hr/>
<h2>Table of Contents</h2>
<p>1.  <a href="http://creative-le.com/tutorials/how-to-create-an-html-site/">Beginning HTML &#8211; HTML Doctypes, Head, Body</a><br />
2.  <a href="http://creative-le.com/tutorials/html-images-and-hyperlinks/">HTML Images and Hyperlinks &#8211; IMG, A</a><br />
3.  <a href="http://creative-le.com/tutorials/basic-html-body-structure-tags">Basic HTML Structure, Tags, Classes, and IDs &#8211; HTML Cheatsheat, Divs, Spans, Paragraph</a><br />
4.  <a href="http://creative-le.com/tutorials/html-list-tags-ul-li-ol">HTML List Tags &#8211; UL, LI, OL</a><br />
5.  <a href="http://creative-le.com/tutorials/beginning-css-stylesheets-in-html">Beginning Cascading Stylesheet (CSS) &#8211; Inline Styles, Internal Stylesheet, External Stylesheet</a><br />
6.  Positioning HTML elements with CSS &#8211; Floats, Margins, Padding, Relative, Absolute<br />
7.  Background Images in CSS<br />
8.  HTML/CSS Cheatsheet and Tricks &#8211; Overflow, Hovers, Text-Indent<br />
9.  Browser Compatibility &#8211; Internet Explorer (IE 6, 7, 8), Mozilla Firefox, Apple Safari, Google Chrome</p>
<h1>Final Result</h1>
<p><img src="http://creative-le.com/admin/wp-content/uploads/2010/03/cssfinal.jpg" alt="Basic CSS Style for HTML" title="Basic CSS Style for HTML" width="660" height="300" class="aligncenter size-full wp-image-884" /></p>
<h1>What is CSS?</h1>
<p><strong>Cascading Stylesheet</strong> or <strong>CSS</strong> for short is one of the most important component in web design.  As I mentioned before, <strong>HTML is simply a language that structures</strong> and puts your content on the site.  CSS is where your <strong>site transforms into an actual design</strong>.  CSS will provide the <strong>positioning, colors, images, and other design functions</strong> that will make your HTML site into a well designed website.</p>
<p>You can do a lot of things with CSS.  Move your elements around, give them a different text color, change the font size, give them a specific width, center the object, giving them borders, changing the bullet image of lists, and even give them special attributes for when the user hovers or clicks on a link.  We will learn about them as we continue these tutorials.  In the end of all of these tutorials, we&#8217;ll be making a <strong>simple HTML website with a simple CSS based layout</strong>.</p>
<p>There are <strong>3 different ways</strong> to stylize your site:</p>
<p><strong>Inline Styles<br />
Internal Stylesheet<br />
External Stylesheet</strong></p>
<h2>Inline Styles</h2>
<p>Inline styles is used within the HTML file.  They are i<strong>ncluded within the tag elements that you want to style</strong> such as the div, span, ul, li, a, and other tags.  You can add inline styles to these to make them unique to other elements.  Saying that, when using inline styles, <strong>they take precedence over other styles set through internal and external stylesheet</strong>.</p>
<p>Here&#8217;s how to implement an inline style.  In our case, I&#8217;m going to style the title and make it red:</p>
<pre>
&lt;span class="titles" style="color:#ff0000;"&gt;My Title Here&lt;/span&gt;
</pre>
<p>With this code snippet, the words &#8220;<strong>My Title Here</strong>&#8221; is now red.  I used the CSS attribute of &#8220;<strong>color</strong>&#8221; and <strong>inserted the value</strong> for it.  For colors, CSS recognizes different types of value for color.  Two mostly used are a <strong>6 character hex codes</strong> like <strong>#ff0000, #ffffff, #000000</strong>,  and actual <strong>color names</strong> such as &#8220;<strong>red&#8221;, &#8220;blue&#8221;, and &#8220;gray&#8221;</strong>.  (Look at resources below for some cheat sheets on what colors are available out there)</p>
<p>Personally, I don&#8217;t like to use inline styles as it <strong>clutters up the code</strong> in the HTML file, and I like to keep everything organized in their own file.  HTML in html files, CSS in their separate CSS files.  The only reason I&#8217;m mentioning this is because you&#8217;ll come across when looking at old sites, or perhaps a script or plugin for your site will have a markup that has inline styles.</p>
<h2>Internal Stylesheet</h2>
<p>Another way to style your website with CSS that&#8217;s <strong>more clean and organized</strong> than inline styles is the use of an internal stylesheet.  With internal being the keyword, all the <strong>style resides within that same file that you placed it in</strong> and will <strong>ONLY affect that one file</strong>.</p>
<p>Internal Stylesheets are declared in the <strong>beginning of an HTML file</strong> within the <code>&amp;lt;head&amp;gt;</code> tag.</p>
<p>The code to set up the internal stylesheet is as follows:</p>
<pre>
&lt;style type="text/css"&gt;

&lt;style&gt;
</pre>
<p><img src="http://creative-le.com/admin/wp-content/uploads/2010/03/internalcss.jpg" alt="Internal CSS in HTML File" title="Internal CSS in HTML File" width="660" height="300" class="aligncenter size-full wp-image-886" /></p>
<p>Once declared, you are now able to put any <strong>CSS attributes</strong> in there.  Now we&#8217;re going to skip &#8220;how&#8221; to actually put it in there, as I&#8217;m going to show you what external stylesheets are.  After that, then putting <strong>CSS attributes</strong> will be explained as they are the same with internal and external stylesheets.</p>
<p><em>CSS Attributes &#8211; These are attributes that will change the style of the element such as borders, width, height, color, etc&#8230;</em></p>
<h2>External Stylesheets</h2>
<p>External Stylesheets are the same as internal ones except they are <strong>located in a separate file</strong>.  They are just normal documents with the file extension of &#8220;<strong>.css</strong>&#8221; at the end.  They are mostly named &#8220;style.css&#8221;, &#8220;layout.css&#8221;, etc&#8230;  It doesn&#8217;t matter what it&#8217;s called, as long as it has a <strong>&#8220;.css&#8221; file extension</strong> then we know it&#8217;s a <strong>CSS</strong> (Cascading Stylesheet).</p>
<p>You can make as many external sheets as you want, however, they won&#8217;t do anything until you <strong>link them into your HTML file</strong> or website.  To do this, you <strong>insert a link tag to import the external CSS file into your HTML file</strong>.  Again, this code must be placed in the <code>&amp;lt;head&amp;gt;</code> section.</p>
<p>Here&#8217;s the code snippet to import an external CSS file into your website:</p>
<pre>
&lt;link rel="rel="stylesheet" href="style.css" media="all"&gt;
</pre>
<p><img src="http://creative-le.com/admin/wp-content/uploads/2010/03/externallink.jpg" alt="Link External CSS to HTML Website" title="Link External CSS to HTML Website" width="660" height="300" class="aligncenter size-full wp-image-887" /></p>
<p>Notice the attribute <strong>href</strong>.  Just like making hyperlinks, you can direct it exactly <strong>where you put your CSS sheet</strong>, whether it be in another folder or named different.  For this tutorial, the CSS sheet is located in the root directory and labeled &#8220;style.css&#8221;.</p>
<h1>Adding CSS attributes to elements</h1>
<p>I&#8217;ll be using the external stylesheet for our examples.  However, note that the code structure for external stylesheet will be the same for an internal stylesheet.</p>
<p>So open up your CSS file and the first thing we are going to learn is <strong>how to comment</strong> in it.  Comments are <strong>important to document what you do</strong> in your project.  By using comments, you can further organize your code as in any language where you learn to comment in addition to making it easy for other people to understand it if you happen to pass this code off to someone.</p>
<p>To start a comment, all you need to do is add a &#8220;/*&#8221; in front of your comment and then finish the comment by adding a &#8220;*/&#8221; at the end of your comment.</p>
<p>As a result:</p>
<p><code>/*CSS for Creative-Le Website Tutorial*/</code></p>
<p><img src="http://creative-le.com/admin/wp-content/uploads/2010/03/commentcss.jpg" alt="Commenting in CSS" title="Commenting in CSS" width="660" height="300" class="aligncenter size-full wp-image-888" /></p>
<p>For the purpose of this tutorial, there are three ways to target/select an element in your website to style.</p>
<p><strong>Global elements<br />
ID elements<br />
Class elements</strong></p>
<p>Remember on our tutorials about <a href="http://creative-le.com/tutorials/basic-html-body-structure-tags/">div, p, span</a> and <a href="http://creative-le.com/tutorials/html-list-tags-ul-li-ol/">ul, li, and ol</a> tags where we talked about giving them <strong>ID and Classes</strong>?</p>
<p>The reason why it&#8217;s important to have classes and ID is because you can use those names to <strong>target and select them in your CSS</strong>.  Not all the divs in your html site are going to function the same, so it&#8217;s important to give them a <strong>special name</strong>, so that you can target them specifically and <strong>style them in a special way without having to mess up the other elements</strong>.</p>
<h2>Global Elements</h2>
<p>Global elements isn&#8217;t the actual name, but I&#8217;m naming it that because it basically <strong>covers all the basic html elements</strong> that it recognizes such as <strong>body, div, p, span, ul, li, etc&#8230;</strong>  It&#8217;s not specific, so if you target a basic <code>div</code> and make all the text inside a <code>div</code> red, then <strong>all the divs in your website</strong> will have red text, unless <strong>specified otherwise by their ID or Class name</strong>.</p>
<p>Here&#8217;s a snippet of how to target a global element:</p>
<p><code><br />
body{<br />
font-size: 14px;<br />
}</p>
<p>ul, li{<br />
list-style:none;<br />
}<br />
</code></p>
<p><img src="http://creative-le.com/admin/wp-content/uploads/2010/03/globalelements.jpg" alt="Stylizing Global Elements in CSS" title="Stylizing Global Elements in CSS" width="660" height="300" class="aligncenter size-full wp-image-889" /></p>
<p>Notice how each element is followed by an <strong>open-bracket &#8220;{&#8220;</strong> and ends with a <strong>closed-bracket &#8220;}&#8221;</strong>.  And also, any CSS attribute line has a <strong>semi-colon &#8220;;&#8221;</strong> at the end.  This is the standard <strong>CSS coding syntax</strong>.  And so, if there are any errors on your site, and you believe it&#8217;s an error in the CSS file, then it might be your syntax.  Make sure you don&#8217;t miss any brackets or semi-colons.</p>
<p>With this code in the CSS file, we make all the text located within the <code>body</code> tag to 14px and we made all <strong>ul and li tags to have no bullets on them</strong>. <code>list-style:none</code> makes it so the list will not have any bullets.  This is useful because many times, designers use lists for their navigation for semantic purposes but they don&#8217;t want the <strong>ugly bullets to be in the way</strong>.</p>
<p><strong>Note</strong>: If multiple elements on site requires the same styling, you can <strong>include them in a series</strong> instead of declaring each of them individually.  From the example above, I have &#8220;<strong>ul, li</strong>&#8221; and then my code.  That means, all <strong>ul and all li elements will have that style</strong>.  It&#8217;s a shorter way than typing:</p>
<p><code>ul{<br />
list-style:none;<br />
}</p>
<p>li{<br />
list-style:none;<br />
}</code></p>
<p>There are lots of global elements that you can target and style.  It&#8217;s good practice to use them because the less CSS write, the less size the file will be.  Try not to give every class a <code>font-size: 14px;</code> if you can just do that in one swoop by putting that in the <code>body</code> tag.</p>
<h2>Class Elements &#8211; HTML Tags that have Classes</h2>
<p>HTML tags that have class names are targeted and selected a different way than global elements.  To target class objects, you need to have a pe<strong>riod &#8220;.&#8221;</strong> in front of the class name.  For example:</p>
<p><code>.copyright{<br />
color: #ff0000;<br />
font-size: 10px;<br />
}</code></p>
<p><img src="http://creative-le.com/admin/wp-content/uploads/2010/03/classelement.jpg" alt="Targeting Class Elements in CSS" title="Targeting Class Elements in CSS" width="660" height="300" class="aligncenter size-full wp-image-890" /></p>
<p>From <a href="http://creative-le.com/tutorials/html-list-tags-ul-li-ol/">our last website tutorial</a>, we fully had a site with a few <strong>classes and IDs</strong>.  Here I&#8217;m targeting the span class &#8220;<strong>copyright</strong>&#8220;.  Notice the <strong>period &#8220;.&#8221;</strong> in front of it.  Through CSS, I&#8217;m adding a color to it, in addition to making the font size of it 10px.</p>
<p>Also a note, that once you start s<strong>electing and targeting elements specifically</strong>, they <strong>override the pre-existing files</strong>.  Everything in the <code>body</code> is supposed to be 14px but now that I targeted &#8220;copyright&#8221; specifically, it now changes to what I told it to be.  Also, once stylized, <strong>any tag that has the class name of &#8220;copyright&#8221;</strong> will have the styling that I put in.  So whether it&#8217;s a <code>div</code> or even a <code>p</code> tag, if it&#8217;s given a class name of &#8220;copyright&#8221; then they will also <strong>inherit the styles</strong>.</p>
<p>That&#8217;s what makes CSS <strong>very versatile and useful</strong>.  To be able to change multiple elements instantly and to be able to change them individually, gives websites a lot of options for designs.</p>
<h2>ID Elements &#8211; HTML Tags that have IDs</h2>
<p>Similar to classes, targeting IDs require something special in front of the name.  Instead of the <strong>period &#8220;.&#8221;</strong>, we use the <strong>number sign &#8220;#&#8221;</strong>.  Keep in the mind the <a href="http://css-tricks.com/the-difference-between-id-and-class/">differences between ids and classes</a>.</p>
<p>To target an ID, the code would look like the following, except the name will be replaced by whatever ID of an element you want to target.</p>
<pre>
#footer{
text-align:center;
}
</pre>
<p><img src="http://creative-le.com/admin/wp-content/uploads/2010/03/idelement.jpg" alt="Targeting ID elements in CSS" title="Targeting ID elements in CSS" width="660" height="300" class="aligncenter size-full wp-image-891" /></p>
<p>This makes all text everything within the footer to be center aligned.  And that&#8217;s <strong>how you target IDs</strong>.</p>
<h1>Most commonly used CSS Attributes</h1>
<p>There are many attributes that you can add to an element.  Some elements are restrictive in that you may not be able to position, you may not be able to color it, etc&#8230;  I personally don&#8217;t remember all the rules, but I know enough to just do a <strong>trial and error</strong> to see if it works for that html tag or not.</p>
<p>Below are just a few links to most commonly used CSS attributes that you can add in your code.  At the end of this whole tutorial session I&#8217;ll make a quick cheat sheet with most of them so that you can download and don&#8217;t have to worry about researching it again unless you wanted to learn more.</p>
<p><a href="http://www.readygo.com/wcb05/15wcb05d.htm">Commonly Used CSS Terms</a><br />
<a href="http://www.codestyle.org/css/Glossary.shtml">CSS Code Gallery of Terms</a><br />
<a href="http://www.lesliefranke.com/files/reference/csscheatsheet.html">CSS Cheat Sheet</a><br />
<a href="http://www.allwebdesignresources.com/webdesignblogs/graphics/30-css-cheat-sheets-quick-reference-guides/">30+ CSS Cheat Sheets and Reference Guides</a></p>
<h2>Conclusion</h2>
<p>In this tutorial we have learned a lot about <strong>CSS (Cascading Stylesheets)</strong>.  We know how to do <strong>inline styles, internal stylesheets, and making our own external stylesheets</strong>.  In the download below, I have included the files that I&#8217;ve used for this lesson.  There is the<strong> index.html, about.html, images folder, and now a new file called &#8220;style.css&#8221;</strong>.</p>
<p>What I&#8217;ve done in the source was linked the external stylesheet with index.html, and put some CSS coding to stylize certain parts.  What you can do is <strong>link the style.css file to the about.html</strong> and also mess around with <strong>targeting different elements in the html files</strong>.</p>
<p>I hope you enjoy the tutorial and begin to learn how powerful CSS is for a website.  If it wasn&#8217;t for CSS, all websites would relatively look the same.  Any questions, comments, feedback are appreciated.  Make sure to comment below, and I&#8217;ll get back to you.</p>
<h4 class="go-back"><a href="http://creative-le.com/download/website-tutorialpart5.zip">Download Source Files (.zip)</a></h4>
<h2>Additional Resources</h2>
<p><a target="_blank" href="http://www.w3schools.com/css/">W3 Schools &#8211; CSS</a><br />
<a target="_blank" href="http://htmlhelp.com/reference/css/quick-tutorial.html">CSS Quick Tutorial</a><br />
<a target="_blank" href="http://www.csstutorial.net/introductionCSS.php">Introduction to CSS</a><br />
<a target="_blank" href="http://meyerweb.com/eric/css/references/index.html">CSS References</a><br />
<a target="_blank" href="http://www.w3schools.com/css/css_colornames.asp">CSS Hex codes and Color Names</a></p>
]]></content:encoded>
			<wfw:commentRss>http://creative-le.com/tutorials/using-css-stylesheets-in-html/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MundaneMonday#3 &#8211; Design Galleries</title>
		<link>http://creative-le.com/inspiration/inspirational-design-galleries/</link>
		<comments>http://creative-le.com/inspiration/inspirational-design-galleries/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 03:19:58 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Inspiration]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[designer]]></category>
		<category><![CDATA[galleries]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[logos]]></category>
		<category><![CDATA[Resources]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://creative-le.com/?p=553</guid>
		<description><![CDATA[For this week&#8217;s inspiration, I decided to share something different than a video.  Galleries have been making a big impact on the internet displaying lists of artworks, logos, business cards, and more.  Just like a museum, these galleries contain lots of works that are inspiring and give lots of examples of different type [...]]]></description>
			<content:encoded><![CDATA[<p>For this week&#8217;s inspiration, I decided to share something different than a video. <strong> Galleries</strong> have been making a big impact on the internet displaying lists of artworks, logos, business cards, and more.  Just like a museum, these galleries contain lots of works that are inspiring and give lots of examples of different type of styles that you can reference from.</p>
<p><span id="more-553"></span></p>
<p><strong>Design galleries</strong> are very popular these days.  <em>Perhaps way too popular</em>.  It seems like every so often you will see sites similar to these that pop out of nowhere, and they would either be the same category, or something different.  Regardless of it being trendy, overused, and abused, I have to admit that these design galleries make it so much easier to gain inspiration, references, and you can also learn from them and enhance your skills in design.</p>
<p>Here are two galleries, that I personally use for inspiration and ideas.</p>
<h1>Creattica</h1>
<p><a title="Creattica - Design Gallery" href="http://creattica.com" target="_blank"><img class="aligncenter size-full wp-image-559" title="Creattica" src="http://creative-le.com/admin/wp-content/uploads/2010/02/creattica.jpg" alt="Inspirational Design Sites" width="660" height="250" /></a></p>
<p>One of my favorite galleries that I always visit for inspiration for things like logos, business cards, and Photoshop work would have to be <a title="Creattica - Design Gallery" href="http://creattica.com" target="_blank">Creattica</a>.  <strong>Creattica</strong> contains all different type of graphics from logos to even flash work.  The gallery also features a section where anyone can upload their work to the site and get featured once it has been cleared by the administrators.  You can also sign up and rank other people&#8217;s work.</p>
<p>As a result, this <a title="Creattica - Design Gallery" href="http://creattica.com" target="_blank">gallery site</a> can turn into a place to get critiques and help from others.</p>
<h1>Inspirationti.me</h1>
<p><a href="http://inspirationti.me"><img class="aligncenter size-full wp-image-558" title="Inspirationti.me" src="http://creative-le.com/admin/wp-content/uploads/2010/02/inspiratointime.jpg" alt="Inspirationti.me" width="660" height="250" /></a></p>
<p><a title="Inspirationti.me - Website Gallery" href="http://inspirationti.me" target="_blank">Inspirationti.me</a> is a very unique site.  One of the first things that really got me to remember this site was the domain name.  By having a .me instead of .com, it&#8217;s very easy to remember since it spells out &#8220;<strong>Inspiration Time</strong>&#8220;.  This gallery site is geared more towards web design.  The examples they show at the site helps me a lot to pick the sites that I like to use for inspiration since it saves me time without having to click on every link to see the site.</p>
<p>With the gallery being nicely categorized such as <strong>icons</strong>, <strong>huge typography</strong>, and even <strong>colors</strong>, it&#8217;s easy for anyone to search through the site to find the inspiration you need.</p>
<p>Design galleries are great to have in your arsenal.  There are many out there that cover a variety of categories: Web Design, Icons, Fonts, and Illustrations.  In the near future, I will be releasing one as well.  I&#8217;m not exactly sure what it&#8217;ll be about, but I&#8217;ll be making the addition when the time comes.</p>
<p>I hope you enjoy this week&#8217;s Mundane Monday, and that you will collect all these inspirational resources into one archive to have <strong>one powerful library of references</strong>.</p>
<p>If you have any galleries that you like to share, feel free to comment and share the link.</p>
]]></content:encoded>
			<wfw:commentRss>http://creative-le.com/inspiration/inspirational-design-galleries/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
