Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript

mihai tudose
mihai tudose
3,029 Points

html,css,javascript?

Should i complete my javascript skills with css and html? Are all these 3 programming languages necessary to developing a custom web page/application?I would like to know some details about html and css and their relationship with javascript.

HTML, CSS, and JavaScript are the building blocks for interactive, customized websites. While you can get by with knowledge of only HTML and CSS alone, and make stunning responsive web pages, JavaScript adds more customizability and an interactive element to your web pages. HTML defines the content and structure of a web page. CSS styles it, and changes things like size, shape, font, and color. JavaScript allows you to automate things like self-scrolling image displays. Hope this helps some!

3 Answers

Joseph Sworyk
Joseph Sworyk
7,879 Points

You'll need HTML to build a website.... implementing text/pictures/etc. CSS to style these components... text color/size, spacing, etc... JavaScript makes webpages dynamic. Where they can respond to user input. So yes, a good idea would be to start with HTML & CSS.

mihai tudose
mihai tudose
3,029 Points

Alright.That really helped.Thanks a lot! Shall i pause the JavaScript basics course and start html and css then?

Joseph Sworyk
Joseph Sworyk
7,879 Points

Id suggest doing so, yes.

mihai tudose
mihai tudose
3,029 Points

That's what i'm gonna do.Thanks again!