Documentos de Académico
Documentos de Profesional
Documentos de Cultura
gothams2.newstart@gmail.com
goth@ms2KK
h1...h6 : encabezados
p : p�rrafos
br [break]: salto de linea (no se usa)
lorem : codigo de lorem ipson , genera codigo de muestra.
blockquote : etiqueta para escribir testimonios
em : etiqueta para cambiar el tipo de letra a cursiva (no se usa)
strong : etiqueta para resaltar (no se usa mucho)
control + d : selecciona las mismas etiquetas
a : etiqueta de enlace
href="" : se le ingresa el nombre de otro archivo . html(hacia donde se va a
dirigir) y direcciones de sitios web(link).
ejemplo:
<a href="https://netflix.com">Ir a Netflix</a>
<a href="/"> : sirve para llevarte hasta la pagina principal, se cierra al final
del logo de la pag . Esto mejora la experiencia de usuario ya que al dar click los
lleva hasta la pagina principal
ejemplo
<a href="/">
<img scr="img/logo.svg" alt="logo de bees raices">
</a>
tips:
*la etiqueta img no tiene etiqueta de cierre.
*src es source y es la imagen que se va a utilizar.
*se le puede agregar un enlace sobre una imagen.
*para formatos .svg se recomienda usar vectores con adobe ilustrator o adobe XD
* .jpg y .png son formatos que tambien soporta una pagina web
<header>
<h1>dqwfdjdjqfqwjewf</h1>
.
.
.
</header>
<section>
se uliliza cuando :
*el primer hijo sea un encabezado (h1,h2,h3 ..... h6).
*cuando hay un cambio de contenido o seccion.
<section>
<h2>qwfqwfQWF</h2>
.
.
.
</section>
<div>
etiqueta para agrupar contenido dentro de otro contenido
<section>
<div>
<img src="img/lololo.png alt="lololo">
<h3>LOLOLOL</h3>
<p>dq�whfqw�hfqwhfqwf</p>
<a href="lololo.html">LOLOLOLO</a>
</div>
</section>
<main>
etiqueta para agrupar el contenido principal, solo se tiene un main por p�gina.
<main>
<div>
<img src="img/lololo.png alt="lololo">
<h3>LOLOLOL</h3>
<p>dq�whfqw�hfqwhfqwf</p>
<a href="lololo.html">LOLOLOLO</a>
</div>
</main>
<article>
se utiliza para una entrada de blog , a diferencia del section , este habla por si
solo en cambio el section va relacionado con otros elementos
<article>
<img src="img/lololo.png alt="lololo">
<h3>LOLOLOL</h3>
<p>dq�whfqw�hfqwhfqwf</p>
<p>dq�whfqw�hfqwhfqwf</p>
</article>
<footer>
etiqueta que funciona como la etiqueta <header> , pero se usa para la parte
inferior.
<footer>
<nav>
<a href="nosotros.html">NOSOTROS</a>
<a href="anuncios.html">ANUNCIOS</a>
<a href="blog.html">BLOG</a>
<a href="contactanos.html">CONTACTANOS</a>
</nav>
<p>Todos los Derechos Reservados 2019</p>
</footer>
<link>
etiquta que enlaza una hoja de estilos con un archivo html
{} <------ llaves : todo lo que est� estre estas llaves es lo que se va a plicar
como estilos hacia el selector.
blue <----- valor : es el valor que se le dar� al dise�o , el valor tiene que ver
mucho con lo que va en la propiedad
ejemplo
#site-header {
background-color: red;
}
class="" ---> clases : funcionan igual que los id , pero en css se les llama con un
(.), ademas son reutilizables.
ejemplo
<h1 class="encabezado">
.
.
.
</h1>
css
.encabezado{
color: darkred;
}
.mayuscula{
text-transform: uppercase; <----- transforma el texto a mayusculas
}
propiedades de css
usando dos clases juntas
.site-header.inicio{
}
para aplicar los estilos a ambas clases
background: url(../img/header.jpg)
esto agrega una imagen de fondo, se le agrega (../) para que salga de la carpeta de
css.
height: 800px;
esto se usa para aumentar la altura de la imagen.
height: 100vh;
(viewport height) detecta y toma la altura de tu pantalla, cubre toda la altura de
la pantalla.
min-height: 600px;
agrega un tama�o minimo de 600px .
background-size: cover;
fuerza a que la imagen tome todo el alto y ancho disponible guardando las
proporciones.
margin-left: auto;
el tama�o del margen hacia la izquierda es autom�tico.
margin-right: auto;
el tama�o del margen hacia la derecha es autom�tico.
otra manera de usar la propiedad margin
margin: 0 auto 0 auto;
se toma de manera horaria y como si fuera un reloj.
0: ser�a las 12
margen de arriba 0px.
0: seria las 6
margen hacia abajo de 0px.
flex box:
sirve para posicionar elementos
.barra{
display: flex;
}
de esta forma coloca el logotipo del lado izquierdo y el men� del lado derecho
justify-content: flex-end;
posiciona los elementos hacia el lado derecho.
justify-content: flex-start;
posiciona los elementos hacia el lado izquierdo.
justify-content: center;
muestra el contenido al centro
justify-content: space-around;
distribuye los elementos de manera proporcional entre los objetos y entre sus
margenes.
justify-content: space-evenly;
distribuye los elementos de manera proporcional dejando cierto espacio.
justify-content: space-between;
distribuye los elementos en los extremos pero de manera proporcional.
padding-top:30px;
establece un espacio de relleno de 30px en la parte superior del elemento.
.navegacion a {
}
.navegacion a : esto har� que los enlaces a de la clase navegacion tengan el mismo
estilo, sin necesidad de agregar el mismo nombre de la clase a todos los enlaces.
color: white;
colocar� un color blanco en el texto;
color: #ffffff;
color: rgba(255,255,255,1)
color: rgb(255,255,255);
text-decoration: none
sirve para eliminar la linea de subrayado que tiene el men�.
font-size: 18px;
sirve para agrandar el tama�o de la fuente(letra).
margin-right: 20px;
sirve para dar separacion con los elementos.
.navegacin a:last-of-type{
margin: 0;
}
a:last-of-type
es un pseudoselector, son propiedades muy utiles que permiten selectionar el ultimo
elemento asi como tambien el primer elemento (a:frst-of-type).
.navegacin a:hover{
a:hover
es el pseudoselector mas com�n para enlaces.
aplica un estilo cuando el usuario da un hover (es decir seleccione el elemento).
color: #71B100;
un color en hexadesimal