flashing ticker
To interact with this page you must login.      Signup

Why is HTML/CSS/JS often bundled with designer roles?

Wouldn't that aspect be in better hands with a developer rather than a designer?
spacer
categorytechnology
typeunderstand
tynamite
tynamite's avatar For a web designer, learning CSS, and javascript makes perfect sense.

CSS stands for Cascading Style Sheets, and it provides styling to html elements.
99% of the websites you go on, on a daily basis, would not be possible if it wasn't for CSS2, the version before HTML5 (CSS3). I remember the days before CSS went mainstream, so I can appreciate CSS and not take it for granted.

From hereon, let's imagine that you are one of the many web design agencies, that specialise in creating professional Wordpress themes for clients.

Below are the top 5 innovations of CSS2. Which ones enable Quora to have this web design?


  • The
    (and ) tag and it's applicable CSS attributes, meaning that we now have table-less layouts, and can now use grid layouts instead.
  • The ability to include a .css file in all files of a website, to update the styling of many themes at once.
  • The ability to give elements margins, borders, and padding; without having to use spacers (transparent images), and
    (line breaks). CSS2 can also make elements appear x pixels relative to where it would have been, or from its parent element.
  • The ability to style a list. http://css.maxdesign.com.au/list... Do you remember the time when menus on websites were a row of images? (Amazon.com)
  • The ability to style subtle things like forms, hyperlinks, and more font sizes and colours to choose from, making things more accurate.


Try creating a Wordpress theme with just HTML and a Photoshop layout sliced into a table. AceHTML Freeware contains every html tag and attribute in it and is easy to use.

Now to move onto javascript. Remember in the example, that you are working for a web design agency that specialises in making professional Wordpress themes for clients. You don't make Wordpress plugins, and you don't need to. Your clients have never asked you to make a plugin, which is good because you're just a designer, not a programmer (coder). They have all the open source plugins they need off the Wordpress website.
You finish your Wordpress theme for the client, and the client asks...


  • Can I have ajax login?
  • Can you make the subcategories slide down when I mouseover the root (top level) parent category?
  • Can you make the images posted on the blog appear in a lightbox?
  • Can you make the site logo grow bigger when I mouseover it?
  • Can you make a search box just be a text box with a search icon in it, no text beside it, and inside the box says search here. When clicked, the textbox contents clears.


That's what I thought.
report this post permalink
What's an assertion, and what should I type in?

Compesh is a question and answer (and debate) website, so before you make a debate, you better learn what an assertion is. I suppose you already know what a question is, and that you've typed it in the box. ;)

An assertion, is basically a statement you can make, that is either true or false.

Richer people have better health.

The question for that would be, Do richer people have better health?

And don't forget to make your assertion, match your question.

Compesh logo