Tecnología

Inicio

Cómo utilizar CSS para el diseño de una tienda on-line

Cómo utilizar CSS para el diseño de una tienda on-line


CSS es una manera eficaz para crear diseños de éxito en sitios web. Para los sitios comerciales, que tiene un buen diseño puede hacer la diferencia entre el éxito y el fracaso. El uso de CSS es el método primario involucrado en la presentación de los contenidos de una tienda en línea de manera efectiva. Los principios básicos del diseño CSS son simples y fáciles de recoger, así que no hay problema si usted no tiene experiencia previa de usarlo. Puede ser más fácil de lograr un buen diseño si usted cree por primera vez el uso de un programa de diseño gráfico o incluso por dibujar en un papel, más tarde traduciendo esto en CSS.

Instrucciones

1 Crear un archivo de sus reglas CSS, para mantenerlos separados del sitio HTML. Crear un nuevo archivo en un editor de texto y guardarlo como "storestyle.css" o algo similar, colocándolo en el directorio raíz de su sitio. Enlace a este en la sección <head> de páginas HTML de su tienda en línea de la siguiente manera:

<Link rel = "stylesheet" type = "text / css" href = "storestyle.css" />

Trate de asegurarse de que el código HTML sólo contiene el contenido del sitio, con indicaciones de cómo va a ser de estilo guardado en el CSS. El HTML debe contener datos, texto, imágenes y controles de usuario que permitan la navegación y el pedido como sea necesario.

2 Crear una lista de reglas de estilo en su archivo CSS como en el siguiente ejemplo:

/

Estilo para HTML <body> /
cuerpo
{Font-family: Arial, Helvetica, sans-serif; background: # 99FFFF;}

Esto establece el tipo de letra y color de fondo para toda la página. Se puede utilizar CSS para definir muchas propiedades diferentes de apariencia sitio web, incluyendo texto y colores de fondo, fuentes, diseño, imágenes de fondo y posiciones de los elementos. Trabajar a través de cada uno de los elementos que necesita para el estilo a su vez, añadiendo a su hoja de estilo de un elemento a la vez y las pruebas cada vez que hagas una adición para que los errores son más fáciles de identificar.

3 Definición de las propiedades universales en su hoja de estilo para las reglas que desea aplicar a través del sitio. El objetivo principal de CSS es aplicar las mismas propiedades a los elementos a lo largo de una página web o una página. Puede adaptar la forma en que cada elemento de un cierto tipo es que aparezca como sigue:

Elementos / Estilo de HTML / <a>
a: link, a: visited, a: hover
{Text-decoration: none; font-weight: bold}

Esto elimina el subrayado automático de cualquier enlace en su HTML y hace que aparecen en negrita en todo el sitio. elementos de anclaje son tratados de manera diferente cuando se cernían sobre con el ratón o ya han sido visitados, por lo que se enumeran tres tipos.

4 Añadir atributos a los elementos HTML para identificarlos en el CSS. Para aprovechar las ventajas de las propiedades de conexión en cascada de CSS para las subsecciones de los tipos de elementos en su sitio, es necesario identificar los elementos para que puedan ser de estilo apropiadamente, como en el siguiente ejemplo:

<Div class = "producto"> Los detalles de un producto vaya aquí. </ Div>

En su archivo CSS:

/

Estilo para HTML <div> con atributo de clase de productos /
div.product
{Background: # FFFF99; frontera: 1px #CCCCCC sólido;}

Esto indica que cada <div> con el atributo "producto" clase tendrá un fondo de color amarillo pálido y el borde de color gris claro.

5 Combina tu CSS con otras tecnologías como JavaScript. La gente espera un alto nivel de interactividad con las tiendas en línea, y para lograr esto es necesario utilizar una variedad de recursos. Echa un vistazo a las bibliotecas de código libre tales como jQuery para CSS efectos interactivos, la mayoría de los cuales son extremadamente fácil de usar. CSS es una herramienta clave en la creación de grandes diseños de tiendas en línea, pero se combina mejor con el uso de otros medios, como imágenes y vídeo para crear una experiencia estimulante para los clientes.