CSS significa Hoja de estilo en cascada, es un lenguaje de hoja de estilo utilizado para dar forma a los elementos HTML que se mostrarán en los navegadores como una página web. Sin usar CSS, el sitio web que ha sido creado usando HTML se verá aburrido. Básicamente, CSS proporciona la cubierta exterior de cualquier elemento HTML. Si considera HTML como un esqueleto de la página web, entonces el CSS será la piel del esqueleto. El tipo de medio de Internet (tipo MIME) de CSS es texto/CSS. El CSS fue desarrollado por el World Wide Web Consortium (W3C) en el año de 1996. El CSS se puede aplicar a documentos HTML de diferentes maneras.
- El estilo CSS en línea que se verá como el siguiente código:
<h1 style="color: green;">GeeksforGeeks</h1>
- El estilo CSS interno que se verá como el siguiente código:
<!DOCTYPE html> <html> <head> <title> internal CSS </title> <style> h1 { color: green; } </style> <head> <body> <h1">GeeksforGeeks</h1> </body> </html>
- El estilo CSS externo que se verá como el siguiente código:
/* this will be separate file */ <style> h1 { color: green; } </style>
Año de lanzamiento de la versión CSS:
Características de CSS:
- Mantenimiento: Es fácil de mantener, cambiando en un solo lugar afectará globalmente en su sitio web. No es necesario cambiar cada lugar específico.
- Ahorro de tiempo: puede usar fácilmente cualquier secuencia de comandos CSS en varios lugares.
- Soporte: CSS es compatible con todos los navegadores y motores de búsqueda.
- Almacenamiento en caché: CSS puede almacenar aplicaciones web localmente con la ayuda de un caché fuera de línea para que pueda ver el sitio web cuando no esté conectado.
- Front-end nativo: CSS contiene una gran lista de atributos y funciones que son útiles para diseñar la página HTML.
- Selectores: en CSS, hay muchos selectores (selectores de ID, selectores de clase, etc.) que serán útiles para realizar tareas específicas.
Ventajas de CSS:
- CSS es compatible con todos los dispositivos.
- Con la ayuda de CSS, el mantenimiento del sitio web es fácil y rápido.
- CSS admite cambios consistentes y espontáneos.
- CSS hace que el sitio web sea más rápido y mejora las capacidades del motor de búsqueda para rastrear las páginas web
- Tiene una característica especial que es la capacidad de reposicionar.
Desventajas de CSS:
- En CSS, hay un problema entre navegadores si diseña algo y verifica que Chrome se vea perfecto, pero eso no significa que se verá igual en los otros navegadores. Luego, también debe agregar el script para ese navegador.
- Hay una falta de seguridad en CSS.
- CSS es vulnerable, está expuesto a posibles ataques.
- CSS tiene un problema de fragmentación.
Publicación traducida automáticamente
Artículo escrito por Sabya_Samadder y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA