<style>

Estilo

Definição:

A tag <style> vem do inglês style e significa estilo.

Esta tag permite ao autor incluir folhas de estilo em cascata (CSS) no cabeçalho da página, isto é, entre as tags <head>  e </head>.

Suporte:

Netscape: 4.0
Internet Explorer: 3.0
Aceito nas especificações DTD: Estrito, Transicional e Frameset

Dica:

Para inserir folhas de estilo a partir de arquivos externos, utilize a tag <link>.

Exemplo:

Código Resultado

...
<title>Poema de Carlos Drummond de Andrade</title>
<style type="text/css" media="screen">
 div {
  border: 2px dotted red;
  margin-left: 40px;
 }
</style>
</head>...

Clique aqui para ver o resultado

Atributo Obrigatório:

Atributo Valor Descrição
type tipo_MIME Especifica o tipo MIME do código da folha de estilo, normalmente text/css

Atributos Padrão:

dir, lang, title

Atributo Opcional:

Atributo Valor Descrição
media all
aural
braille
handheld
print
projection
screen
tty
tv

Especifica o tipo de interface que deve ser utilizada para mostrar ou processar a página ou documento de internet especificado pelo atributo href.

all = todos os tipos
aural = leitores de tela
braille = equipamentos de representação em braille
handheld = equipamentos portáteis (ex.: celulares)
print = impressora
projection = projetores
screen = telas de computador
tty = teminais de teletipo com fonte de espaço simples
tv = televisores

Note que os navegadores atuais possuem suporte limitado ou inexistente para alguns destes típos de mídia. Os mais comumente suportados são: screen, print e aural.