55 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			55 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								title: Introduction to CSS
							 | 
						||
| 
								 | 
							
								localeTitle: Introducción a CSS
							 | 
						||
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								## Introducción a CSS
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### ¿Qué es CSS?
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Las hojas de estilo en cascada (CSS) describen cómo debería aparecer el html en una página.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Antes, los desarrolladores de CSS aplicarían estilos utilizando atributos o etiquetas especiales en cada nodo de una página. Esto hizo que el marcado sea repetitivo y propenso a errores.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								CSS permite a los selectores describir cómo debe verse cada pieza de contenido coincidente.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								```CSS
							 | 
						||
| 
								 | 
							
								body { 
							 | 
						||
| 
								 | 
							
								    font-size: 15px; 
							 | 
						||
| 
								 | 
							
								 } 
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								 a { 
							 | 
						||
| 
								 | 
							
								    color: rebeccapurple; 
							 | 
						||
| 
								 | 
							
								    text-decoration: underline; 
							 | 
						||
| 
								 | 
							
								 } 
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### Usando CSS
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								**Las hojas de estilo externas** permiten que muchas páginas compartan los mismos estilos.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								```HTML
							 | 
						||
| 
								 | 
							
								<link href="styles.css" rel="stylesheet" type="text/css"> 
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								**Las hojas de estilo internas** aplican CSS a todas las etiquetas coincidentes en una página.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								```HTML
							 | 
						||
| 
								 | 
							
								<style> 
							 | 
						||
| 
								 | 
							
								    h1 { 
							 | 
						||
| 
								 | 
							
								        font-family: sans-serif; 
							 | 
						||
| 
								 | 
							
								        margin-bottom: 1.5em; 
							 | 
						||
| 
								 | 
							
								    } 
							 | 
						||
| 
								 | 
							
								 </style> 
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								**CSS en línea** aplica estilos a una sola etiqueta.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								```HTML
							 | 
						||
| 
								 | 
							
								<img src="..." style="border: 1px solid red;" /> 
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#### Más información:
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								*   [Escuelas w3](https://www.w3schools.com/css/css_intro.asp)
							 | 
						||
| 
								 | 
							
								*   [Almanaque trucos CSS](https://css-tricks.com/almanac/)
							 | 
						||
| 
								 | 
							
								*   [Sitepoint](https://www.sitepoint.com/html-css/?ref_source=github)
							 |