Menú

Enlaces

Visitas

2.7. Estilos (style)

La etiqueta <style> define hojas de estilo para el documento actual. Esta etiqueta debe ser ubicada en la cabecera del documento.

Va entre las etiquetas:
<head></head>

Está delimitado por las etiquetas:
<style></style>
Ejemplo:
<head>
<style type="text/css">
Aqui van los atributos y valores de estilos.
</style>
</head>
Nota:
No se explica lo que va entre las etiquetas <style></style> porque lo normal es utilizar Hojas de Estilo en Cascada (Cascading Style Sheets) CSS. Solamente es para que se sepa que es posible dar estilo a una página desde la propia página o en casos que se quiera poner algun estilo en concreto.
Ejemplo:
<head>
<style type="text/css">
H1 {border-width: 1px; border: solid; text-align: center}
.clase {border-width: 1px; border: solid; text-align: center}
#id {border-width: 1px; border: solid; text-align: center}
Es lo mismo que poner:
H1, .clase, #id {border-width: 1px; border: solid; text-align: center}
</style>
</head>

.clase: Para el atributo class. Es llamado: <div class="clase">
#id: Para el atributo id. Es llamado: <div id="id">

2.7.1. Atributos

Van dentro de la etiqueta:
<style>

2.7.1.1. type

Es Obligatorio en la etiqueta <style>. Especifica el lenguaje de hojas de estilo. El único valor es text/css.
Ejemplo:
<style type="text/css">
Aqui van los atributos y valores de estilos.
</style>

2.7.1.2. media

Especifica los estilos para los diferentes tipos de medios. Puede ser un solo medio o una lista de medios separada por comas. Los navegadores soportan los valores all, screen y print. El valor predeterminado es screen.
Ejemplo:
<html>
<head>
<title>HTML Básico</title>
<style type="text/css" media="screen">
Aqui van los atributos y valores de estilos.
</style>
</head>
<body>
Etiquetas y contenidos del cuerpo. Parte del documento que será mostrada por el navegador: Texto e imágenes.
</body>
</html>

2.7.1.3. title

Este atributo ofrece información consultiva sobre el elemento para el cual se establece.
Ejemplo:
<html>
<head>
<title>HTML Básico</title>
<style type="text/css" media="screen" title="Estilos para la página">
Aqui van los atributos y valores de estilos.
</style>
</head>
<body>
Etiquetas y contenidos del cuerpo. Parte del documento que será mostrada por el navegador: Texto e imágenes.
</body>
</html>

2.7.1.4. dir

Especifica la dirección del texto. El valor ltr va de izquierda a derecha (left to right). El valor rtl va derecha a izquierda (right to left). El español se escribe de izquierda a derecha mientras que el árabe o hebreo van de derecha a izquierda.
Ejemplo:
<html>
<head>
<title>HTML Básico</title>
<style dir="ltr"></style>
</head>
<body>
Etiquetas y contenidos del cuerpo. Parte del documento que será mostrada por el navegador: Texto e imágenes.
</body>
</html>

2.7.1.5. lang

Especifica el idioma base de los valores de los atributos y del texto contenido en un elemento. El atributo lang es útil para:
Ejemplo:
<html>
<head>
<title>HTML Básico</title>
<style lang="es-ES"></style>
</head>
<body>
Etiquetas y contenidos del cuerpo. Parte del documento que será mostrada por el navegador: Texto e imágenes.
</body>
</html>