Documentos de Académico
Documentos de Profesional
Documentos de Cultura
<meta charset="UTF-8"> : con esta etiqueta dentro del < html > </html> se le
dice al navegador que identifique ñ y el idioma español.
Etiquetas principales
<title>Document</title> : en este ejemplo entonces Document quedaría de
título en el navegador.
Etiquetas de Lineas
<hr>: línea de separación a lo ancho.
Etiquetas de listas
<ul></ul> : etiquetas e lista deben estar anidadas con cualquier elemento
html aunque para que queden listados de arriba hacia abajo con viñeta
<li></li>, la viñeta se puede cambiar a abecedario al colocar style="list-
style: lower-latin;
Etiquetas de comentarios
<!--<comentario>--> : comentarios en html donde esta comentario es donde se
puede escribir
Etiquetas para imágenes
<figure></figure>: etiqueta de figura
Atributos
title : atributo que se le puede aplicar a todo objeto html hasta un
párrafo, ejempl: <p title="mi parrafo" > Aprendiendo maquitacion</p>
<i></i> : itálica
Etiquetas de Listas
<ol></ol> : listados ordenados, no se visualiza se debe anidar etiquetas,
normalmente se acompaña con la etiqueta de <li></li>
Etiquetas de Formularios
<Form></Form> : Formulario, no se visualiza se debe anidad un elemento,
ejemplo input para capturar información,
<input type="password" id="password", name="password" required="true" placeh
older="Esctibre la contraseña"> : input tipo caja de texto, identificado con
id password con el nombre name= password, con requerimiento required= true y
para mostrar mensaje en los campos sin digitar placeholder = “digite la
edad”, si es tipo numérico con decimales se le debe agregar step=”any”
Comentarios CCS
/* */ : comentarios dentro de esos 2 signos (barra signos
atributos de texto
color:crimson; dale color a la letra
Animaciones de letras
https://developers.google.com/fonts/docs/getting_started pagina
url('https://fonts.googleapis.com/css?family=Rancho&effect=fire-
animation'); se usa en css y se colocaría la clase font-effect-fire-
animation
allí otros mas pero buscar en Google: shadow css generetion htmal-css
Atributos style
background-color: #f71570; color al padding es decir a la caja contenedora
del del elemento html
Font-size: 3vh; valor que flexible, cambia con el alto de pantalla 1vm =1%
box-shadow 0px 10px 0px blue; tambien shadow se puede usar para colocar un
borde falso
box-shadow inset 0 50px 40px rbga(255, 255, 255, 0.5); efecto de difuminado,
se logra hacer cuando no se le pone ningún valor al eje horizontal o x para
que no se desplace en este eje, se le colocar un color blanco.
box-shadow 0px 10px 0px blue, 0px 10px 0px greem; dos bordes falsos
Fondo en CSS
background-image: linear-gradient(45deg,red,black); Fondo degradado y
tambien se puede hacer de 3 colores.
background-image:lineargradient(#6d298d, #6d298d 50%, #bada55 50%, #bada55):
se divide en dos colores 50% y 50%
background-image:lineargradient(#6d298d, #6d298d 50%, #bada55 50%, #bada55)
background-size: 100px, 20px;
con estas dos líneas se va dividiendo con las medidas de 100xp de largo por
20xp de ancho y se repite hasta llenar el background
background: radial-gradient(rgb(49, 106, 158),rgb(255, 255, 255) );
degradado radial
background: radial-gradient(circle at 10% 20%, rgb(49, 106, 158),rgb(255, 25
5, 255)); degradado radial movido
background-position: left;
Border: 10px dotted red; borde punteado en círculos color rojo de 10 pixeles
Formato de texto
text-shadow: 5px 5px 5px #ced4da; sombras o difuminado
letter-spacing: 5px; para dar espacio a las letras pero tambien puede tomar
valores negativos pero se juntarían las letras.
line-height: 3; un interlinieado de 3
Iconos
bootstrap
Para usarlo en el archivo css, para como car un icono diferente se cambia el
código que aparece después de d=. si se usa esta forma no se necesita en
enlace de instalación.
url("data:image/svg+xml,<svg height='20px' width='20px' viewBox='0 0 16 16'
xmlns='http://www.w3.org/2000/svg'><path d='M0 1a1 1 0 0 1 1-1h14a1 1 0 0 1
1 1v14a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1zm4 0v6h8V1H4zm8 8H4v6h8V9zM1 1v2h2V1H
1zm2 3H1v2h2V4zM1 7v2h2V7H1zm2 3H1v2h2v-2zm-2 3v2h2v-2H1zM15 1h-2v2h2V1zm-2
3v2h2V4h-2zm2 3h-2v2h2V7zm-2 3v2h2v-2h-2zm2 3h-2v2h2v-2z'/></svg>");
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="s
tylesheet">
Ionicons
<script src="https://unpkg.com/ionicons@5.4.0/dist/ionicons.js"></script>
<ion-icon name="shield-checkmark-outline"></ion-icon>
<ion-icon name="shield-checkmark"></ion-icon>
Propiedad de display
display: block; los elementos aparecen en columna, por default es block
display: inline; los elementos aparecen en fila y ocupa la menor cantidad de
espacio
Nota: hay elementos inline y otros block, los primeros mencionados solo
ocupan el espacio necesario y lo otros se mueven en bloque, spam es inline
para poder cambiar ese atributo se usa display
Atributo position
position: static; Muestra tan cual el flujo esperado o en el lugar donde se
espera, en el que viene por default
Selectores
Selectores dependientes: lo aplica para todos los descendientes hijo
directos o no ejemplo div.container.descendientes p{}, container es la que
le da el estilo a la caja div y dependientes a los hijos en todas las
líneas.
Selectores child: lo aplica para todos los hijo pero solo los directos
ejemplo: div.container.hijodirecto > p{}, container es la que el da el
estilo a la caja y la otra clase hijos directos parrado(p), solo edita los
elementos html que sean hijos directos o de primera línea
Pseudo clases
first-child :se le aplica al primer hijo, ejemplo:
div.container.first p:first-child, en este caso en el primer elemento p y se
llama la clase con container first
first-line: se aplica para todos los elementos dentro del padre, ejemplo
div.container2 p::first-line se aplica con la clase container2
firt-litter: se aplica para todos los elementos dentro del padre, ejemplo
div.container2.letterM p::first-letter, se aplica con la clase container2
letter.
Flex-box (display: flex;)
display: flex; se agregan los elementos de izquierda a derecha por default