Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Nombre de la Licenciatura
INGENIERIA EN SISTEMAS
COMPUTACIO NALES
Matrcula
000049417
Nombre de la Tarea
Manejo de estilos en el disen o de pa ginas web
Unidad 5
ESTILOS
Fecha
08-10-2017
Ventajas
Elimina las diferencias entre navegadores. Con un reseteo preciso y abarcador
se elimina la mayora de las diferencias de interpretacin entre los browsers, ya
que tamaos, mrgenes, grosores, bordes y otros formatos son igualados a un
estilo nico y homogneo.
Mayor libertad. El reseteo nos brinda una hoja en blanco sobre la que podemos
construir nuestros propios estilos sin tener que luchar contra los estilos
del browser, que muchas veces son difciles de identificar (y, por lo tanto, de
modificar).
Desarrollo ms lgico. Una vez agregada la hoja de reset, el proceso final
consistir en agregar nuevos estilos en lugar de sobrescribirlos.
Desventajas
Mayor esfuerzo. El CSS reset es un arma de doble filo: slo nos ahorra tiempo
en el caso en que no nos interese conservar los estilos por defecto. Sin embargo,
hay estilos que s puede interesarnos mantener, como por ejemplo las listas de
elementos (con vietas, indentacin y otras caractersticas tiles de fbrica).
De ser as, perderemos tiempo restaurando estilos en nuestra hoja.
Cdigo sucio. Si se da el caso mencionado en el primer punto, la redefinicin
de estilos genera cdigo CSS excesivo y difcil de comprender.
Problemas de usabilidad. Algunos estilos a los que habitualmente no prestamos
atencin deben conservarse. Por ejemplo, quienes navegan con teclado y sin
mouse, usando la tecla Tab para desplazarse, necesitan la propiedad CSS que
remarca el enlace sobre el que estn situados. La mayora de los desarrolladores
olvida redefinir esos estilos.
Ms peso. Agregar una hoja de estilos de reset agrega peso a la pgina,
aumentando ligeramente su tiempo de carga.
2
nuestras pginas, bastara con cambiar en la CSS la declaracin "text-
align: center" por "text-align: left" e inmediatamente cada H1 se
alineara a la izquierda en todas las pginas vinculadas a la Hoja de
Estilo. De este modo no slo simplificamos el mantenimiento del sitio
sino que adems reducimos las posibilidades de cometer errores.
2. El lenguaje de las CSS ofrece herramientas de composicin ms
potentes que HTML. Hemos especificado en los ejemplos una fuente
alternativa genrica (Sans-serif) para el caso de que la mquina del
usuario no contenga la Arial (en HTML no existen estas fuentes
genricas). Con HTML, el tamao de la fuente se especifica con un
sistema de medidas predeterminadas por el browser (en el
ejemplo, SIZE=5), con las CSS hemos especificado el tamao en
puntos tipogrficos (y podemos hacerlo en cm, pixeles, cuadratines,
altura de la x, etc.). Ms an, las CSS permiten aplicar prcticamente
todas las propiedades a cualquier elemento de la pgina, mientras
que HTML slo permite un nmero limitado de propiedades para
cada elemento.
3. Se evita tener que recurrir a trucos para conseguir algunos efectos.
Con CSS no es necesario usar imgenes invisibles para hacer una
sangra (la propiedad text-indent se encarga de eso) o usar una tabla
para ubicar un elemento en determinado lugar de la pantalla (las CSS
permiten posicionar con precisin cualquier elemento).
Adems
4. El lenguaje de las Hojas de Estilo, aunque muy potente, es
relativamente sencillo y fcil de aprender.
5. Los documentos que usan CSS generalmente resultan ms compactos.
6. Las Hojas de Estilo pueden aplicarse de varias maneras y combinarse
formando una cascada de estilos con la informacin de cada una.
7. Pueden usarse con otros lenguajes de programacin (como
JavaScript) para conseguir efectos dinmicos en las pginas.
8. Se pueden especificar Hojas de Estilo para diferentes navegadores y
tipos de medios (impresos, braille, auditivos, etc.).
3
9. El usuario con alguna discapacidad (o simplemente por preferencias)
puede definir su propia Hoja de Estilo y la regla !important obliga a su
navegador a suplantar la Hoja de Estilo del autor.
10.Por cierto, existen otras ventajas muy importantes pero, como esto ya
se parece a un folleto de ventas, terminar aqu la lista de elogios.
En cuanto a las desventajas en el uso de las Hojas de Estilo, la nica de importancia es el
soporte irregular que tienen las CSS por parte de los navegadores. Ciertas propiedades que funcionan en
un browser no funcionan en otros, o existen diferencias en un mismo navegador segn sea para Windows
o Mac. Tambin existen diferencias entre distintas versiones de un mismo browser.
Las Hojas de Estilo son una herramienta que puede resultar muy efectiva para lograr una
presentacin atractiva de la pgina siempre que la pgina no sea dependiente de la Hoja de Estilo. Se
debe considerar en todo momento aquellos navegadores que no soportan CSS, cuidando que los mismos
puedan mostrar la pgina correctamente y en su totalidad an cuando nuestras reglas de estilo no sean
aplicadas.
En este sentido, espero que esta gua de uso de las CSS ayude no slo a conocer el lenguaje de
las Hojas de Estilo sino tambin a aplicarlas con el mayor beneficio.
4
5
6
7
EJEMPLO DE HOJA DE ESTILO
8
http://www.4rsoluciones.com/blog/ventajas-y-desventajas-de-los-css-resets-2/
http://en.wikipedia.org/wiki/Cascading_Style_Sheets
http://es.wikipedia.org/wiki/Hojas_de_estilo_en_cascada
https://es.slideshare.net/euic/css-51112385