What Is Html

Defining it in a simple way, “HTML is the language used to create web pages accessed through the Internet ". More specifically, HTML is the language with which most web pages are "written".

Designers use the HTML language to create web pages, the programs that are used generate pages written in HTML and the browsers we use (for example Google Chrome, Opera or Mozilla Firefox) show web pages after reading and interpreting their HTML content.

Although HTML is a language used by computers and web page design programs, it is very easy to understand and write by people. Actually, HTML stands for Hyper Text Markup Language and later you will see the meaning of each of these words. The HTML language is a recognized standard worldwide and whose standards define a non-profit organization called the World Wide Web Consortium, better known as W3C. As it is a standard recognized by all companies related to the world of internet, the same page written in HTML will be displayed in a very similar way in any browser under different operating systems.

Self W3C defines HTML as " a language universally recognized and to publish information globally " Since its inception, the HTML language has changed from being a language used exclusively to create electronic documents to be used in various specialized electronic applications such as search engines, online stores and electronic banking."

What is CSS?

CSS is known as Cascading Style Sheet. It is the language to define the presentation of a document structured in HTML.


What are the advantages of having basic knowledge of HTML and CSS? Empower your company, design good email marketing, templates, websites and much more. Maybe all these reasons do not apply to everyone but it never hurts a little extra knowledge. These are some of the reasons why you should learn a bit of HTML and CSS.

1. Design a very good email for your clients

Email marketing is a very good way of advertising, to communicate an event or whatever you want. With a little editing offered by the email marketing tools you can customize your emails and the editors will help you a lot in the creation process.

2. Create a great newsletter

Did you like the idea of a personalized email marketing campaign? What if we offer you a template to send the latest news to your customers? You can do this template yourself with a bit of HTML and CSS.

3. Adjust your website

Does the technical team take longer than you expect? Do you need few adjustments? Many websites are made in wordpress, if your company is also good news because with some knowledge of HTML and CSS you can make small adjustments yourself.

4. Share some code with your colleagues

You can share some code with your colleagues, or even your boss, and show them how they can make the adjustments themselves so you will not have all the work for you alone.

5. Make your technical team adore you

You just have to know a little about each language so that your technical team will adore you, when you tell them what exactly they have to change and do not say phrases like "the little thing next to the logo".

6. Show your skills in an excellent tumblr blog

If you are a photographer or designer, knowing some HTML and CSS can help you improve your blog in tumblr and create a really incredible site to show your work to your clients.

7. Build a personal website

Would you like to have a personal website where you can show your curricular summary or your portfolio? Imagine the advantage that you can represent when you look for work and that your site has your curricular summary, in a website of its own. You can get incredible results with just a bit of HTML and CSS. As with the site in tumblr, the rest of the professionals can take advantage of this in front of their clients.

8. Take your skills to the next level

If you are an expert in Photoshop and can make incredible mockups of websites, then why not go to the next level and also create websites, a little knowledge of HTML and CSS will allow you to take prototypes to real websites.

9. Learn more and earn more

When you start learning HTML and CSS for sure you will want to know more about how websites work and you will start to be interested in other languages such as JavaScript, Php, Ruby, etc. What will expand your knowledge and allow you to go further and the more knowledge you acquire, the more job opportunities you will have.


Bootstrap, is a framework originally created by Twitter, which allows creating web interfaces with CSS and JavaScript, whose particularity is to adapt the website's interface to the size of the device on which it is displayed. That is, the website automatically adapts to the size of a PC, a Tablet or another device. This technique of design and development is known as “responsive design" or adaptive design.

The benefit of using responsive design on a website is mainly that the website automatically adapts to the device from which it is accessed. What I use most often, and which I personally like the most, is the use of media queries, which is a CSS3 module that allows the representation of content to adapt to conditions such as the resolution of the screen and if you work the dimensions of your content in percentages, you can have a very fluid web capable of adapting to almost any size automatically.

But if you do not want anything to do with media queries, another very good option is the use of the Bootstrap framework, which, as I said, will help you develop your adaptive sites.

Even offering all the possibilities offered by Bootstrap when creating web interfaces, the designs created with Bootstrap are simple, clean and intuitive, this gives them agility when loading and adapting to other devices. The Framework brings several elements with easy-to-configure predefined styles: Buttons, Drop-down menus, Forms including all their elements and Jquery integration to offer windows and dynamic tooltips.

Bootstrap has a relatively incomplete support for HTML5 and CSS 3 , but it is compatible with most web browsers. The basic compatibility information of websites or applications is available for all devices and browsers. There is a partial compatibility concept that makes basic website information available for all devices and browsers. For example, the properties introduced in CSS3 for rounded corners, gradients and shadows are used by Bootstrap despite the lack of support from older browsers. This extends the functionality of the tool, but is not required for its use.

Since version 2.0 it also supports sensitive designs. This means that the graphic design of the page is adjusted dynamically, taking into account the characteristics of the device used (Computers, tablets, mobile phones).