Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7661387
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 31, 20262026-05-31T13:35:30+00:00 2026-05-31T13:35:30+00:00

I am a software developer who occasionally write CSS/HTML code. I am currently working

  • 0

I am a software developer who occasionally write CSS/HTML code. I am currently working on an application which requires a quite complicated html/css based layout and I feel that I don’t understand CSS/HTML layout enough to implement it. Which books and tutorials can you recommend me to improve my skills?

P.S. I understand the difference between block and inline elements is, what floats are, etc, but what I am lacking is a coherent picture of how it works and how to layout arbitrary stuff in html/css.

P.P.S. I tried several books before and they either has a reference manual format (like this: http://www.amazon.com/Pro-CSS-HTML-Design-Patterns/dp/1590598040) or contain information which I already know, for example most of basic tutorials on w3schools, most books for dummies on amazon, etc, or even worse are designer oriented. I don’t need reading about colors, etc, I just need to learn how to do layout in HTML/CSS like I do in Java/Swing or other similar frameworks.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-31T13:35:31+00:00Added an answer on May 31, 2026 at 1:35 pm

    Let me preface this by saying that I prefer to look up reference material online as needed (I store my knowledge in the cloud) rather than learning by heart an entire book on css properties that could appear to be completely out of context; at the same time I find it more beneficial to read deep into higher-level theory and guides, be it feature articles or books.

    Have you been given a comprehensive styleguide or maybe even a few mockups and it’s now up to you to make it into html+css? In this case I’d suggest

    • Handcrafted CSS: More Bulletproof Web Design – above all, covers some of the more “hip” techniques like liquid layout and makes you comfortable with the concept of graceful degradation (meaning that IE6 and FF10 should not deliver the same experience). This saves you headache and heartbreaks in the long run – mine was so popular that a colleague took it overseas… for eight months
    • CSS: The Missing Manual and HTML, XHTML and CSS Bible – quite in-depth and the material there is yet to be outdated. I’d suggest reading up on floats first (many quirks there regardless of previous experience) and whichever chapters would fill knowledge gaps that you feel you have, if any. Beyond that – used as reference.
    • Comfortable with general concepts but need to look up an occasional property? First off, w3schools are evil – use MDN instead. Unrelated: fantastic JS reference as well as CSS/HTML that you’re currently after.
    • Bookmark quirksmode and caniuse so that you will not be set back too far when a major browser suddenly declines to render your chiseled code correctly.
    • Research frameworks that are out there. Grid systems would be a fantastic way to save time if the design fits; topped with jQuery-UI or formalize you’d have the common dreads taken care of for you (looking at you, form layouts!).

    If you want to dig deeper and have better understanding of design principles and usability concepts behind a successful product, or if you are yet to come up with wireframes/page mockups etc., the reading list expands:

    • The Non-Designer’s Design Book – if I could upvote it a hundred times, I would. No water, easy to understand chapters, focus on design basics (contrast, repetition, alignment, proximity) that would end up contributing to a consistent, readable website (or printed media)
    • You still want more? Read Universal Principles of Design – we now deviate into “general” design territory, but most ideas are transferrable.
    • I’ll finish the list with Don’t Make Me Think!: A Common Sense Approach to Web Usability which is exactly that.

    And remember stackoverflow – if you’ve come across an issue, somebody probably has already solved it 🙂

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am working on an application which currently has a plugin to a particular
I am a software developer and currently I am having requirement to develop such
I work for a software company (not quite as a developer, but I want
I currently subscribe to MSDN Flash and Red Gate's developer newsletter, which is great.
I'm a software developer who has a background in usability engineering. When I studied
We developed an application using .net 2.0. We license our software which means whenever
I am a software developer who mainly works with .NET & C#, but I
I'm working on a project(ASP.NET MVC) and a client(who is also a developer) asked
I'm a newbie developer who want to learn software development process better. My questions
I've been a Software Developer now for over 10 years. I've mostly worked in

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.