Tecnología

Inicio

Cómo crear un código CSS Menu navegación sencilla

Los menús de navegación conectan las diferentes páginas de su sitio utilizando hipervínculos. Solo hay que escribir el marcado de navegación una vez, y luego copiarlo en cada página. convenciones de diseño web requieren que se escribe el contenido del menú en HTML y poner las instrucciones de formato en el CSS. Mediante el uso de CSS correctamente, se reduce el desorden en sus archivos HTML y puede cambiar fácilmente el formato del menú de navegación en el futuro rediseño web.

Instrucciones

1 Crear una lista desordenada en HTML usando el elemento <ul> para definir la lista, y el <li> lista de elementos de elemento para cada elemento de la lista, con cada elemento correspondiente a los enlaces que desea que aparezca en el menú de navegación. Dentro de cada etiqueta <li>, utilice el elemento de anclaje <a> para crear el hipervínculo real.

2 Añadir marcado CSS para anular valores predeterminados del navegador web para dar formato a la apariencia de las listas. Utilice el selector CSS "ul" para "lista desordenada" y crear un grupo de declaración. Para una solución básica por defecto, establecer la propiedad "de tipo list-style" a "ninguno" y el "relleno" y propiedades "margen" tanto en "0". Si su diseño requiere diferentes valores, o declaraciones adicionales, sustituir o añadir según sea necesario.

3 Decide si se va a utilizar una barra de menú vertical u horizontal. Por otra vertical, que no es necesario añadir cualquier información adicional salvo que sea necesario para reflejar los requisitos de diseño de su sitio. Para un menú horizontal, añadir una declaración adicional a su grupo "ul", estableciendo la propiedad "pantalla" a "en línea". Crear otro grupo de declaración mediante el selector CSS "li" por "elemento de la lista." A continuación, utilice el "relleno "propiedad para crear relleno a la izquierda y derecha entre las entradas del menú. De esta manera el texto de los elementos de menú no se ejecutará en conjunto. Por ejemplo, un valor de "0px 0px 10px 10px" creará 10 píxeles de desplazamiento en los extremos izquierdo y derecho de la barra de navegación, y 20 píxeles de desplazamiento entre los elementos del menú.

4 Aislar el formato barra de menú si va a utilizar otras listas desordenadas en el cuerpo de su sitio web. Esto se hace mediante un selector CSS complejo como "ul cabecera" en lugar de simplemente "ul". Crear un contenedor HTML en todo el área de encabezado de la página utilizando el elemento <div>, y darle el id "cabecera" para conectarlo con el selector CSS. Si hace esto, entonces sus instrucciones de formato sólo pertenecen a la "cabecera" de las páginas de su sitio, y sólo las partes de la cabecera que son una lista desordenada. Sólo el menú de navegación se ajusta a esta descripción. También es posible que desee hacer lo mismo para otros grupos de declaración, como "li cabecera" en lugar de "li" para elementos de lista en el menú de navegación.