
That's a story for another day but the basics are the same everywhere. CSS3 is the current standard but there are still some things that are not cross browser compatible. Start small and work your way up.ĬSS Is amazing. Whatever you know about this is fine for now. A lot of people will argue that other languages are more important for one reason or another but without html, none of the other languages matter at all. The important thing to remember about HTML is that it is the framework for everything website related. You'll see a lot of HTML4 vs HTML5 and a ton of other arguments that won't make a lot of sense up front. HTML The primary purpose of HTML is to tell a web browser what it's looking at. A server is not required to write and produce html and css documents You'll hear references to WAMP, LAMP, XAMPP and a bunch of other acronyms but for now you just need to know why they exist and what they do.


However, it's possible to edit a server with windows and it's possible to run server software on top of windows just like any other application. Windows is not a server and can't be used as a server. A very popular server software that you'll find is apache so let's focus on this for now. It's only job is to store code, interpret it and present it when called. It run's slightly different software but the principles are the same. I started self taught and learned a lot of hard lessons so hopefully this add's a little bit of an advantage to the learning curve. There are tiers to consider here.First let's break down what the languages do - I'm going to talk about additional languages because I see people already talking about servers and scripting to so I'm going to try and tie this all together for you. Ok - everyone has to start somewhere and I'm going to assume you are a novice so if any of this information is too basic, please excuse it. You only need to put your HTML file and CSS file in a folder in your computer, you don't need go to any site to practice this because HTML and CSS code is interpreted directly by your web browser. Check this other example to see how to reference the CSS files.


Open it in your web browser by just double clicking the fileĮDIT.Open notepad (Windows+R, type "notepad", enter).The web browsers like Internet Explorer, Firefox or Chrome, read the HTML code and produce the sites you see anywhere. In the HTML file you specify which CSS files will be used in your page (I'm assuming you know what CSS files are for). If so, how is the CSS connected to the HTML, and how are these connected to a website? The simplest way I can think to answer is:Īre CSS and HTML coded in a file on one's computer?
