Apuntes CSS
Apuntes CSS
Apuntes CSS
Cualquier elemento de una pgina web est contenido en una "caja" rectangular. Esta caja
puede tener:
un margen exterior transparente por fuera del borde (que se define mediante la
propiedad margin)
La imagen siguiente muestra un prrafo de texto con borde y mrgenes exterior e interior. En
la imagen, los lmites del borde y de los mrgenes se han indicado mediante lneas
discontnuas, pero en realidad esos lmites no se ven en los navegadores.
Estilos en lnea
<!DOCTYPE html>
<html lang="es">
<head>
<title>Este es el ttulo del documento</title>
</head>
<body>
<p style=font-size: 20px>Mi texto</p>
</body>
</html>
Una de las tcnicas ms simples para incorporar estilos CSS a un documento HTML
es la de asignar los estilos dentro de las etiquetas por medio del atributo style.
Estilos embebidos
<!DOCTYPE html>
<html lang="es">
<head>
<title>Este texto es el ttulo del documento</title>
<style>
p { font-size: 20px }
</style>
</head>
<body>
<p>Mi texto</p>
</body>
</html>
Archivos externos
<!DOCTYPE html>
<html lang="es">
<head>
<title>Este texto es el ttulo del documento</title>
<link rel="stylesheet" href="misestilos.css">
</head>
<body>
<p>Mi texto</p>
</body>
</html>
p { font-size: 20px }
span { font-size: 20px }
Referenciando con el atributo id
El atributo id es como un nombre que identifica al elemento. Esto significa
que el valor de este atributo no puede ser duplicado. Este nombre debe
ser nico en todo el documento.
Para trabajar con el atributo class, debemos declarar la regla CSS con un
punto antes del nombre. La ventaja de este mtodo es que insertar el
atributo class con el valor texto1 ser suficiente para asignar estos estilos
a cualquier elemento que queramos:
<!DOCTYPE html>
<html lang="es">
<head>
<title>Este texto es el ttulo del documento</title>
<link rel="stylesheet" href="misestilos.css">
</head>
<body>
<p class=texto1>Mi texto</p>
<p class=texto1>Mi texto</p>
<p>Mi texto</p>
</body>
</html>
Nuevos selectores
Los selectores los utilizamos para elegir a qu elementos se aplican las propiedades que
escribimos. Hay diferentes tipos de selectores, los ms importantes son los que veremos
ahora.
Selectores?
Los selectores los utilizamos para elegir a qu elementos se aplican las
propiedades que escribimos. Hay diferentes tipos de selectores, los ms
importantes son los que veremos ahora.
Si queremos elegir una etiqueta, simplemente escribimos su nombre. Por ejemplo,
si queremos establecer las propiedades para los enlaces:
a {
...
}
Tambin podemos elegir un elemento nico utilizando su atributo id. Para ello,
empleamos la almohadilla:
#menu {
...
}
Otra cosa que podemos hacer es definir una clase y hacer que muchos elementos
la utilicen, escribiendo un punto antes del nombre. Por ejemplo, si queremos
destacar algo:
.importante {
...
}
Luego podramos emplear esa clase en los prrafos que queramos (o cualquier otro
elemento), usando el atributo class de este modo:
<p class="importante">Bla bla bla</p>
Tambin podemos seleccionar ciertos elementos, pero slo cuando estn
contenidos dentro de otros. Por ejemplo, si queremos seleccionar los <li>, pero slo
de las listas sin ordenar:
ul li {
...
}
Es por esto que si, por ejemplo, queremos establecer un tipo de fuente para todo el
documento, debemos indicarlo en el elemento body para que se propague por toda
nuestra pgina.
DESDE SERVLET
request.setAttribute("age_id", age_id);
request.setAttribute("agencia", agencia);
request.setAttribute("direccion", direccion);
request.setAttribute("telefono", telefono);
request.setAttribute("sucursal", sucursal);
request.setAttribute("dpt_id", dpt_id);
request.setAttribute("mensaje", "La agencia con el codigo [" + age_id + "], ya se encuentra
registrado");
RequestDispatcher requestDispatcher =request.getRequestDispatcher("/AgenciaNuevo.jsp");
requestDispatcher.forward(request, response);
EN JSP
var_age_id=request.getParameter("agencia_id"); //recibe el codigo de agencia seleccionado en Agencia.jsp