From PSD to XHTML

How to Convert a PSD to XHTML

Nov 5th in Screencasts by Jeffrey Way

I continue to be amazed by how well Collis's "Build a Sleek Portfolio Site From Scratch" tutorial continues to perform. It's been months, yet it still posts strong numbers every week. Considering that fact, I decided to create a screencast that shows you exactly how to convert a PSD into perfect XHTML/CSS.

PG

Author: Jeffrey Way

Hi, I'm Jeff. I'm the editor of Nettuts+, and the Site Manager of Theme Forest. I spend too much time in front of the computer and find myself telling my fiance', "We'll go in 5 minutes!" far too often. I just can't go out to dinner while I'm still producing FireBug errors...drives me crazy. During my free time, I sporadically write articles for my own personal blog. If it will keep you in the good graces of the church, follow us on Twitter.

Part 1: Slicing the PSD and Creating the XHTML

Part 2: CSS

I won't lie to you. This video is a bit boring. It just isn't fun to watch someone enter margin values for thirty minutes. :) But it's essential.

Part 3: Implementing a Bit of Javascript

Part 4: Kicking IE6's Butt

Could we really call ourselves web developers if we didn't have to fight with IE6? And is it a coincidence that "6" is also the number associated with the devil? Who knows.

Mostly, the site looks just fine in IE6, but we should change a few quirks. Create a new stylesheet and call it "ie6.css". Place it in your CSS folder. Then paste in the following.

#container #mainContent #tier2 
{
	margin-bottom: 273px !important;
}

#tier3 #news
{
	position: relative;
	left: .56em;
}

#header 
{
height: 158px;	
}

#header #login 
{
	top: 1em;
	right: 1.5em;
}

There's nothing that we really need to go over. Mostly, I'm adjusting the positioning of a few elements.

The last step is to reference our new stylesheet in the head tag of our document.

    <!--[if lt IE 7]>
        <link rel="stylesheet" type="text/css" href="css/ie6.css" />
    <![endif]--> 

The PSD

The PSD

The Website: 100% XHTML and CSS

The PSD

I hope this helped you. Everyone has their own way of doing things; So I'd be interested to hear your thoughts. This tutorial was a huge undertaking. I'd appreciate a Digg if you found it to be beneficial.

  • Subscribe to the NETTUTS RSS Feed for more daily web development tuts and articles.


Related Posts

Check out some more great tutorials and articles that you might like

Enjoy this Post?

Your vote will help us grow this site and provide even more awesomeness

Plus Members

Source Files, Bonus Tutorials and
More for $9 a month for all TUTS+
sites in one subscription.

Join Now

User Comments

( ADD YOURS )
  1. PG

    Christian Mejia November 5th

    This is exciting! I needed this memory refreshing!

    ( Reply )
  2. PG

    Pedro Rogério November 5th

    This will certainly be the best tutorial and more expected of all.

    ( Reply )
  3. PG

    Cameron Kollwitz November 5th

    Excellent.

    ( Reply )
  4. PG

    Weblimite November 5th

    Nice! I comment in my blog. I’m sure this is very helpfull to newbies.

    ( Reply )
  5. PG

    andrea November 5th

    nice tutorial!
    but what’s application luncher do you use at the beggining of the video?
    really cool, if you give me the name i’m happy becouse i looking for that applicaion for a long time…
    exscuse for my english, i’m italian.

    ( Reply )
  6. PG

    Jeffrey Way November 5th

    @Andrea – The name of the IDE is “Visual Studio” from Microsoft. It’s a bit pricey, but you can download a free version that works fantastic. It’s called “Visual Web Developer” You can get it here:

    http://www.asp.net/downloads/essential/

    It’s designed to be an IDE for the ASP.NET framework, but you can create simple HTML websites and ignore the ASP functionality.

    ( Reply )
  7. PG

    Jeffrey Way November 5th

    Guys, sorry for the delay with the second two videos going up. They were uploading when I went to bed last night, but my computer automatically restarted. So, I had to start over. They’re almost done and will be posted ASAP.

    I worked really hard on this tut, so the Diggs are appreciated!

    ( Reply )
  8. Awesome video. Thanks for sharing. Its always neat to see how others do it.

    Just one note for slicing the images in photoshop:

    You have the option of just saving selected slices by changing the drop down box in the “Save As Optimized” box from “All Slices” to “Selected Slices”. Saves some time down the road…

    ( Reply )
  9. PG

    Yosi November 5th

    THANKS A LOT JEFFREY !!

    ( Reply )
  10. PG

    Jeffrey Way November 5th

    @Josiah – Ahh…great tip. I knew there was a way to do it! Thank you.

    ( Reply )
  11. PG

    Daniel November 5th

    In CS3 you can select User Slices before you click Save in the Save for Web & Devices dialog.

    ( Reply )
  12. PG

    reddy November 5th

    Just viewed the demo in FF3 and its not very clean, there’s some sort of mismatch with the background in the header area.

    ( Reply )
  13. PG

    Aaron Irizarry November 5th

    nice article thanks!

    ( Reply )
  14. PG

    ANeuby November 5th

    Hey, great video tutorial. I have a question about the ie 6 fixing stuff. Do you know a great site where I can see the different ie 6 fixes with examples and so on ? Sometimes I get crazy because of the rightright and !important stuff for ie 6.

    By the way:
    Visual Studio is very great and I saw that you are using jquery. on The jquery page there is great plugin for VS to implement IntelliSense for jQuery. There is also a PHP IntelliSense Plugin called VS.PHP. Its very great!

    ( Reply )
  15. PG

    Jeffrey Way November 5th

    @ANeuby – Thanks! Yeah, I did know that. It’s going to be built into the future versions of Visual Studio. I wrote about it on the ThemeForest blog.

    VS.PHP is a great extension. I have that installed as well and use it on a lot of the screencasts on this site.

    ( Reply )
  16. PG

    Barttos November 5th

    Jeffrey Way, very good tutorial! Thx.

    ( Reply )
  17. PG

    Dan Harper November 5th

    Nice tutorial. I’m just wondering how many designers use EM’s for padding/margins? Personally I’ve always used pixels for that. I’ve only used EMs for text.

    Dugg :)

    ( Reply )
  18. PG

    Jake November 5th

    This is awesome… Keep up the good work. Any chance you could do a complete div myspace overlay, from psd to xhtml, with some java etc… Or even a music myspace. That would be amazing and would love to see the envato network tackle this… I think this would be a very popular tut as well.

    Thanks in advance

    ( Reply )
  19. PG

    Ben Griffiths November 5th

    Great, thanks :D

    ( Reply )
  20. PG

    Moksha November 5th

    great one thanks for it.

    ( Reply )
  21. PG

    highblood November 5th

    Thanks for this very essential tutorial, Jeff! This would be very helpful for newbies like me whose just starting to learn Photoshop. Looking forward to create my own website. Kudos to NETTUTS as well!

    ( Reply )
  22. PG

    Lamin November 5th

    Very nice. Thanks

    ( Reply )
  23. PG

    Nate November 5th

    This is pretty fantastic stuff. Should be useful to a lot of people.

    ( Reply )
  24. PG

    Brian McCarrie November 5th

    Nice work, I’ll be going through this tonight.

    ( Reply )
  25. PG

    Matt November 5th

    I’m in the middle of the first video atm, but I wanted to chime in that when you are in the save for web workspace you can shift+select all of the slices that you want to save out then when the save dialog box comes up select “Selected Slices” from the slices pull down menu. This way you won’t get all the crap images that you have to hunt down and trash later on.

    Great tut so far, thanks!

    ( Reply )
  26. PG

    Sebastian November 5th

    Awesome tut!

    Thanks!

    ( Reply )
  27. PG

    Brandon November 5th

    Great Tutorial Jeffrey! The screencasts are so much better than text tutorials for me because I learn better visually than I do with text. I learned some cool things in the XHTML while you were going through which is very cool. The rounded corners using moz made my night as i always used to make images to put the text over, to make it look like a rounded cornered border. Also the header icons was something that I also learned which was pretty cool.

    Great job again I cant tell you how much this has helped me on alot of things.

    ( Reply )
  28. PG

    Jeffrey November 5th

    @Brandon – Thank you! I’m the same way. Videos help so much more – at least for me.

    Just remember with the “-moz” and “-webkit” styles…they only work on Firefox and Safari. They will still come out as square on IE7 and below. But it’s really not a big deal.

    I’m glad to hear it helped you…makes me feel good.

    ( Reply )
  29. PG

    Brandon November 5th

    Yeah it helped a lot. And I will remember that. I use Firefox anyways and so far all my clients that I have worked with use Firefox, and if they do not…I tell them why its better than IE lol. When I do that I rant on. Yeah you spent a lot of time on that video lol. It was worth it though and also worth my time as I learned some new things today. And I greatly appreciate it. The rounded corners now has inspired me to use them in my current client project for Home Depot.

    ( Reply )
  30. PG

    Yizi November 5th

    Amazing tutorial!

    ( Reply )
  31. PG

    jfavreau November 5th

    @ Dan Harper:
    Ems are linked to the size of the default font character. This means that they will scale with your user’s font size (think zooming in etc.)
    When the scale changes the relative distances between em-spaced elements will remain the same. Pixels on the other hand are hard coded to the screen/render resolution.

    ( Reply )
  32. PG

    MC.Spring November 5th

    very useful,thanks for sharing

    ( Reply )
  33. I’m literally very impressed and very speechless. Awesome job and awesome tutorial. It’s good to see more of these tutorials coming out, when there was a time not long ago where tutorials like this were non-existent.

    Dwayne.
    http://probablysucks.com

    ( Reply )
  34. PG

    mr. tunes November 5th

    i agree with everything above. this is very useful to me, especially the fact that it’s in video format.

    i second the request to tackle myspace theming cause that site is still very popular.

    thanks again jeff

    ( Reply )
  35. PG

    Ariyo November 5th

    Great job Jeff. As always. I love your screen casts. keep em coming.

    ( Reply )
  36. PG

    Ivor November 5th

    Amazing tutorial!! lots of techniques to remember! this is definetly a ‘must have’ guide…! Thanks Jeffrey.

    twitter: ipad

    ( Reply )
  37. PG

    Rick November 5th

    In the second video at around 12 minutes when you find weird stuff with the list styles… it’s because when you cut part of the selector you still had the comma on the line above, causing the whole thing to be ignored since there was a comma but no second selector… that’s what happened.

    ( Reply )
  38. PG

    Rachel November 5th

    You nailed this tutorial!

    ( Reply )
  39. PG

    dronix November 5th

    keep them coming. I love psd to xhtml tuts, especially screencasts!!

    ( Reply )
  40. PG

    Kevin November 5th

    Thank you so much. I’ve learned something more from your videos.

    ( Reply )
  41. PG

    M.A.Yoosuf November 5th

    great, and i was really needed this, coz i have done a layout in Adobe Fireworks and don’t know how to convert, but this lil bit help me, as a developer i was facing a conversion issue, now i dont think, coz TUTS+ Gave me a solution. i mean it u Jeff
    hope yo will make some nice articles like this….

    Cheers…………………….
    M.A.Yoosuf
    http://yoosuf.awardspace.com/

    ( Reply )
  42. PG

    insic November 5th

    nice tutorial again.

    ( Reply )
  43. PG

    power November 6th

    Awesome tutorial, very clean, and Usefull

    Tnx Again for Sharing ;) This ScreenCast is Value Added.

    Jeffrey, you Rockz

    ( Reply )
  44. PG

    jbcarey November 6th

    Good help for the “new guys”

    ( Reply )
  45. PG

    PissedAtInsic November 6th

    @insic, STOP spamming EACH and EVERYONE of the TUTS!

    ( Reply )
  46. PG

    macias November 6th

    very useful 4 me ..thx a lot !

    ( Reply )
  47. PG

    Vishal November 6th

    very nice article, I was looking for something like this since ages, thanks man :)

    ( Reply )
  48. PG

    Jefferson Cavalcantye November 6th

    Esse tipo de tuturial já está “manjado” na web!

    ( Reply )
  49. PG

    Kim Dolleris November 6th

    Very good job! I’ll forward this the apprentices at the firm. This will definitely make my life a little easier :D

    Thanx!

    ( Reply )
  50. PG

    Shunsuke Doi@Kyoto Japan November 6th

    great tutorial!
    thanks!!

    ( Reply )
  51. PG

    azerty November 6th

    Interesting but I wonder when people are going to start using Fireworks because apps like Illustrator or Photoshop are not webdesigner apps.
    Once you get used to it Fireworks is a really nice piece of software !

    ( Reply )
  52. PG

    Eduardo November 6th

    pretty amazing!

    ( Reply )
  53. PG

    Uriel Katz November 6th

    is a input inside a h5 ok?

    ( Reply )
  54. PG

    TommyP November 6th

    Props

    ( Reply )
  55. PG

    Khwaja November 6th

    The tutorials are really Nice…
    Thanks a lot..

    Job well done…

    ( Reply )
  56. PG

    Ben G November 6th

    Nice, very helpful. Keep up the great posts!

    ( Reply )
  57. PG

    Ilyae November 6th

    What a bogus slogan! haha

    ( Reply )
  58. PG

    MK Owens November 6th

    While it wasn’t really something I needed, this is the perfect example of how to do a screencast.

    Anyone who does a screencast should pay attention to this tutorial to see how it is done. It was very well done.

    ( Reply )
  59. PG

    nick November 6th

    Very Awesome! Keep this stuff coming!

    ( Reply )
  60. PG

    Ryan November 6th

    Thanks for the tutorial. I agree with everyone else that the screencasts are a great addition! I have used Lynda.com for a while because I, like others have mentioned, am much more of a visual learner and really appreciate video tutorials.

    ( Reply )
  61. PG

    Dan November 6th

    Many thanks for this. This is a great starter tutorial and a great refresher as well. Looking forward to the CSS portion!

    ( Reply )
  62. PG

    Scott November 6th

    very interesting to watch. I think you should have used label tags instead of small tags on the contact form.

    ( Reply )
  63. PG

    AnDi November 6th

    Very interesting tutorial, i finally understood where i was getting stuck. Thanks again…. :)

    ( Reply )
  64. PG

    John T. November 6th

    Very, very good but…

    You changed the image formats (png and gif into jpgs) when renaming them… I am pretty sure this was a mistake and is not good practice to change the format of an image by simple changing the extension.

    ( Reply )
  65. PG

    Jeffrey Way November 6th

    @John – Yeah, I noticed that afterwards. It’s easy to forget things when doing the screencasts. I fixed the error.

    ( Reply )
  66. PG

    Eduardo November 6th

    very cool tutorial! think this is the most important part of webdesign.

    ( Reply )
  67. PG

    Chris November 6th

    Awesome job, well worth the sit =}

    ( Reply )
  68. PG

    sad dude November 7th

    how can i slice single layer without other in the back

    any one help?

    ( Reply )
  69. PG

    Jeffrey Way November 7th

    @sad dude – Look for an option called “layer-based slice”.

    ( Reply )
  70. PG

    netoxico November 7th

    very good screencast!!! thanks its a lot of help,Regards from Mexico City

    ( Reply )
  71. PG

    Fitz November 7th

    Hey, Pretty good tutorial.

    I have some comments. How come none of the form elements are in Form tags with fieldset, legend and labels for the inputs?

    The form could then be used instead of the div for “Have a Question” and the “Login”

    Also on the navigation you could have made the a block element and this could have had the arrow on the :hover state rather than the li. This would make the whole area clickable and IE6 would then get the arrow on hover.

    ( Reply )
  72. PG

    David D. November 7th

    GREAT tutorial. I really enjoyed the 2nd one. Seeing the CSS slowly take shape was very educational.

    Question: I can understand the use of EMS for padding, but why the EMS for the featured image? don’t images scale anyway when you use the browser’s zoom? wouldn’t a width in pixels be easier?

    somebody else also mentioned that the use of moz-border and webkit-border for rounded corners will not work with IE. as much as I dislike IE, this rounded corners solution seems…um…not very worthwhile.

    ( Reply )
  73. PG

    Jeffrey Way November 7th

    @David – I disagree. It’s not imperative that those boxes are slightly rounded. In such instances, there is absolutely nothing wrong with adding a bit of flare for Firefox and Safari users.

    ( Reply )
  74. PG

    konsehal_14 November 7th

    Please give us some more information about fixing ie bugs and showing more tehcniques in making a good site.

    Thanks a lot. It is very useful for me

    ( Reply )
  75. PG

    Vinay Vidyasagar November 8th

    ah… one nice comprehensive guide.. good for a learner like me.. thanks u have no idea how long ive been waiting for this.. :D

    ( Reply )
  76. PG

    T Pham November 8th

    thank, great tut :)

    ( Reply )
  77. PG

    Vinay Vidyasagar November 8th

    brilliant stuff.. im always waiting for psd2html tutorials.. for a learner like me.. this is like gold.. thanks again :)

    ( Reply )
  78. PG

    Danh ba web 2.0 November 8th

    Thanks you very much. It’s great for me
    I saved my bookmark. Keep up !

    ( Reply )
  79. PG

    Takumi86 November 8th

    Nice tutorial video and an interesting news, thanks, keep up the good work!

    ( Reply )
  80. PG

    Yui November 8th

    really helpful
    thanks a lot

    ( Reply )
  81. PG

    Nikola November 9th

    great tut thanx! is there any way that i could download videos to my computer?

    ( Reply )
  82. PG

    Busby November 9th

    Very helpful!

    ( Reply )
  83. PG

    Furqan November 9th

    Very Very helpful. good stuff

    ( Reply )
  84. PG

    Andrew November 9th

    Very nice tutorial, but am I the only one wondering where the PSD file is? I would have thought that a tutorial about converting a PSD file would include one in the source. Maybe I’m missing something here.

    ( Reply )
  85. PG

    Baz L November 9th

    Just one SEO note…
    I saw this mentioned somewhere else (maybe here, who knows). It’s about hiding the h1 in the header in favor of the background for the main logo.

    It’s been my understanding that display:none; *could* get you punished by search engines and that text-indent: -99999px; is the preferred alternative?

    Anyone mind clarifying?

    ( Reply )
  86. PG

    Bill Biwer November 9th

    Great to see how others style their sites and pick up on a few tricks.

    Thanks!

    ( Reply )
  87. PG

    Sean November 9th

    Thanks

    ( Reply )
  88. PG

    Samuel Yu November 10th

    Very useful tutorial, thanks so much!

    ( Reply )
  89. PG

    gendale November 10th

    I can’t find a site design PSD file anywhere.

    ( Reply )
  90. PG

    leksa November 10th

    Nice!

    Maybe the next slicing tutorial, could use some CSS framework. Like Blueprint, 960 or 37signal :)

    ( Reply )
  91. PG

    The Grooby November 11th

    Excellent tut! I’m breaking into the world of CSS and Web design and this has helped part the fog in my brain on some aspects. Thank you very much.

    ( Reply )
  92. PG

    Jeffrey Way November 11th

    That’s because I didn’t include it. You can get it off ThemeForest in a week or so.

    ( Reply )
  93. PG

    Skyfred November 11th

    This tutorial is juste P-E-R-F-E-C-T !

    Thx for your help !

    ( Reply )
  94. PG

    Aaron November 11th

    I can tell you how to convert a PSD into XHTML … simply write the code yourself from scratch while using your mockup from Photoshop as a reference. Simply the best way to do it.

    I was disappointed to see that the DEMO doesn’t look properly in IE 6. I also noticed that the rounded corner effect must have been achieved my using CSS 3…which isn’t supported in many browsers yet, so I wouldn’t recommend using some of those attributes at this time.

    ( Reply )
  95. PG

    Gino November 11th

    This tut is just superb. Bookmarked!

    ( Reply )
  96. PG

    gendale November 11th

    when u select several elements of code and u move them let and right. how do you do that?

    ( Reply )
  97. PG

    Jeffrey Way November 11th

    @gendale – I adjust the positioning of the parent element – meaning the wrapping “div” tag. Think of divs like a bucket. Anything between the div tags are placed in our “bucket”. So, to move everything, we only need to adjust the positioning of the div. Then, everything inside of it will adjust accordingly.

    Hope this helps!

    ( Reply )
  98. PG

    Joomlapanel November 12th

    Excellent.. already bookmarked!

    ( Reply )
  99. PG

    honour chick November 12th

    easy to understand tutorial. :)

    ( Reply )
  100. PG

    Nindia November 14th

    thanks a TON!

    ( Reply )
  101. PG

    Kaloyan Yankulov November 15th

    Great screencast, Jeffrey! I’m already working like a XHTML slicer but I’m sure this tutorial is very helpful for everyone new in making the .psd into living file for the browser. Thumbs up for the good work! ;)

    ( Reply )
  102. PG

    Jose Fares November 15th

    I’m very thankful! is very easy for each way

    ( Reply )
  103. PG

    Seye November 17th

    This is really nice! Is it possible to have this tutorial in the written form?

    ( Reply )
  104. PG

    BobSox November 17th

    I can’t seem to view the CSS video over 36 minutes :-(

    ( Reply )
  105. PG

    Filipe Moreira November 18th

    Thanks a lot Jeffrey! Very good tutorial. It really helped me.

    ( Reply )
  106. PG

    Nelson November 19th

    Very good article, also, if you dont want to mess your hand you can hire professional PSD slicing service to get job done.

    ( Reply )
  107. PG

    Billy T November 19th

    Great tutorial.
    I don’t know if someone said this already, but when exporting the images in photoshop for web, you can select “user slices” instead of “all slices” in the save to dialog box dropdown menu, to export only the slices you did manually…if you wanna save 10seconds. ;)

    ( Reply )
  108. PG

    Leventhan November 19th

    Incredible videos. Great job, Jeffrey.
    Hope there’ll be some more videos coming along in the future. :D

    ( Reply )
  109. PG

    Ionel Florin Patrichi November 20th

    Hi all,
    I wanted to THANK you for this great tutorial.
    I definetely learned more then i’ve expected.
    Keep it Up.
    Cheers from Spain.

    ( Reply )
  110. PG

    Pete Dooley November 21st

    I couldn’t stop watching and loved that you left in the little mistakes and hunted them down… That is a bonus. Sometimes it is a bit intimidating watching tutorials when the tutor is a to ready to impress.. You impressed with your thoroughness. Thanks

    ( Reply )
  111. PG

    Kris November 21st

    Best tutorial on this topic i’ve ever seen! Thanks a lot!

    ( Reply )
  112. PG

    Manuel Minino November 22nd

    Just watch the first half of the first video,and i have to say congratulations!!! I’m kind of a newbie on this whole html css thing, and never before watched someone actually working it out… and never watched a video tutorial without FALLING ASLEEP after the first 45 secs!! And i don’t have any coffee near…(just fruit smoothie lol) again, CONGRATULATIONS, so far… i’ll post a final comment when i finish the whole stuff. THNX!

    ( Reply )
  113. PG

    David P Crawford November 22nd

    Good Stuff. Watched all of them. I appreciate the help!

    ( Reply )
  114. PG

    Manuel Minino November 22nd

    well.. well… i have to say… i switched from my mac to my pc (just to check if the thing works on IE) and the DEMO doesn’t look good at all in IE6

    I’ll post a screencap later.

    ( Reply )
  115. PG

    MixOughT November 23rd

    the video does not loading ….

    ( Reply )
  116. PG

    Jeffrey Way November 23rd

    @Manuel- That’s weird. I fixed that issue already. The demo must not be picking up my IE6 stylesheet – maybe a typo in the reference. I’ll get that taken care of today.

    ( Reply )
  117. PG

    Raj November 23rd

    Excellent tutorial m8. Thanx a lot!

    ( Reply )
  118. PG

    Charles November 23rd

    Wow Good job !

    I needed this refresh :P

    One things : Where did you took your icons images ?

    ( Reply )
  119. PG

    Brian November 26th

    Does anybody tell you you sound like Steve Carell? Helluva tutorial, man! Kudos to you!

    ( Reply )
  120. PG

    Serge November 26th

    Great stuff.
    Thank You! :)

    ( Reply )
  121. PG

    Jeffrey Way November 26th

    @Brian – No, never. :-) He’s twice my age.

    But he is the star of my favorite show on television. So maybe it rubbed off.

    ( Reply )
  122. PG

    asdf November 27th

    THX

    ( Reply )
  123. PG

    Soeren November 27th

    Awesome tutorial! I’m a .NET guy myself, and I almost cried when you opened VS :-D It’s really a great tool, and as you said, the free VWD is very nice. It can be used by everyone, whether you use asp.net, PHP or create a web site with html pages, CSS, maybe some jQuery, and no server code.

    For a future screencast, maybe you could create a small asp.net app, kind’a like this one with the PSD to XHTML, but also with a little asp.net functionality. Maybe a blog, with a wordpress style theme, but with limited functionality ofcourse, since I know it takes time.

    My point is to show that .NET isn’t this anti-standards monster. You CAN create the same standards compliant apps, using semantic code, and asp.net let’s you do some awesome stuff.

    Note; I don’t want to start a technology geek fight :-D

    Happy thanksgiving :-)

    ( Reply )
  124. PG

    mkjones November 27th

    The slicing tutorial is a bit backwards.

    First of all, you should always name your slices. For example, give your header slice the name “header” and you will end up with “header.jpg” not “image001whatever.jpg”.

    Then you really should disable the unused slices by changing the property to “No Image” then you don’t have to worry about deleting unwanted images.

    This way you can make periodic changes to the design and output to a source folder without having to worry about doing any extra work.

    ( Reply )
  125. PG

    hanzi November 27th

    Question, whats the name of the addon with which you edit the css within firefox?

    ( Reply )
  126. PG

    ryan reese November 28th

    Hello. Where did you get the imagess? I never heard you say on the tutorial(s)

    ( Reply )
  127. PG

    ryan reese November 28th

    firebug or web developer toolbar.

    ( Reply )
  128. PG

    Isuranga November 28th

    I’m in a real problem with dreamweaver. That is I dont know how to configure remote server, Testing server and how they use. Pls help me with how to design a web site and publish…

    Thank you.

    These lessons are very helpful for me.

    ( Reply )
  129. PG

    veeroo18 November 30th

    hi
    nice tutorial, but it fails in IE 6.. :( .. my boss fire me if i don’t give him IE compliant design .. :P

    ( Reply )
  130. PG

    Rinse November 30th

    I’ve read many tutorials and i saw a lot of video’s but this one has explained the slicing of a layout very clearly.
    Thank you very much for making this video.
    Excellent!

    ( Reply )
  131. PG

    Gordon Currie November 30th

    Very cool. I learned alot and I was amazed at how quickly you were able to assemble this. I also liked your presentation style and the flow. Didn’t find the CSS boring at all. Would love to see some more JQuery stuff though…I am fairly New to that.

    ( Reply )
  132. PG

    Saro December 1st

    Lovely tut, really usefull!

    ( Reply )
  133. PG

    jason December 1st

    this was great!! I picked up at least 4 tricks that will greatly simplify my life!! thanks

    ( Reply )
  134. PG

    John Dangerous December 1st

    Wow, I hope I can learn to bang pages out that quick.

    It would be very interesting to see a Myspace div overlay
    tut on this site. Nobody has tackled that tut on any site that i
    have seen.

    ( Reply )
  135. PG

    Cesar Noel December 1st

    Nice screencast on template designing

    ( Reply )
  136. PG

    Facundo December 2nd

    Excelent tutorial, very helpfull!!

    ( Reply )
  137. PG

    Mark December 2nd

    what can I say…this is excellent!
    I consider it the designers Bible…well…just because it’s the best tut I’ve seen so far!

    Could you tell me where to find more information on the usage of .em?
    I’m a beginner and also dutch so simple and easy to understand language would be greatly appreciated!

    ( Reply )
  138. PG

    Facundo December 2nd

    Me agaen!
    Well, I never didnt know how to code in CSS. But now, with your help I made this site http://www.fakone.com/designs/sd/ from 0 !!

    Thx a lot!

    ( Reply )
  139. PG

    Sebastian December 2nd

    You are the Best!

    I have no idea about CSS or similar.

    During to show your work, I must write you – because I am happy to see so good explanatory stuff.

    I be overjoyed, really.

    For your work – Thanks a lot!

    From Germany

    ( Reply )
  140. PG

    Jareer December 3rd

    Excellent Tutorial,

    I learned lot from it.

    good explanations with clear picture

    Thanks and need many tutorials something like this

    From United Arab Emirates

    ( Reply )
  141. PG

    Ryan December 5th

    Wow, what a great detailed tutorial! Really helpful in all ways! Thanks for taking the time to make this. Really appreciate it.

    Cheers

    ( Reply )
  142. PG

    David December 10th

    the menu arrows don’t work in ie6?
    very helpful otherwise.

    ( Reply )
  143. PG

    M. E. Schultz December 10th

    Fantastic Tut. Just in time for my next homework assignment. Thank You!

    ( Reply )
  144. PG

    sophia December 12th

    Thanks for taking the time to put this out. It was extremely useful

    ( Reply )
  145. PG

    Brian December 13th

    Everything is starting to click. Awesome and thanks!

    ( Reply )
  146. PG

    Tom Taylor December 14th

    Thanks so much for this, followed with this and basically learned and taught myself css along with it.

    Was such a help.

    ( Reply )
  147. PG

    Tech-Notes December 17th

    one word … SUPER …

    i sat down for this tutorial and the time was over in a blink !
    Saw some really cool new things here and i’m really gonna try it out on my website

    Keep these screencasts coming !

    Cheers

    ( Reply )
  148. PG

    Michael Babao December 18th

    This tutorial is not only for the beginners but a refresher for who are already enlightened :-)

    ( Reply )
  149. PG

    divin December 20th

    the video is straeming very slowly, if something can be done about it, it will be graet. The tutorial is great

    ( Reply )
  150. PG

    Alex December 22nd

    Jeffrey you are good man! :)
    I know this tut was only about markup
    But if we see the whole of a situation IE and Opera users can’t see rounded edges
    I mean if you have explained about it you should show an alternative for others borwsers
    Cuz Cross-browser-compatibly is still paramount at this time

    ( Reply )
  151. PG

    Digital Space December 28th

    In the desgin slice the top and bottom of the rounded edges
    then create another css file for ie and call the background image for the h3 tags as your sliced images.

    It works for me.

    Best tuts again, maybe one more can be done but with a bit more complicated design like so much curves and background images and so on, as with this design it is easy to slice and use to convert to xhtml, but i think its time to rock and roll with a bit more complicated one, give it to us :) plz……. please base it on a black theme maybe jewelery, watch, clothing, photographers something like armanis tagheur website design, what do you say you up for it. More than happy to design and send in as a contribution.

    ( Reply )
  152. PG

    seye kuyinu December 29th

    VERY HELPFUL!!!!!!!!!!!!!!!!!!!!!!!!!!!

    ( Reply )
  153. PG

    Tran Le December 30th

    thanks Jeffrey for great tutorial. I used to do the same layout with very time-comsumed way. this tutorial will help me a lot.

    just one question. for the rounded background. I see you use -moz-border-radius css property that work only in firefox. is there any way to it work the same on internet explore? so far I just use the background for rounded conner.
    once again, thanks so much
    LMTran

    ( Reply )
  154. PG

    Jimi January 2nd

    @ Andrea, you can get Visual Express for free from Dreamspark.com is you are a student ;)

    ( Reply )
  155. PG

    Stoyan January 3rd

    Pretty good tutorial thank you.

    ( Reply )
  156. PG

    Crystal January 3rd

    I basically love you. THANKS FOR THE SCREENCAST!

    ( Reply )
  157. PG

    Santosh Telwane January 5th

    CLAP CLAP CLAP
    VERY GOOD WORK.

    THANK YOU

    ( Reply )
  158. PG

    Ant-Lion January 5th

    Thanks for the video tutorials, they have been handy in helping me to learn how to turn PSD templates into XHTML templates

    ( Reply )
  159. PG

    Seth January 5th

    Thats a great tutorial.
    I have a question about part 2 (CSS), im following Jeffery on a design i created. and in the Header part (where he set up the header image),i dont get the same result. what i mean is that my image dosent seem to upload.
    Everything else seems to work fine by now.
    If anyone can comment on that one ,that would be great.

    ( Reply )
  160. PG

    KHALED January 8th

    I have learned a lot from lynda website.
    BUT THE TRUTH WITH YOU “JEF” YOU ARE THE BEST SO FAR.

    AUSTRALIA

    ( Reply )
  161. PG

    saki January 9th

    Very nice to see the Tuts and Learnt a lot from it !!!!!!!!!!!!!!

    ( Reply )
  162. PG

    Ahmed January 11th

    Would you Guys Digg this Tutorial please? Give something in return as well.

    This article deserves a huge traffic and I really appreciate the work of Author. Anyway I am sure Nettuts will be the first choice of every new web developer or even advance very soon. Thank you Author.

    ( Reply )
  163. PG

    Meganite January 11th

    Thanks a lot for this tut! It helps me to understand, how i need to built my own site.

    ( Reply )
  164. PG

    Tedece January 13th

    Thanks Jeffrey Way and Nettuts, you are the best !

    ( Reply )
  165. PG

    Roy January 16th

    Theres no need to hack or use 2 .css files to fix IE6. Just DONT USE margin at all. :)

    ( Reply )
  166. PG

    hetalsagar January 17th

    hey i watch your tutorials its excellent and have a question like for safari and firefox you give -moz-border-radius and -webkit-border something to give rounder corner what about ie6 and ie7?.

    ( Reply )
  167. PG

    Kshitij Parajuli January 17th

    Thanks!
    A real BOOST to my knowledge.

    ( Reply )
  168. PG

    iBull January 18th

    1´000.000.000 Thanks Jeffrey, Y espero que alguien lo tradusca

    ( Reply )
  169. PG

    EdpeppeRs January 23rd

    hey, JW!!! I love your work! haha.
    great job, man! i’m enjoying it all.. good enough!
    :D
    thank u very fucking much!

    so, it’d be interesting if we can download the screencast… :P

    hey, iBull .. do u asking to some1 put subtitles on the video, is it?

    :P

    peace, guys!!

    ( Reply )
  170. PG

    D. Zioner January 27th

    This is great stuff! Dugg and bookmarked!

    ( Reply )
  171. PG

    David | WebModia January 27th

    Jeff, I was interested when stumbled upon this. I’ve sliced hundreds of PSDs, and I agree with you that there’s always more than one way to accomplish the same task and you never know when you might learn a new trick or two from somebody doing things in a slightly different way.

    First off – hats off to you for taking the time to produce this screenshot!

    I accept your argument about not being to nitpicky (must code always validate, what makes a good class/ID name, etc) in a production environment. However, I still think you can stick to fairly strict standards-based practices while remaining fast and efficient. That said – here are a few nitpicks ;)

    1. No reason to use XHTML Transitional, as that DOCTYPE is specifically meant for “transitioning” from table-based designs with presentational elements (b, font, etc.) to semantic markup and pure CSS-based designs. For this design, you absolutely should go with the Strict DTD – be bold! :)

    2. Rather than wrapping your form labels with presentational elements like the small tag (or even a non-semantic span), you should use the HTML element specifically intended for this purpose: the label tag. This gives you the CSS hook you need, plus adds the accessibility advantages and semantics inherent with the label tag (don’t forget to use the “for” attribute).

    3. As far as I’m on the markup ;) – I would probably have kept the headers in proper order in that “news” div, using an h2 first and then h3. You can of course set the styles with CSS to have the headers display however required by the design, while keeping the hierarchy of the document outline more structural intact.

    4. As for the CSS – rather than the text-align hack for centering content, try using auto margins instead – e.g. margin:0 auto; — that along with a width declaration with effectively center a block level element within its parent container. The text-align method is really only necessary if you need to support *very old* browsers – as in IE5.x (and IE6 if you force it into quirks mode, but you shouldn’t be doing that, right?).

    5. I’d avoid using display:none; for your image replacement, as that will also render that text inaccessible to screen readers. Instead, try a more accessible method like throwing the text off screen (text-indent:-999em;, ala “Phark method). I actually prefer an even more robust method (sometimes called “Gilder/Levin”) which also works if CSS is on but images are turned off. Point is: you don’t need to sacrifice accessibility to meet design requirements like image-replaced text.

    6. Finally, I’d also recommend that you can perhaps do better with the content source order by having the #mainContent first in the markup, followed by the #sidebar. Obviously you can still control the display / layout of this content with CSS (using opposite floats, #mainCotent floated right and #sidebar floated left). This way, when the spiders (or screen readers or folks browsing without CSS) read your content, they get the most important stuff first – the actual content! – and not a long list of links.

    OK, I’m getting off the soapbox. This was a great tutorial for those just starting off, especially if they follow along with the files. You flew through the process, demonstrating quick and efficient use of CSS. I’ve been doing this a few years now and I even picked up a new trick – developing CSS in Firefox directly with the Web Developer Toolbar – that’s a great tip!

    Keep up the great work.

    ( Reply )
  172. PG

    Petar January 28th

    Dude, you are a good man

    ( Reply )
  173. PG

    Munko January 29th

    Thank you very much! Very helpful tutorial, clear explained.

    ( Reply )
  174. PG

    jitendra February 2nd

    @David | WebModia : I agree with you

    ( Reply )
  175. PG

    jitendra February 2nd

    tag is a presentational tag . it should not use. style in css with class instead using this

    ( Reply )
  176. PG

    Sam Vloeberghs February 4th

    Very nice tutorial!

    ( Reply )
  177. PG

    xuxu February 4th

    this tut is what I’ve been looking for for years…really enjoy your screencast. thanks for your working hard.

    ( Reply )
  178. PG

    B. K. February 6th

    great tutorial. thank you very much for taking the time to put this together. i’ve been looking for a tutorial like this for a long time. i especially found it helpful that you talked through why you were doing something, and when you made a mistake how you fixed it. so helpful.

    keep up the great work!

    ( Reply )
  179. PG

    Salden Eltagonde February 7th

    Very Great tutorials..TWO THUMBS up…i can’t imagine about HaRD coding ACTION,,grrrr..super dooper believe..please me a tutorials stuff about xhtml and CSS.. im a newbies…please send me here at grindcrusties@gmail.com..representing philippines

    ( Reply )
  180. PG

    bin-yasir February 7th

    That was so exciting ,,

    I was searching like this tutorial ,,

    Thx JW

    ( Reply )
  181. PG

    mindxstudio February 7th

    Happy to learn it, thanks

    ( Reply )
  182. PG

    James February 7th

    Wow man I have to applaud you. To be honest this is like the first video tutorial I ever completely watched from start to finish. I usually find myself getting bored, because the instructors jsut talk in circles. You got straight to the point and I like the fact that you even showed when you had a problem and how you went about to fix it. Most videos I try and watch, they make it seem like they are perfect and never have a problem. I learned alot more then just how to take a PSD and make it into a website. Great work man.

    ( Reply )
  183. PG

    tanim February 10th

    Dear
    can i do slicing with fire works if i follow this vdo tutorial

    ( Reply )
  184. PG

    nel February 11th

    jeff, do you have a screencast for xhtml and css for beginners? thank you!

    ( Reply )
  185. PG

    Dmas February 12th

    have no words… excellent

    ( Reply )
  186. PG

    MEROG February 18th

    Dear JW,

    A great tutorial. I am a newbie passionate to the world of creative functional website design. When I was searching for a tutorial on conversion of PSD to XHTML, your tutorial served me a feast in the mid of desert. And I need one more small help from you….

    I don’t have a good internet access at my home. I am practicing it by noting down the steps on a book in my office and implementing them at my home. So it takes too long to debug. So…

    Can you please provide me the video files, or any link to download?
    Here is my mail: merog_designer@yahoo.com

    Please JW! Awaiting your reply….//MEROG

    ( Reply )
  187. PG

    JON S February 19th

    great tutorial learnt ALOT!!!

    ( Reply )
  188. PG

    Dan Klimke February 20th

    I’m just starting out and your tutorial has given me hope that even a noob such as I can produce a functional site based off a PSD.

    ( Reply )
  189. PG

    honour chick February 22nd

    thxs … very useful and easy to understand tutorial :)

    ( Reply )
  190. PG

    sirnobull February 23rd

    Another great tutorial. Thanks Jeff.

    ( Reply )
  191. PG

    Norm February 26th

    Great tutorial. I recently created my first screen cast, and I really appreciate the time involved.

    ( Reply )
  192. PG

    akobey February 27th

    nice

    ( Reply )
  193. PG

    Psd to Xhtml March 9th

    hmmm… very easy for understanding….

    Thanks

    ( Reply )
  194. PG

    Mike March 11th

    I can’t find a .psd file, can you send me it?
    mike@vodopyanov.ru
    Thank you a lot :-)

    ( Reply )
    1. PG

      bruno March 12th

      Very nice tutorial.
      What about a CSS for Beginers screencast series?

      ( Reply )
  195. PG

    arn75 March 13th

    nice one :

    ( Reply )
  196. PG

    Justin March 18th

    Thank you soooo much for this tutorial. I have been playing around with Photoshop, Dreamweaver, etc. for some time now and this is by far the most helpful source for integrating the two in order to produce a VALID a site. Thanks a lot!

    ( Reply )
  197. PG

    Theodor March 30th

    umm I got a problem,JavaScript won’t work….I did exactly as you no error…no type nothing…it simply doesn’t appear,just first image,any help please?

    ( Reply )
  198. PG

    Leena April 3rd

    Cool way to do this converting from PSD to XHTML. I will forward this link to my team to check out and see if we can fasten our work.

    ( Reply )
  199. PG

    Katrina April 8th

    I can’t believe I’m just now watching this! How did this tut slip past me? This is REALLY great and very useful to watch. The visual side and not just the textual step by step helps a LOT. Thanks Jeff!

    ( Reply )
  200. PG

    pratheepa April 9th

    Excellent

    ( Reply )
  201. PG

    Dave Bonds April 20th

    Awesome! I really needed this tutorial!

    ( Reply )
  202. PG

    raphiel April 21st

    Yummy! love it! two thumb ups! :)

    ( Reply )
  203. PG

    loto April 22nd

    love it man! Thanks.

    ( Reply )
  204. Great screencast, thanks for the helpful tutorials.. all the best..

    ( Reply )
  205. PG

    XHTML Candy April 29th

    Thanks for this detailed screencast . Post more articles like these.

    ( Reply )
  206. PG

    kakasab May 1st

    awsome tutorial dear, keep posting more about PSD for CSS

    ( Reply )
  207. PG

    Reece May 14th

    Is there a free trial for MicroSoft Visual?

    ( Reply )
  208. PG

    Lucas June 1st

    Seems like a great tutorial, but for a tactile learner like me, I wish you would give us .PSD’s to follow along… your “Slice and Dice that PSD” tut is also without this. I watch them anyway, and it all seems great, informative, and interesting, but in one ear out the other, no way to retain the info… Are there others out there like me who need hands on stuff to learn and retain new skills?

    ( Reply )
  209. PG

    Waheed Akhtar June 5th

    is this valid css ? i don’t think so.
    do -moz and -webkit work in IE 6 ?? i don’t think so.

    ( Reply )
    1. PG

      Jason July 1st

      umm, this is valid waheed. so hush

      ( Reply )
  210. thanks for share…

    ( Reply )
  211. PG

    seens June 17th

    Jeff,

    Correct if i am wrong,

    ————————————

    ————————————

    i guess it should be,

    your tuts are really great man.

    good work

    SGJ

    ( Reply )
  212. PG

    nic June 21st

    great work jeff!

    ( Reply )
  213. PG

    Rudi June 24th

    Very well done. Thank you so much.

    ( Reply )
  214. PG

    Debbie June 26th

    Great tutorial. Thanks!

    ( Reply )
  215. PG

    SprockBoy June 28th

    Woow Thank you so much!!.. I learned a lot!. I was checking a lot of tutorials to convert psd to xhtml but this is the Best!. Greetings from Venezuela!

    ( Reply )
  216. PG

    Stefan July 5th

    Very nice tutorial, you can typ and code so fast :D

    Thanks for sharing this man!!

    ( Reply )
  217. PG

    Sowdri July 6th

    Thanks so much for this tutorial! I’m just a newbie and it helped a lot!
    It was just like downloading webdevelopment directly into my brain!!

    Amazing!

    ( Reply )
  218. PG

    d1ve2blu3 July 8th

    great article,,

    i’ve looking for thes,

    thank you,,

    ( Reply )
  219. PG

    Ismail July 17th

    Hi,
    very good tutorial! Thanks,

    but if possible can i have the source files “the PSD file”?
    thanks :D

    ( Reply )
  220. PG

    Nokadota July 19th

    I found this incredibly helpful and boring at the same time, lol. The fundamentals usually are. ;)

    Thank you for your time on this Jeff!

    ( Reply )
  221. PG

    Beth July 26th

    This tutorial was amazing! It answers almost every question I had about CSS!

    ( Reply )
  222. PG

    Emanuel July 30th

    Thanks a lot for this helpful tutorial! I want to become a excellent webdesigner and to achieve this target I need to learn from experienced webdesigners. Thanks again!

    Regards,
    Emanuel

    ( Reply )
  223. PG

    almulaiki August 1st

    please sir,
    where can I get the psd mockup?

    ( Reply )
  224. PG

    jason August 17th

    can you tell me which plugin “edit css” in the Firefox,thanks~

    ( Reply )
  225. PG

    Jonathan August 19th

    This is truly a great tutorial, So much better than the default “save psd as webpage” feature.

    I use htmlsplash for my conversions though whenever im lazy. lol

    ( Reply )
  226. PG

    Benjamin August 26th

    Your tutorial is awesome, but I’d like to know about those two “JQuery”?
    When i save my document in Photoshop CS as PSD format and then save those images that i’ve put on my PSD file on a folder, exactly like what u did.
    now my question is : when i want to start to build my web page on “MS visual studio 2008″ i can not see those JQuery files? how should i do it?
    thanks alot

    ( Reply )
  227. PG

    Ricky August 29th

    Would have been nice to share the psd, html, css etc for newbies to actually tried it after viewing this tutorial… Nice job

    ( Reply )
  228. PG

    Pietu August 31st

    HI,
    Great tutorial!! Just one question about going forward on this kind project, how to add some new sites to those links on main page? Do I need to you frames or what? Thanks

    ( Reply )
  229. PG

    Design xhtml September 4th

    very helpful tutorial Thanks!

    ( Reply )
  230. PG

    Imtiaz Ahmed Qazi September 7th

    Awesome Job Buddy!
    Tell me where can I get more tutorial like this?

    Actually I am a newbie in coding world, can anyone help me! You jeffy? Please
    Thanks
    Qazi

    ( Reply )
  231. PG

    Chris September 8th

    There are a lot of people from foreign countries looking at your screencasts and are not so perfect in English.
    So it would be a great help, if you speak more clearly and slower.
    Thanks.

    ( Reply )
  232. PG

    Daniel Castañeda September 12th

    Hi everybody, i’m thankful to have found this tutorial. The hour watching worth it.
    Now I wanna put my hands on work, can you send me the psd source please?
    I think we could add english subtitles to the video, it could help to understand the video to us, the non-english people. I’d like to help to do the job.

    ( Reply )
  233. PG

    guest September 15th

    that was GREAT! well done.. and it was definitely not boring. thank you!

    ( Reply )
  234. PG

    Eman September 16th

    Great Tutorial, Thank you so much

    ( Reply )
  235. PG

    Stan September 20th

    Hi, Jeffery!

    I was thinking that I am good with xHTML and Css but now I understand, There’s a lot to learn. Thanks and GOD BLESS YOU.

    I am looking for your future tutorial.

    I wish someday I become like you.

    Thanks for the tutorial.

    ( Reply )
  236. PG

    faz September 23rd

    Hi Jeffrey,

    Great screencast. Learning new things from you all the time.

    A quick question though… from a SEO perspective, pages are better ranked if the spiders see the main content first.

    In your example, when you strip out the CSS, there’s the header, then the left nav, folllowed by the events, followed by the feature and then the main content.

    Using such mark-up and not changing the layout of the page is it possible to make the main content appear nearer the top?

    I know this can be achieved by using a table layout where you specify emtpy cells to trick the spiders to view the main content first but I don’t think anybody wants to go back to table layouts.

    Any views and comments from anyone is appreciated.

    Faz

    ( Reply )
  237. PG

    faz September 23rd

    Hi,

    A css notation question. Are the following declaration the same thing?

    #tier1 #featured { …}

    #featured {…}

    As you should only use unique IDs in your mark-up I was confused with having the ID followed by an ID.

    Also, is there any reason why the “UL” item is referenced like:

    #sidebar ul#nav {..}

    why can’t the above be referenced as:

    #nav ul {…}

    Apologies if the above are novice questions.

    faz

    ( Reply )
    1. PG

      Jeffrey Way September 23rd

      #sidebar ul#nav and #nav ul are different selectors. The latter searches for an unordered list within a #nav element. The former searches for an unordered list with an id of #nav.

      ( Reply )
      1. PG

        Faz September 27th

        Ok starting to get the picture, is it about making sure the correct element is targetted?

        In the above example if you only had one UL in the NAV element anyway then both types of selectors would target the correct element, right?

  238. PG

    Nikki C. Panie September 28th

    This is really helpful. Thank you

    ( Reply )
  239. PG

    Pozycjonowanie Olsztyn October 13th

    Great tut!

    ( Reply )
  240. PG

    sam October 22nd

    nice tutorial…..

    ( Reply )
  241. PG

    Sagar October 26th

    Thats amezing! you have cleared my so many doubts,
    love you jeffrey!! keep it up

    ( Reply )
  242. PG

    rrr October 29th

    That’s excelent. thx for great tutorial.

    ( Reply )
  243. PG

    jual dvd October 29th

    this tutorial is rock…
    simply the best :)

    ( Reply )
  244. PG

    Joy October 30th

    This is the best tutorial ever! I especially like how personal it is.

    ( Reply )
  245. PG

    sby presidenku October 31st

    will you release a visual tutorial of this xhtml/css? with minimum coding of course?

    ( Reply )
  246. PG

    ultra November 6th

    this is the best website for me to learn how to conver psd to html

    thanks

    convertpsdtohtml.com

    ( Reply )
  247. PG

    GK November 6th

    OK….watched all of the videos. What I want to know is, How did you know it is Friday and I am going into the weekend?

    But really, I am new to css and I want to say thanks. I learned a lot!

    ( Reply )
  248. PG

    jumper November 9th

    wooow! perfect tutorial…

    ( Reply )
  249. PG

    Surender Thind November 11th

    I think the Jeffery way is the best way to get around any tuts. :)

    ( Reply )
  250. PG

    Neophytech November 12th

    hello ur rounded corners not showing in opera and ur blue part of header also dont show full some of ur boxes are also getting distorted

    ( Reply )
  251. PG

    kelvin November 15th

    hi, this really is a great video tutorial.
    but in the first video, the video timing is 07:01.
    inside the folder show two scrip file.
    just wondering how i get the script file.
    do i need to create the script by myself.

    thanks

    ( Reply )
  252. PG

    CommonSense November 15th

    Just want to add my personal thanks and appreciation to someone who just might help me make it through my semester exams…

    Copenhagen

    ( Reply )
  253. PG

    Johnny November 20th

    Thank you so much for taking your time to create these awesome video tutorials.
    I have learned a lot from you Jeff. Please create more video for the website.

    Anyway, very nice job! please keep up your good work and keep doing web tutorial for the web newbie community.

    I want to be your student very badly. lol :-) Seriously!

    Thank you,

    ( Reply )
    1. PG

      Jeffrey Way November 20th

      Thanks, Johnny! I surely will. ;)

      ( Reply )
  1. Arrow
    Gravatar

    Your Name
    November 20th