Una página web se compone de elementos visibles e invisibles. Los elementos visibles son texto, imágenes, y otros contenidos multimedia . Los elementos invisibles se componen de códigos interpretados por el navegador.
HTML, CSS
son la base del funcionamiento de casi todos los sitios web.
HTML permite la visualización del contenido de un sitio web a través de los navegadores (Internet Explorer, Firefox, Chrome, Opera, Safari ...). Determina los elementos que componen una página web y funciona en conjunto con el CSS que da la forma del contenido.
CSS es un lenguaje que permite modificar la apariencia del contenido de una página Web. Tipografía , colores, fondos, tamaño.... Por estas razones, CSS es un elemento indispensable en el desarrollo web y sin CSS, no podemos lograr un sitio web atractivo.