SHARE
Facebook X Pinterest WhatsApp

Web Development: The Need to Know Basics

Written By
thumbnail
Chris Rossi
Chris Rossi
Mar 10, 2010

Web Development: The Need to Know Basics

Many articles, books and websites explain the basics of Web development, but they require a lot of time to read (and re-read) to understand fully. This article is not going be like that–it was written to provide quick answers to the basic development questions that many beginning developers need to know.

What is HTML?

Before we get into anything else let’s first go over what HTML is. HTML stands for Hyper Text Markup Language. This is the basic format for the scripting language that is used to construct the Web. The latest version of HTML (HTML 4.01) was developed by WHATWG (Web Hypertext Application Technology Working Group). They are now working on a revised version called HTML5 which focuses on the needs of application developers along with resolving issues found in the previous versions of HTML. Here is an example of what the current HTML code would look like if you were adding an image.

<img src=”image_name.jpg” width=”251″ height=”143″ />

If you want some further information on HTML and HTML5, check out these pages.


Basic HTML: Introduction

What are Cascading Style Sheets (CSS)?

CSS stands for Cascading Style Sheets. It is a style sheet language used to describe the design elements of the websites such as the layout, color, font size, etc. It can allow multiple pages to share the same formatting. This is what it would look if you wanted to define the height, width and background color of a specific div tag.

.div_tag_name{

background-color: #000000;

width: 500px;

height: 500px;

}

For further information on CSS, check out these pages.


CSS Layouts Without Tables, FilleZilla, Core FTP. Some of these can be downloaded for free while others are “try before you buy” software.

Once you have your FTP Client you will see a box that says “Host”, “Username”, and “Password”. Host is where you would put the IP Address or domain name of your website. Username and Password is where you would put the username and password from your web hosting account. Once you have filled that information in, click Connect and you will see it start connecting to the server. If you have successfully connected you will see the files show up on the right side of the screen. Once you have connected, you can start to transfer files to the server. To do this either double-click on the files you want to upload or right-click and select upload.

How Do I Set Up a Web Host?

The first thing you need to do is to choose your hosting service. There are many hosts out there including Host Gator, UltraEdit and Adobe Dreamweaver,

Recommended for you...

Best JavaScript Frameworks & Libraries for Building Web Dashboards
Rob Gravelle
Jul 29, 2021
Google Web Vitals for Beginners
Diogo Souza
May 4, 2021
Web Site Maintainability
Vince Barnes
Jan 10, 2021
Getting Started with Grunt.js
Diogo Souza
Oct 8, 2018
HTML Goodies Logo

The original home of HTML tutorials. HTMLGoodies is a website dedicated to publishing tutorials that cover every aspect of being a web developer. We cover programming and web development tutorials on languages and technologies such as HTML, JavaScript, and CSS. In addition, our articles cover web frameworks like Angular and React.JS, as well as popular Content Management Systems (CMS) that include WordPress, Drupal, and Joomla. Website development platforms like Shopify, Squarespace, and Wix are also featured. Topics related to solid web design and Internet Marketing also find a home on HTMLGoodies, as we discuss UX/UI Design, Search Engine Optimization (SEO), and web dev best practices.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.