2 votos

¿Cuáles implicaciones tiene el uso de CSS en el diseño Web?

¿Cuáles implicaciones tiene el uso de CSS en el diseño Web?

2voto

ArtEze Puntos 285

La pregunta me parece algo extraña, intentaré responder.

Según Wikipedia, CSS es hoja de estilos en cascada, Cascading Style Sheets.

https://es.wikipedia.org/wiki/Hoja_de_estilos_en_cascada

El CSS es un lenguaje de programación que define el estilo de la página HTML, ahora se usa la versión 3, es decir, CSS3, no es obligatorio usar CSS o Javascript (otro lenguaje, para otros propósitos), también pueden ir en archivos separados o en el mismo archivo, cuando uno tiene bien programado el HTML, y funciona bien, puede subirlo a la Web, es decir, un servicio de hospedaje, donde te dan espacio y con suerte, soporte para PHP.

Es posible generar el estilo mediante Javascript en cada etiqueta (<div style=""></div>), o generar el CSS mediante Javascript.

Usar CSS cambia el estilo del sitio sin cambiar el código HTML.

Ejemplo: Esto cambia el color de todas las etiquetas p y div.

<style>
    p,div{color:#008800;}
</style>

1voto

Moisés AC Puntos 530

La pregunta sería ¿existe el diseño web sin CSS? Cuando flash aun estaba vivo se podía hacer una página enteramente con esta tecnología, en cuanto al diseño se refiere... hoy en día sin CSS es un poco complicado hacer algo visualmente presentable y posiblemente se incumplirían algunos estándares actuales.

Parece que la definición de la wikipedia en esta ocasión tiene algún error, CSS no es un lenguaje de programación: carece de variables, funciones, bucles... en fin de las estructuras habituales de los lenguajes de programación, por ello se usan los preprocesadores: Sass, less, etc.

Un saludo.

1 votos

Además Flash es inconveniente por una serie de razones, por ejemplo el motor de búsqueda no puede leer e indexar el texto si se muestra como contenido Flash. Antes se solía incluir también todo el texto en formato html como un elemento oculto en la página o tapado por el Flash así los motores de búsqueda lo indexaban pero eso es un disparate.

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by: