HTML (HyperText Markup Language):
- Definición: Es el lenguaje de marcado estándar para crear páginas web.
- Funciones: Estructura el contenido de la web utilizando elementos como encabezados, párrafos, enlaces, imágenes, y formularios.
- Características: Utiliza etiquetas para definir diferentes partes del contenido, como
<div>
,<p>
,<a>
,<img>
, y muchas más.
CSS (Cascading Style Sheets):
- Definición: Es un lenguaje de hojas de estilo utilizado para describir la presentación de un documento escrito en HTML o XML.
- Funciones: Controla el diseño visual de los elementos HTML, incluyendo colores, fuentes, márgenes, alineación, y distribución.
- Características: Permite separar el contenido (HTML) de la presentación (CSS), lo que facilita el mantenimiento y la consistencia del diseño en múltiples páginas web.
PHP (Hypertext Preprocessor):
- Definición: Es un lenguaje de programación del lado del servidor utilizado para desarrollar aplicaciones web dinámicas.
- Funciones: Permite interactuar con bases de datos, gestionar sesiones, manejar formularios, y generar contenido dinámico.
- Características: Es un lenguaje incrustado en HTML que se ejecuta en el servidor antes de enviar la página al navegador del usuario.
MySQL:
- Definición: Es un sistema de gestión de bases de datos relacional (RDBMS) de código abierto.
- Funciones: Almacena, organiza y recupera datos para aplicaciones web.
- Características: Utiliza SQL (Structured Query Language) para realizar operaciones como consultas, inserciones, actualizaciones y eliminaciones en bases de datos. Es conocido por su rendimiento, fiabilidad y facilidad de uso.