THE BASICS OF CODING FOR WEB DESIGN

HTML

The purpose of HTML is to define a structure for web documents, which consists of a series of tags that define specific content.

All these tags help us structure the content of our web page in a more organized and accessible way.

HTML is strongly related to the front-end because it is the direct interaction with the user. On the other hand, all the information handled on the front-end can be sent to the back-end for processing.

CSS

The purpose of CSS is to provide a more pleasant visualization to the structures defined in HTML. CSS has the following features:

In summary, CSS allows us to manipulate color, text font, images, font size, positioning, and much more, giving life to our websites.

CSS is strongly related to the front-end because it is the direct visualization that the user has. Unlike HTML, CSS does not have the ability to send information to the back-end because it only handles presentation.

JavaScript

JS is a programming language, which is interpreted by web browsers. Additionally, it is a loosely typed programming language compared to other programming languages like Java. JS allows us to manipulate the content of web pages dynamically, making them more interactive. With JS we can modify HTML and CSS elements, perform validations of information provided by the user, among other things.

JavaScript is strongly related to the front-end because it is the direct interaction with the user, where validations and manipulations of information can be performed. On the other hand, all the information handled on the front-end can be sent to the back-end for processing.